TABLE OF CONTENTS
tracevar
NAME
::guib::moduleObj::tracevar -- the tracevar GUIB keyword
USAGE
tracevar varIdent mode script
DESCRIPTION
-- GUIB keyword !!!
Keyword "tracevar" is meant for tracing the variables. It happens many times, that specifying some value for a particular variable makes some new widget to appear and others to disappear. The purpose of the tracevar proc is just that. See also the "widget" and "tableconfigure" as well as "varvalue", "varref" and "varset" procs.
ARGUMENTS
varIdent -- the GUIB-variable's identifier mode -- is the trace mode for the variable (r, w, or u).
See also the manual of the Tcl trace command.
script -- this is a script to execute upon the trace event.
RETURN VALUE
None.
EXAMPLE
tracevar myVarIdent1 w {
if { [varvalue varIdent1] == "yes" } { widget enable varIdent2a widget disable varIdent2b } else { widget disable varIdent2a widget enable varIdent2b }
}