Designing mega widgets in the Tix library

  • Authors:
  • Ioi K. Lam

  • Affiliations:
  • Computer Graphics Laboratory, University of Pennsylvania, PA

  • Venue:
  • TCLTK '98 Proceedings of the 3rd Annual USENIX Workshop on Tcl/Tk - Volume 3
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

Tcl/Tk graphical applications are built by assembling Tk widgets. The Tix library pre-packages the standard Tk widgets into an extensive set of higher-level GUI components, a.k.a. mega-widgets, so that applications ban be built more rapidly and in a more structural manner. With many new widgets, the Tix library enriches Tcl/Tk applications by introducing new interaction techniques. The Tix mega-widgets have a powerful application programming interface (API) designed to boost application programmers' productivity. This paper describes the mega-widgets in the Tix library and discusses the principles for designing the API of mega-widgets.