| Itcl  | Itk  | Itcl @ Wiki  | Itcl @ SF  | Tcl  | Tcl @ Wiki |
  || home || iwidgets man pages cross ref distribution docs faq  
buttonbox
calendar
canvasprintbox
canvasprintdialog
checkbox
combobox
dateentry
datefield
dialog
dialogshell
disjointlistbox
entryfield
extbutton
extfileselectionbox
extfileselectiondialog
feedback
fileselectionbox
fileselectiondialog
finddialog
hierarchy
hyperhelp
labeledframe
labeledwidget
mainwindow
menubar
messagebox
messagedialog
notebook
optionmenu
panedwindow
promptdialog
pushbutton
radiobox
regexpfield
scrolledcanvas
scrolledframe
scrolledhtml
scrolledlistbox
scrolledtext
scrolledwidget
selectionbox
selectiondialog
shell
spindate
spinint
spinner
spintime
tabnotebook
tabset
timeentry
timefield
toolbar
watch

[ incr Widgets ]

Welcome to the official [incr Widgets] Web site! For those of you not familiar with [incr Widgets], it is an object-oriented mega-widget set which extends Tcl/Tk and is based on [incr Tcl] and [incr Tk]. This set of mega-widgets delivers many new, general purpose widgets like option menus, comboboxes, selection boxes, and various dialogs whose couterparts are found in Motif and Windows. Since [incr Widgets] is based on the [incr Tk] extension, the Tk framework of configuration options, widget commands, and default bindings is maintained. In other words, each [incr Widgets] mega-widget seamlessly blends with the standard Tk widgets. They look, act and feel like Tk widgets. In addition, all [incr Widgets] mega-widgets are object oriented and may themselves be extended, using either inheritance or composition.

This Web site presents the [incr Widgets] mega-widget hierarchy and examines several new concepts, including extensible child sites and flexible large scale component configuration using examples, tutorials, and man-pages. Additional information covering the copyright, distribution acquisition, and contributions is also explained.



Mega Widget Set

[incr Widgets] offers a strong object-oriented foundation which addresses the need for a flexible and extensible mega-widget set. Its usage replaces common widget combinations with higher level abstractions, simplifying code, reducing errors, increasing readability, adding productivity, and promoting a singular look-and-feel. The ability to extend [incr Widgets] enables developers to create new mega-widgets based on previous work. In short, [incr Widgets] is a library of reusable mega-widgets that can be easily extended using composition or inheritance, allowing quicker development of large scale applications. Usage drastically reduces development time. New dialogs can be created in hours. Whole applications in a few days. Reuse becomes a reality. Many projects are benefitting the intergration of this mega-widget set into their development strategy. [incr Widgets] is an [incr Tcl] and [incr Tk] success story. Good products come from good foundations.

In an effort to get those developers who are new to the [incr Widgets] mega-widget set up quickly, examples and tutorials are provided. Once the concepts are well ingrained, the man pages and mega-widget hierarchy provide invaluable detailed information.

 
  || home || iwidgets man pages cross ref distribution docs faq  
Copyright | Contributions | Development Team | Credits
Bugs/Comments/Suggestions about this web site