- NAME
- ttk_panedwindow - Multi-pane container window
- SYNOPSIS
- ttk::panedwindow pathName ?options?
- pathName add pathName.subwindow ?options...?
- pathName insert index pathName.subwindow ?options...?
- DESCRIPTION
- STANDARD OPTIONS
- -class
- -cursor, cursor, Cursor
- -style
- -takefocus, takeFocus, TakeFocus
- WIDGET-SPECIFIC OPTIONS
- -orient, orient, Orient
- PANE OPTIONS
- -weight, weight, Weight
- WIDGET COMMAND
- pathname add subwindow options...
- pathname forget pane
- pathname insert pos subwindow options...
- pathname pane pane -option ?value ?-option value...
- INTERNAL ROUTINES
- pathname sashpos index ?newpos?
- pathname identify x y
- SEE ALSO
ttk_panedwindow - Multi-pane container window
ttk::panedwindow pathName ?options?
pathName add pathName.subwindow ?options...?
pathName insert index pathName.subwindow ?options...?
A ttk::panedwindow 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.
- -class
- -cursor, cursor, Cursor
- -style
- -takefocus, takeFocus, TakeFocus
- Command-Line Name: -orient
- Database Name: orient
- Database Class: 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:
- Command-Line Name: -weight
- Database Name: weight
- Database Class: 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 ttk_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.
ttk_widget, ttk_notebook, panedwindow
Copyright © 2005 Joe English
Copyright © 1995-1997 Roger E. Critchlow Jr.