DocumentCode :
450660
Title :
High-Level Graphical User Interface Management in the FACE Synthesis Environment
Author :
Dragomirecky, Martin ; Glinert, Ephraim P. ; Jasica, Jeffrey R. ; Duff, D.A. ; Smith, W.D. ; Abreu, Manuel A D´
Author_Institution :
GE Aerospace, Simulation & Control Systems Department, Daytona Beach, FL
fYear :
1989
fDate :
25-29 June 1989
Firstpage :
549
Lastpage :
554
Abstract :
We discuss the design and implementation of VISAGE, an object-oriented user interface framework that is part of GE´s FACE Flexible Architecture Compiler Environment [1]. High-level services include a domain-independent graph editor that provides standard methods for viewing and editing hierarchical graphs, including graph layout. Editors that are customized to a specific application are built by inheritance of the domain-independent graph editor´s functionality and overloading of the display, selection and editing methods. At a lower layer, presentation objects are responsible for parsing user input, displaying application output, providing mouse sensitivity and command dialogue execution. These presentation objects separate the application from its user interface, and thus promote system modularity.
Keywords :
Availability; Displays; Distributed computing; Environmental management; Graphical user interfaces; Graphics; Mice; Permission; User interfaces; Workstations;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1989. 26th Conference on
ISSN :
0738-100X
Print_ISBN :
0-89791-310-8
Type :
conf
DOI :
10.1109/DAC.1989.203456
Filename :
1586440
Link To Document :
بازگشت