Abstract
This chapter describes an object-oriented framework for building direct-manipulation user interfaces. Based on the concept of “mode”, the framework extends the Model-View-Con†roller (MVC) paradigm to accommodate an orthogonal design. It provides a clean structure for the user interface components and increases their reusability.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Alexander, J.H. (1987) “Painless panes for Smalltalk windows,” In: OOPSLA ’87: Object Oriented Programming, Systems and Applications ,pp. 287–294.
Binding, C. (1988) “The architecture of a user interface toolkit,” In: UIST ’88: ACM SIGGRAPH Symposium on User Interface Software ,pp. 56–65. October 1988
Hartson, R. (January 1989) “User-interface management control and communication,” IEEE Software ,62-70.
Jacob, R.J.K. (1986) “A specification language for direct manipulation user interfaces,” ACM Transactions on Graphics ,vol. 5, no. 4, 283–317.
Krasner, G.E. and Pope, S.T. (1988) “A cookbook for using the Model-View-Controller user interface paradigm in Smalltalk-80,” Journal of Object-Oriented Programming ,vol. 1, no. 3, 26–49.
McAffer, J. and Thomas, D. (1988) “Eva: An event driven framework for building user interfaces in Smalltalk,” In: Graphics Interface ’88 ,pp. 168–175.
McCormack, J. and Asente, P. (October, 1988) “An overview of the X toolkit,” UIST ’88: ACM SIGGRAPH Symposium on User Interface Software ,46–55.
Meulen, P.S. van der (1989) “Development of an interactive simulator in Smalltalk,” JOOP, 28-51. January/February 1989
Next Inc. (1988) NeXT System Reference Manual ,Palo Alto, Calif.
Shan, Yen-Ping (1989) “An event-driven Model-View-Controller framework for Smalltalk,” In: OOPSLA’89: Object Oriented Programming, Systems and Applications ,pp. 347–352.
Shan, Yen-Ping (1990) “Mode offers direct manipulation for Smalltalk,” IEEE Software ,vol. 7, no. 3, 36.
Stepstone corp. (1988) ICpak 201 Reference Manual ,Sandy Hook, Ct..
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 EUROGRAPHICS The European Association for Computer Graphics
About this paper
Cite this paper
Shan, YP. (1991). An Object-Oriented Framework for Direct-Manipulation User Interfaces. In: Blake, E.H., Wisskirchen, P. (eds) Advances in Object-Oriented Graphics I. EurographicSeminars. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76303-8_1
Download citation
DOI: https://doi.org/10.1007/978-3-642-76303-8_1
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-76305-2
Online ISBN: 978-3-642-76303-8
eBook Packages: Springer Book Archive