HyperWorks Tools

Widget Commands

Widget Commands

Previous topic Next topic No expanding text in this topic  

Widget Commands

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

pathName cget option

Returns the current value of the configuration option given by option.

 

pathName configure ?option? ?value option value ...?

Query or modify the configuration options of the widget. If one or more option-value pairs are specified, then the command modifies the given widget option(s) to have the given value(s); in this case the command returns an empty string. If option is specified with no value, then the command returns a list describing the named option: the elements of the list are the option name, database name, database class, default value, and current value. If no option is specified, returns a list describing all of the available options for pathName.

 

pathName identify element x y

Returns the name of the element under the point given by x and y, or an empty string if the point does not lie within any element. x and y are pixel coordinates relative to the widget. Some widgets accept other identify subcommands.

 

pathName instate statespec ?script?

Test the widget’s state. If script is not specified, returns 1 if the widget state matches statespec and 0 otherwise. If script is specified, equivalent to

if {[pathName instate stateSpec]} script

 

pathName state ?stateSpec?

Modify or inquire widget state. If stateSpec is present, sets the widget state: for each flag in stateSpec, sets the corresponding flag or clears it if prefixed by an exclamation point. Returns a new state spec indicating which flags were changed:

set changes [pathName state spec]

pathName state $changes

will restore pathName to the original state. If stateSpec is not specified, returns a list of the currently-enabled state flags.