| Automatic, look-and-feel independent dialog creation for graphical user interfaces |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 31, Citation Count: 24
|
|
|
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
|
W. E. Bennett , S. J. Boies , J. D. Gould , S. L. Greene , C. F. Wiecha, Transformations on a dialog tree: rule-based maping of content to style, Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology, p.67-75, November 13-15, 1989, Williamsburg, Virginia, United States
[doi> 10.1145/73660.73669]
|
 |
2
|
|
 |
3
|
|
| |
4
|
|
 |
5
|
B. A. Myers , B. V. Zanden , R. B. Dannenberg, Creating graphical interactive application objects by demonstration, Proceedings of the 2nd annual ACM SIGGRAPH symposium on User interface software and technology, p.95-104, November 13-15, 1989, Williamsburg, Virginia, United States
[doi> 10.1145/73660.73672]
|
| |
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
|
|
Dennis J. M. J. de Baar , James D. Foley , Kevin E. Mullet, Coupling application design and user interface design, Proceedings of the SIGCHI conference on Human factors in computing systems, p.259-266, May 03-07, 1992, Monterey, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Brad A. Myers , Dario Giuse , Andrew Mickish , Brad Vander Zanden , David Kosbie , Richard McDaniel , James Landay , Matthews Golderg , Rajan Pathasarathy, The garnet user interface development environment, Conference companion on Human factors in computing systems, p.457-458, April 24-28, 1994, Boston, Massachusetts, United States
|
|
|
|
|
|
Brad Vander Zanden , Brad A. Myers , Dario Giuse , Pedro Szekely, The importance of pointer variables in constraint models, Proceedings of the 4th annual ACM symposium on User interface software and technology, p.155-164, November 11-13, 1991, Hilton Head, South Carolina, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dennis Quan , David Huynh , David R. Karger , Robert Miller, User interface continuations, Proceedings of the 16th annual ACM symposium on User interface software and technology, p.145-148, November 02-05, 2003, Vancouver, Canada
|
|
|
|
|
|
|
|
|
Jeffrey Nichols , Brad A. Myers , Michael Higgins , Joseph Hughes , Thomas K. Harris , Roni Rosenfeld , Mathilde Pignol, Generating remote control interfaces for complex appliances, Proceedings of the 15th annual ACM symposium on User interface software and technology, October 27-30, 2002, Paris, France
|
|
|
Brad A. Myers , Dario A. Giuse , Roger B. Dannenberg , David S. Kosbie , Edward Pervin , Andrew Mickish , Brad Vander Zanden , Philippe Marchal, Garnet: Comprehensive Support for Graphical, Highly Interactive User Interfaces, Computer, v.23 n.11, p.71-85, November 1990
|
|
|
|
|
|
Guruduth Banavar , Lawrence Bergman , Richard Cardone , Vianney Chevalier , Yves Gaeremynck , Frederique Giraud , Christine Halverson , Shin-ichi Hirose , Masahiro Hori , Fumihiko Kitayama , Goh Kondoh , Ashish Kundu , Kohichi Ono , Andreas Schade , Danny Soroker , Kim Winz, An Authoring Technology for Multidevice Web Applications, IEEE Pervasive Computing, v.3 n.3, p.83-93, July 2004
|
|
|
|
|
|
|
|
|
|
|
|
|
|