JISE


  [1] [2] [3] [4] [5] [6] [7] [8]


Journal of Information Science and Engineering, Vol. 10 No. 3, pp. 339-367


An Object-Oriented Graphics System Adopting User Interface Management Techniques


Yin-Hsong Hsu, Yue-Sun Kuo* and Chyan-Goei Chung
Institute of Computer Science and Information Engineering 
National Chiao Tung University 
Hsinchu, Taiwan, R.O.C. 
*Institute of Information Science 
Academia Sinica 
Nankang, Taipei, Taiwan, R.O.C.


    HAGI is an object-oriented graphics system providing facilities that structured graphics systems such as GKS usually have. In addition, by adopting techniques for user interface tools, HAGI is able to support the following features:

  • In addition to graphical objects, the system provides a class of application objects for modeling of the application in a graphics application program.
  • Graphics programming is clearly separated into two parts: graphics specification and graphics manipulation. Graphics manipulation operations appear to be very simple. They can be issued with respect to application objects without explicitly referring to specitic graphical objects.
  • Graphical input is handled by logical interactors, a blend of the concepts of a logical input device and interaction object. Logical interactors provide great flexibility and extensibility for constructing highly interactive graphical user interfaces.

Keywords: structured graphics system, object-oriented graphics system, window system, graphics standard, user interface toolkit, user interface management system

  Retrieve PDF document (JISE_199403_03.pdf)