A widget which allows to interactively resize
gnocl::paned [-option value...]
- -data string (default: "")
- User defined data which can be retrieved via the cget subcommand.
- -orientation ONE OF vertical or horizontal (default: horizontal)
Orientation of the box, i.e. the placement of its children. This
cannot be changed after creation.
-children list one or two widget-IDs (default: "")
List of IDs of widgets which are placed inside the panes. If the
widget-ID is the empty string this pane is skipped.
-resize boolean or list of two booleans (default: 1)
Whether this child are resized, if the paned widget is resized.
-shrink boolean or list of two booleans (default: 1)
Whether this child can be made smaller by the user than its
Position of the slider in pixels.
Name of the widget, can be used to set options in an rc file.
-visible boolean (default: 1)
Whether or not the item is visible.
-sensitive boolean (default: 1)
Whether or not the item is sensitive to user input.
The paned widget has two children which are placed side by side
either horizontally or vertically. The division between the two
children can be adjusted by the user.
- id cget option
Returns the value for one option. The option may have any of the values accepted by configure.
- id delete
Deletes the widget and the associated tcl command.
id configure [-option
Configures the widget. Option may have any of the values accepted on
creation of the widget.
set but1 [gnocl::button -text "Button left"]
set but2 [gnocl::button -text "Button right"]
set paned [gnocl::paned -orientation horizontal -children "$but1 $but2"]
gnocl::window -title "Paned" -child $paned