Jump to content

Itk

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Waldyrious (talk | contribs) at 16:42, 31 March 2018 (simplify dab hatnote; use dedicated disambiguation page (also moved a link in the see also section to that page)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Itk
Paradigmmulti-paradigm: object-oriented, functional, Imperative, event-driven programming
Designed byMichael McLennan
DeveloperMichael McLennan
First appeared1993
Stable release
Itcl 3.0 /  ?
Typing disciplinedynamic typing, everything can be treated as a string
Websiteincrtcl.sourceforge.net/itk/
Influenced by
Tcl, C++

Itk is a framework for building mega-widgets using the Incr Tcl object system. Mega-widgets are high-level widgets like a file browser or a tab notebook that act like ordinary Tk widgets but are constructed using Tk widgets as component parts, without having to write C code. In effect, a mega-widget looks and acts exactly like a Tk widget, but is considerably easier to implement.

See also