Package itk

Object oriented extensions to Tk

http://incrtcl.sourceforge.net/itcl/

[incr Tk] is Tk extension that provides object-oriented features that are
missing from the Tk extension to Tcl.  The OO features provided by itk are
useful for building megawidgets.
Tcl/Tk Keywords (Section n)
Archetype
The Archetype class is the basis for all [incr Tk] mega-widgets. It keeps track of component widgets and provides methods like "configure" and "cget" that are...
itk
Mega-widgets are high-level widgets that are constructed using Tk widgets as component parts, usually without any C code. A fileselectionbox, for example, may...
itkvars
The following global variables are created and managed automatically by the [incr Tk] library. Except where noted below, these variables should normally be...
Toplevel
The Toplevel class inherits everything from the Archetype class, and adds a Tk toplevel called the "hull" component to represent the body of the mega-widget...
usual
The usual command is used outside of an [incr Tcl] class definition to define the usual set of option-handling commands for a component widget. Option-handling...
Widget
The Widget class inherits everything from the Archetype class, and adds a Tk frame called the "hull" component to represent the body of the mega-widget. The...