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...