Specification of interface interaction objects

David A. Carr
1994 Proceedings of the SIGCHI conference on Human factors in computing systems celebrating interdependence - CHI '94  
User Interface Management Systems have significantly reduced the effort required to build a user interface. However, current systems assume a set of standard "widgets" and make no provisions for defining new ones. This forces user interface designers to either do without or laboriously build new widgets with code. The Interface Object Graph is presented as a method for specifying and communicating the design of interaction objects or widgets. Two sample specifications are presented, one for a
more » ... cure switch and the other for a two dimensional graphical browser.
doi:10.1145/191666.191793 dblp:conf/chi/Carr94a fatcat:2pbmxtxfhnfpfillpj6jmc3ose