Package iwidgets

A set of useful widgets based on itcl and itk

http://incrtcl.sourceforge.net/

Tcl/Tk Keywords (Section n)
buttonbox
The iwidgets::buttonbox command creates a manager widget for controlling buttons. The button box also supports the display and invocation of a default button...
calendar
The iwidgets::calendar command creates a calendar widget for the selection of a date, displaying a single month at a time. Buttons exist on the top to change...
canvasprintbox
Implements a print box for printing the contents of a canvas widget to a printer or a file. It is possible to specify page orientation, the number of pages to...
canvasprintdialog
The iwidgets::canvasprintdialog command creates a print dialog for printing the contents of a canvas widget to a printer or a file. It is possible to specify...
checkbox
The iwidgets::checkbox command creates a check button box widget capable of adding, inserting, deleting, selecting, and configuring checkbuttons as well as...
combobox
The iwidgets::combobox command creates an enhanced entry field widget with an optional associated label and a scrollable list. When an item is selected in the...
dateentry
The iwidgets::dateentry command creates a quicken style date entry field with a popup calendar by combining the datefield and calendar widgets together. This...
dialog
The iwidgets::dialog command creates a dialog box providing standard buttons and a child site for use in derived classes. The buttons include ok, apply, cancel...
dialogshell
The iwidgets::dialogshell command creates a dialog shell which is a top level widget composed of a button box, separator, and child site area. The class also...
disjointlistbox
The iwidgets::disjointlistbox command creates a disjoint pair of listboxs similar to the OSF/Motif "Book" printing dialog of the "FrameMaker" program. It is...
entryfield
The iwidgets::entryfield command creates an enhanced text entry widget with an optional associated label. Addtional options support validation and establishing...
extbutton
The extbutton extends the behavior of the atomic Tk button by allowing text and an image or bitmap to coexist. The user may use the -image or -bitmap options to...
extfileselectionbox
The iwidgets::extfileselectionbox command creates an extended file selection box which is slightly different than the fileselectionbox widget. The differences...
extfileselectiondialog
The iwidgets::extfileselectiondialog command creates an extended file selection dialog which is slightly different than the fileselectiondialog widget. The...
feedback
The iwidgets::feedback command creates a widget to display feedback on the current status of an ongoing operation to the user. Display is given as a percentage...
fileselectionbox
The iwidgets::fileselectionbox command creates a file selection box similar to the OSF/Motif standard Xmfileselectionbox composite widget. The fileselectionbox...
fileselectiondialog
The iwidgets::fileselectiondialog command creates a file selection dialog similar to the OSF/Motif standard composite widget. The fileselectiondialog is derived...
finddialog
The iwidgets::finddialog command creates a find dialog that works in conjunction with a text or scrolledtext widget to provide a means of performing search...
hierarchy
The iwidgets::hierarchy command creates a hierarchical data view widget. It allows the graphical management of a a list of nodes that can be expanded or...
hyperhelp
The iwidgets::hyperhelp command creates a shell window with a pulldown menu showing a list of topics. The topics are displayed by importing a HTML formatted...
labeledframe
The iwidgets::labeledframe command creates a hull frame with a grooved relief, a label positioned within the grooved relief of the hull frame, and a frame...
labeledwidget
The iwidgets::labeledwidget command creates a labeled widget which contains a label and child site. The child site is a frame which can filled with any widget...
mainwindow
The iwidgets::mainwindow command creates a mainwindow shell which contains a menubar, toolbar, mousebar, childsite, status line, and help line. Each item may be...
menubar
The iwidgets::menubar command creates a new window (given by the pathName argument) and makes it into a menubar menu widget. Additional options, described above...
messagebox
The iwidgets::messagebox command creates a scrolled information messages area widget. Message types can be user defined and configured. Their options include...
messagedialog
The iwidgets::messagedialog command creates a message dialog composite widget. The messagedialog is derived from the Dialog class and is composed of an image...
notebook
The iwidgets::notebook command creates a new window (given by the pathName argument) and makes it into a notebook widget. Additional options, described above...
optionmenu
The iwidgets::optionmenu command creates an option menu widget with options to manage it. An option menu displays a frame containing a label and a button. A...
promptdialog
The iwidgets::promptdialog command creates a prompt dialog similar to the OSF/Motif standard prompt dialog composite widget. The promptdialog is derived from...
pushbutton
The iwidgets::pushbutton command creates a push button with an optional default ring used for default designation and traversal.
radiobox
The iwidgets::radiobox command creates a radio button box widget capable of adding, inserting, deleting, selecting, and configuring radiobuttons as well as...
scopedobject
The scopedobject command creates a base class for defining Itcl classes which posses scoped behavior like Tcl variables. The objects are only accessible within...
scrolledcanvas
The iwidgets::scrolledcanvas command creates a scrolled canvas with additional options to manage horizontal and vertical scrollbars. This includes options to...
scrolledframe
The scrolledframe combines the functionallity of scrolling with that of a typical frame widget to implement a clipable viewing area whose visible region may be...
scrolledhtml
The iwidgets::scrolledhtml command creates a scrolled text widget with the additional capability to display html formatted documents. An import method is...
scrolledlistbox
The iwidgets::scrolledlistbox command creates a scrolled listbox with additional options to manage horizontal and vertical scrollbars. This includes options to...
scrolledtext
The iwidgets::scrolledtext command creates a scrolled text widget with additional options to manage the scrollbars. This includes options to control the method...
selectionbox
The iwidgets::selectionbox command creates a scrolled list of items and a selection entry field. The user may choose any of the items displayed in the scrolled...
selectiondialog
The iwidgets::selectiondialog command creates a selection box similar to the OSF/Motif standard selection dialog composite widget. The selectiondialog is...
shell
The iwidgets::shell command creates a shell which is a top level widget which supports modal operation.
spindate
The iwidgets::spindate command creates a set of spinners for use in date value entry. The set includes an month, day, and year spinner widget.
spinint
The iwidgets::spinint command creates a spinint widget. The spinint allows "spinning" of integer values within a specified range with wrap support. The spinner...
spinner
The iwidgets::spinner command creates a spinner widget. The spinner is comprised of an entryfield plus up and down arrow buttons. Arrows may be drawn...
spintime
The iwidgets::spintime command creates a set of spinners for use in time value entry. The set includes an hour, minute, and second spinner widget.
tabnotebook
The iwidgets::tabnotebook command creates a new window (given by the pathName argument) and makes it into a tabnotebook widget. Additional options, described...
tabset
The iwidgets::tabset command creates a new window (given by the pathName argument) and makes it into a tabset widget. Additional options, described above may be...
timeentry
The iwidgets::timeentry command creates a time entry field with a popup watch by combining the timefield and watch widgets together. This allows a user to enter...
timefield
The iwidgets::timefield command creates an enhanced text entry widget for the purpose of time entry with various degrees of built-in intelligence.
toolbar
The iwidgets::toolbar command creates a new window (given by the pathName argument) and makes it into a toolbar widget. Additional options, described above may...
watch
The iwidgets::watch command creates a watch with hour, minute, and second hands modifying the time value.