 
 subsubsection3_3_3_4.html  subsection3_3_3.html  subsubsection3_3_3_2.html  tableofcontents3_1.html   Next: subsubsection3_3_3_4.html Chaining the subwidget Up: subsection3_3_3.html Accessing The Components  Previous: subsubsection3_3_3_2.html Subwidget Names    The subwidget Method  
All Tix mega-widgets support the 
subwidget method. This method
  takes at least one argument, the name of a subwidget. When you pass
  only one argument to this method, it returns the pathname of the
  subwidget which is identified by that name. For example, if .c is
  the pathname of a TixControl widget, the command:
    .c subwidget entry
returns the pathname of the 
entry subwidget, which is .c.frame.entry in this case.
If you call the 
subwidget method with additional arguments, the
  widget command of the specified subwidget will be called with these
  arguments. For example, if 
.c is, again, the pathname of a
  TixControl widget, the command:
    .c subwidget entry configure -bg gray
will cause the widget command of the 
entry subwidget of .c to be called with the arguments configure -bg gray. So
  actually this command will be translated into the following call:
    .c.frame.entry configure -bg gray
which calls the 
configure method of the entry subwidget
  with the arguments 
-bg gray and changes its background color
  to 
gray.
We can call the 
subwidget method with other types of arguments
  to access different methods of the specified subwidget. For example,
  the following call:
    .c subwidget entry icursor end
calls the 
icursor method of the entry subwidget with the
  argument 
end and sets the insert cursor of the entry  subwidget to the end of its input string.
http://tix.sourceforge.nethttp://tix.sourceforge.net 