Skip to main content

Animating widgets in the interViews toolkit

  • Conference paper
  • First Online:
Book cover Human-Computer Interaction (EWHCI 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1015))

Included in the following conference series:

Abstract

Current graphical user interface toolkits, by and large, provide widgets that have a static appearance. The focus of this paper is to outline some additions that we have made to a toolkit to support animated widgets, such as menus that open smoothly, buttons that bounce and slide when pushed, and animated labels.

The animations that underly these new widgets rely on straightforward applications of well-known techniques for cartoon and computer animation. Our concern in this paper is to describe how we packaged the techniques into a form that application programmers could readily use. In particular, we describe extensions we made to the InterViews 3.1 toolkit.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. AT&T. C++ Language System Release 2.1, Product Reference Manual.

    Google Scholar 

  2. Richard H. Bartels, John C. Beatty, and Brian A. Barsky. An introduction to the use of splines in computer graphics. University of Waterloo TR CS-83-09 / UC Berkeley TR UCB/CSD 83/136, Unversity of Waterloo and University of California, Berkeley, 1985.

    Google Scholar 

  3. Bay-Wei Chang and David Unger. Animation: From cartoons to the user interface. In Proceedings of the ACM SIGGRAPH Symposium on User Interface Software and Technology, pages 45–55, 1993.

    Google Scholar 

  4. James D. Foley, Andries van Dam, Steven K. Feiner, and John F. Hughes. Computer Graphics: Principles and Practice. Addison-Wesley Publishing Co., Reading, MA, 1990.

    Google Scholar 

  5. Scott E. Hudson and John T. Stasko. Animation support in a user interface toolkit: Flexible, robust, and reusable abstractions. In Proceedings of the ACM SIGGRAPH Symposium on User Interface Software and Technology, pages 57–67, 1993.

    Google Scholar 

  6. John Lasseter. Principles of traditional animation applied to 3D computer graphics. In SIGGRAPH '87, pages 35–44, Anaheim, CA, July 1987. ACM, ACM Press.

    Google Scholar 

  7. Kit Laybourne. The Animation Book. Crown Publishers, Inc., New York, NY, 1979.

    Google Scholar 

  8. Mark A. Linton, John M. Vlissides, and Paul R. Calder. Composing user interfaces with InterViews. IEEE Computer, pages 8–22, February 1989.

    Google Scholar 

  9. George G. Robertson, Jock D. Mackinlay, and Stuart K. Card. Cone trees: Animated 3D visualizations of hierarchical information. In Proceedings of ACM CHI'91 Conference on Human Factors in Computing Systems, pages 189–194, 1991.

    Google Scholar 

  10. Paul S. Strauss. Iris inventor, a 3D graphics toolkit. In Andreas Paepcke, editor, OOPSLA '93, pages 192–200, Washington D.C., October 1993. ACM, ACM Press.

    Google Scholar 

  11. Piyawadee Sukaviriya and James D. Foley. Coupling a UI framework with automatic generation of context-sensitive animated help. In Proceedings of the ACM SIGGRAPH Symposium on User Interface Software and Technology, pages 152–166, 1990.

    Google Scholar 

  12. Bruce H. Thomas and Paul R. Calder. An animated widget kit for interviews. In OzCHI 94 Proceedings, pages 203–208, Melbourne, Australia, November 1994.

    Google Scholar 

  13. Bruce H. Thomas and Paul R. Calder. Using animation to enhance look and feel. Technical Report CIS-94-014, School of Computer and Information Science, University of South Australia, September 1994.

    Google Scholar 

  14. Bruce H. Thomas and Paul R. Calder. Graphical feedback for direct manipulation of simple polygons. Technical Report CIS-95-007, School of Computer and Information Science, University of South Australia, February 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Brad Blumenthal Juri Gornostaev Claus Unger

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Thomas, B.H., Calder, P.R. (1995). Animating widgets in the interViews toolkit. In: Blumenthal, B., Gornostaev, J., Unger, C. (eds) Human-Computer Interaction. EWHCI 1995. Lecture Notes in Computer Science, vol 1015. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60614-9_3

Download citation

  • DOI: https://doi.org/10.1007/3-540-60614-9_3

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60614-7

  • Online ISBN: 978-3-540-48484-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics