Skip to main content

An Object-Oriented Framework for Direct-Manipulation User Interfaces

  • Conference paper
Advances in Object-Oriented Graphics I

Part of the book series: EurographicSeminars ((FOCUS COMPUTER))

  • 53 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

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.

    Google Scholar 

  • 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

    Chapter  Google Scholar 

  • Hartson, R. (January 1989) “User-interface management control and communication,” IEEE Software ,62-70.

    Google Scholar 

  • Jacob, R.J.K. (1986) “A specification language for direct manipulation user interfaces,” ACM Transactions on Graphics ,vol. 5, no. 4, 283–317.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • McAffer, J. and Thomas, D. (1988) “Eva: An event driven framework for building user interfaces in Smalltalk,” In: Graphics Interface ’88 ,pp. 168–175.

    Google Scholar 

  • McCormack, J. and Asente, P. (October, 1988) “An overview of the X toolkit,” UIST ’88: ACM SIGGRAPH Symposium on User Interface Software ,46–55.

    Google Scholar 

  • Meulen, P.S. van der (1989) “Development of an interactive simulator in Smalltalk,” JOOP, 28-51. January/February 1989

    Google Scholar 

  • Next Inc. (1988) NeXT System Reference Manual ,Palo Alto, Calif.

    Google Scholar 

  • 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.

    Google Scholar 

  • Shan, Yen-Ping (1990) “Mode offers direct manipulation for Smalltalk,” IEEE Software ,vol. 7, no. 3, 36.

    Google Scholar 

  • Stepstone corp. (1988) ICpak 201 Reference Manual ,Sandy Hook, Ct..

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics