FUNCTION
The keywidgets module is used for managing the keywidgets. The
keywidgets are kind of meta-widgets. Well, they are not really
widgets, but keywidget prepares everything for a given keyword-item
to be displayed as a requested widget. A requested widget is then
constructed from a call withing a given kewidget.
We have the following keywidgets:
::guib::keywidgets::Var -- keywidget for "var" keyword
::guib::keywidgets::Dimension -- keywidget for "dimension" keyword
::guib::keywidgets::Table -- keywidget for "table" keyword (see file: table.itcl)
...
NAME
::guib::keywidgets::Options -- a class for managing the options of keywidgets
PURPOSE
This class is a base class used by the ::guib::keywidgets::* classes. Its function is the management of keywidgets options.
METHODS
1. PUBLIC METHODS
childsite -- returns the child-site widget path of a given keywidget
getWidpathWidtype --
getVaridentWidpath --
2. PROTECTED/PRIVATE METHODS
postConfigure -- configures the keywidgets options posteriory
NAME
::guib::keywidgets::auxilvar -- the "auxilvar" keywidget
USAGE
auxilvar pathName ?-option value? ?-option value? ?...?
RETURN VALUE
The pathName of the auxilvar widget.
SOURCE
proc ::guib::keywidgets::auxilvar {pathName moduleObj args} {
uplevel ::guib::keywidgets::Var $pathName $moduleObj $args
}
NAME
::guib::keywidgets::var -- the "var" keywidget
USAGE
var pathName ?-option value? ?-option value? ?...?
RETURN VALUE
The pathName of the var widget.
SOURCE
proc ::guib::keywidgets::var {pathName moduleObj args} {
uplevel ::guib::keywidgets::Var $pathName $moduleObj $args
}
NAME
::guib::keywidgets::Var -- a class for managing keywidget associated with "var" GUIB keyword
METHODS
...insert...
NAME
::guib::keywidgets::dimension -- the "dimension" keywidget
USAGE
dimension pathName ?-option value? ?-option value? ?...?
RETURN VALUE
The pathName of the dimension widget.
SOURCE
proc ::guib::keywidgets::dimension {pathName moduleObj args} {
uplevel ::guib::keywidgets::Dimension $pathName $moduleObj $args
}
NAME
::guib::keywidgets::Dimension -- a class for managing keywidget associated with "dimension" GUIB keyword
METHODS
...insert...