Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

iwidgets_scopedobject(1) [suse man page]

scopedobject(1) 						  [incr Widgets]						   scopedobject(1)

__________________________________________________________________________________________________________________________________________________

NAME
scopedobject - Create and manipulate a scoped class object. SYNOPSIS
scopedobject objName ?options? INHERITANCE
None STANDARD OPTIONS
Name: enterscopecommand: Command-Line Switch: -enterscopecommand Specifies a Tcl command to invoke when an object enters scope (i.e. when it is created..). The default is {}. Name: enterscopecommand: Command-Line Switch: -enterscopecommand Specifies a Tcl command to invoke when an object exits scope (i.e. when it is deleted..). The default is {}. __________________________________________________________________________________________________________________________________________________ DESCRIPTION
The scopedobject command creates a base class for defining Itcl classes which posses scoped behavior like Tcl variables. The objects are only accessible within the procedure in which they are instantiated and are deleted when the procedure returns. This class was designed to be a general purpose base class for supporting scoped incr Tcl classes. The options include the execute a Tcl script command when an object enters and exits its scope. METHODS
The scopedobject command creates a new Tcl command whose name is pathName. This command may be used to invoke various operations on the object. It has the following general form: pathName option ?arg arg ...? Option and the args determine the exact behavior of the command. The following commands are possible for scopedobject objects: OBJECT-SPECIFIC METHODS pathName cget option Returns the current value of the configuration option given by option. Option may have any of the values accepted by the scopedob- ject command. pathName configure ?option? ?value option value ...? Query or modify the configuration options of the object. If no option is specified, returns a list describing all of the available options for pathName. If option is specified with no value, then the command returns a list describing the one named option (this list will be identical to the corresponding sublist of the value returned if no option is specified). If one or more option-value pairs are specified, then the command modifies the given objects option(s) to have the given value(s); in this case the command returns an empty string. Option may have any of the values accepted by the scopedobject command. EXAMPLE
The scopedobject was primarily meant to be a base class. The following is an example of usage without inheritance: proc scopedobject_demo {} { iwidgets::scopedobject #auto -exitscopecommand {puts "enter scopedobject_demo"} -exitscopecommand {puts "exit scopedob- ject_demo"} } scopedobject_demo AUTHOR
John A. Tucker KEYWORDS
scopedobject, object Tk scopedobject(1)

Check Out this Related Man Page

tixInputOnly(n) 					       Tix Built-In Commands						   tixInputOnly(n)

NAME
tixInputOnly - Create and manipulate TIX InputOnly widgets SYNOPSIS
tixInputOnly pathName ?options? -cursor -width -height WIDGET-SPECIFIC OPTIONS TixInputOnly does not have any widget specific options. DESCRIPTION
The tixInputOnly command creates a new window (given by the pathName argument) and makes it into a tixInputOnly widget. Additional options, described above, may be specified on the command line or in the option database to configure aspects of the tixInputOnly such as its cursor or width. TixInputOnly widgets are not visible to the user. The only purpose of TixInputOnly widgets are to accept inputs from the user, which can be done with the bind command. WIDGET COMMAND
The tixInputOnly command creates a new Tcl command whose name is the same as the path name of the tixInputOnly's window. This command may be used to invoke various operations on the widget. It has the following general form: pathName option ?arg arg ...? PathName is the name of the command, which is the same as the InputOnly widget's path name. Option and the args determine the exact behav- ior of the command. The following commands are possible for tixInputOnly widgets: pathName cget option Returns the current value of the configuration option given by option. Option may have any of the values accepted by the tixInpu- tOnly command. pathName configure ?option? ?value option value ...? Query or modify the configuration options of the widget. If no option is specified, returns a list describing all of the available options for pathName (see Tk_ConfigureInfo for information on the format of this list). If option is specified with no value, then the command returns a list describing the one named option (this list will be identical to the corresponding sublist of the value returned if no option is specified). 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. Option may have any of the values accepted by the tixInputOnly command. BINDINGS
tixInputOnly widgets have no default bindings. BUGS
tixInputOnly is currently implemented for the Unix version of Tix only. KEYWORDS
Tix(n) Tix 4.0 tixInputOnly(n)
Man Page