Interface Abstractions for an naplps Page Creation System

  • Ernest Chang
Conference paper


Computer programs that allow humans to create pictures are called paint systems. Those that use geometrical shapes as building blocks, rather than brushes, are element-based, rather than canvas-based. The naplps graphics encoding standard, used primarily for videotex, lends itself to the creation of element-based paint systems. The user interface for such a system can be rather complex, because of the need to choose shapes, colours, textures, and the need for editing functions. This paper presents some interface techniques that present the user with a number of easily understood abstractions such as a colour bar, function buttons, and element groups that facilitate the creation of naplps graphics.


Paint System Frame Buffer Canadian Standard Association Starting Vertex Current Colour 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Canadian Standards Association. Videotex/Teletext Presentation Level Protocol Syntax. Toronto. 1983.Google Scholar
  2. Miller D. Videotex: Science Fiction or Reality? BYTE:42–56. July 1983.Google Scholar
  3. Plebon DA, Booth KS. Interactive Picture Creation Systems. Department of Computer Science Technical Report CS-82-46. University of Waterloo. 1982.Google Scholar
  4. Smith AR. Paint. NYIT Technical Memo. July 1978.Google Scholar
  5. Shoup RG. Color Table Animation. Computer Graphics 13 (2): 13. Aug. 1979.CrossRefGoogle Scholar
  6. Tanner P et al. Colour Selection, Swath Brushes and Memory Architectures for Paint Systems. Proc. Graphics Interface 83. Edmonton. 1983.Google Scholar

Copyright information

© Springer-Verlag Tokyo 1985

Authors and Affiliations

  • Ernest Chang
    • 1
  1. 1.Department of Computer ScienceUniversity of VictoriaVictoriaCanada

Personalised recommendations