Check out the new USENIX Web site.
7th USENIX Tcl/Tk Conference
Home  | At a Glance  | Register  | Tutorials  | Technical Sessions  | Organizers  | Hotel & Travel  | Activities

M1am Effective Tcl/Tk Programming  [Tutorials at a Glance]  [PDF format]
Michael McLennan, Cadence Design Systems, Inc.

Who should attend: Programmers and managers who are using Tcl/Tk to build real-world applications. This tutorial assumes a working knowledge of Tcl/Tk and goes beyond that to show how nontrivial Tcl/Tk programs are put together.

Topics include:

  • How to use the Tk canvas widget to synthesize new types of widgets
  • How to use binding tags to add new widget behaviors
  • How to organize Tcl code into reusable libraries and packages.
These techniques come together to create professional-looking applications that are easier to maintain and extend.

Michael McLennan has been a Tcl/Tk enthusiast since 1992. He has taught more than 100 Tcl/Tk courses, and is co-author of Effective Tcl/Tk Programming and Tcl/Tk Tools. He also developed [incr Tcl], an object-oriented extension of Tcl/Tk. Michael, who received a Ph.D. in 1990 from Purdue University, is currently an Architect at Cadence Design Systems, Inc.


?Need help? Use our Contacts page.
Last changed: 7 Dec. 1999 jr
Conference index
Events index
USENIX home