ACM Home Page
Please provide us with feedback. Feedback
Automatic, look-and-feel independent dialog creation for graphical user interfaces
Full text PdfPdf (923 KB)
Source Conference on Human Factors in Computing Systems archive
Proceedings of the SIGCHI conference on Human factors in computing systems: Empowering people table of contents
Seattle, Washington, United States
Pages: 27 - 34  
Year of Publication: 1990
ISBN:0-201-50932-6
Authors
Brad Vander Zanden  School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
Brad A. Myers  School of Computer Science, Carnegie Mellon University, Pittsburgh, PA
Sponsor
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 31,   Citation Count: 24
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/97243.97248
What is a DOI?

ABSTRACT

Jade is a new interactive tool that automatically creates graphical input dialogs such as dialog boxes and menus. Application programmers write a textual specification of a dialog's contents. This specification contains absolutely no graphical information and thus is look-and-feel independent. The graphic artist uses a direct manipulation graphical editor to define the rules, graphical objects, interaction techniques, and decorations that will govern the dialog's look-and-feel, and stores the results in a look and feel database. Jade combines the application programmer's specification with the look-and-feel database to automatically generate a graphical dialog. If necessary, the graphic artist can then edit the resulting dialog using a graphical editor and these edits will be remembered by Jade, even if the original textual specification is modified. By eliminating all graphical references from the dialog's content specification, Jade requires only the absolutely minimum specification from the application programmer. This also allows a dialog box or menu's look and feel to be rapidly and effortlessly changed by simply switching look and feel databases. Finally, Jade permits complex inter-field relationships to be specified in a simple manner.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
3
 
4
5
 
6
6. Brad A. Myers, Dario Giuse, Roger B. Dannenberg, Brad Vander Zanden, David Kosbie, Philippe Marchal, Ed Pervin, and John A. Kolojejchick. The Garnet Toolkit Reference Manuals: Support for Highly-Interactive, Graphical User Interfaces in Lisp. Tech. Rept. CMUCS- 89-196, Carnegie Mellon University Computer Science Department, Nov., 1989.
 
7
7. Brad A. Myers. An Object-Oriented, Constraint-Based, User Interface Development Environment for X in Common Lisp. 4th Annual X Technical Conference, Boston, MA, Jan., 1990. To appear.
8
9
10

CITED BY  24

Collaborative Colleagues:
Brad Vander Zanden: colleagues
Brad A. Myers: colleagues