ttk::paned -
Multi-pane container window
ttk::paned pathName ?options?
pathName add pathName.subwindow ?options...?
pathName insert index pathName.subwindow ?options...?
A paned widget displays a number of subwindows,
stacked either vertically or horizontally.
The user may adjust the relative sizes of the subwindows
by dragging the sash between panes.
Name | Database name | Database class |
-orient | orient | Orient |
| Specifies the orientation of the window.
If vertical, subpanes are stacked top-to-bottom;
if horizontal, subpanes are stacked left-to-right.
|
The following options may be specified for each pane:
Name | Database name | Database class |
-weight | weight | Weight |
| An integer specifying the relative stretchability of the pane.
When the paned window is resized, the extra space is added
or subracted to each pane proportionally to its -weight.
|
Supports the standard configure, cget, state,
and instate commands; see widget(n) for details.
Additional commands:
-
pathname add subwindow options...
- Adds a new pane to the window.
subwindow must be a direct child of the paned window pathname.
See PANE OPTIONS for the list of available options.
-
pathname forget pane
- Removes the specified subpane from the widget.
pane is either an integer index or the name of a managed subwindow.
-
pathname insert pos subwindow options...
- Inserts a pane at the specified position.
pos is either the string end, an integer index,
or the name of a managed subwindow.
If subwindow is already managed by the paned window,
moves it to the specified position.
See PANE OPTIONS for the list of available options.
-
pathname pane pane -option ?value ?-option value...
- Query or modify the options of the specified pane,
where pane is either an integer index or the name of a managed subwindow.
If no -option is specified, returns a dictionary of the pane
option values.
If one -option is specified, returns the value of that option.
Otherwise, sets the -options to the corresponding values.
The following routines are used internally by the paned widget
binding code.
-
pathname sashpos index ?newpos?
- If newpos is specified, sets the sash position
(subject to constraints).
Returns the position of sash number index.
-
pathname identify x y
- Returns a list consisting of the sash index at point x,y
and the name of the sash subelement at that point.
Returns the empty list if x,y is not over a sash.
widget(n), notebook(n).