## Tcl9.0.3/Tk9.0.3 Documentation > Tk Commands > ttk_panedwindow

### Tcl/Tk Applications | Tcl Commands | Tk Commands | [incr Tcl] Package Commands | SQLite3 Package Commands | TDBC Package Commands | tdbc::mysql Package Commands | tdbc::odbc Package Commands | tdbc::postgres Package Commands | tdbc::sqlite3 Package Commands | Thread Package Commands | Tcl C API | Tk C API | [incr Tcl] Package C API | TDBC Package C API

  NAME
    ttk::panedwindow — 複数の小窓を収容する部品 　Multi-pane container window
  SYNOPSIS
  説明 DESCRIPTION
  STANDARD OPTIONS
    -class, undefined, undefined
    -cursor, cursor, Cursor
    -style, style, Style
    -takefocus, takeFocus, TakeFocus
  部品固有の指示項目 WIDGET-SPECIFIC OPTIONS
    -orient, orient, Orient
    -width, width, Width
    -height, height, Height
  小窓の指示項目PANE OPTIONS
    -weight, weight, Weight
  WIDGET COMMAND
    pathname add subwindow options...
    pathname forget pane
    pathname identify component x y
      pathname identify element x y
      pathname identify sash x y
    pathname insert pos subwindow options...
    pathname pane pane -option ?value ?-option value...
    pathname panes
    pathname sashpos index ?newpos?
  假想行事 VIRTUAL EVENTS
  様式の指示項目 STYLING OPTIONS
  SEE ALSO

### NAME

ttk::panedwindow — 複数の小窓を収容する部品 　Multi-pane container window

### SYNOPSIS

ttk::panedwindow pathname ?options?
pathname add window ?options...?
pathname insert index window ?options...?

### 説明 DESCRIPTION

ttk::panedwindow 部品は､横または縦に積上げられている幾つもの子供の窓を表示する｡使用者は小窓の間の仕切りを引張って子供の窓の相対的寸法を調節できる｡ 　　 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.

### STANDARD OPTIONS

-class, undefined, undefined
-cursor, cursor, Cursor
-style, style, Style
-takefocus, takeFocus, TakeFocus

### 部品固有の指示項目 WIDGET-SPECIFIC OPTIONS

Command-Line Name: -orient
Database Name: orient
Database Class: Orient
  窓の方向を指定する｡もし vertical であると小窓は上から下に積まれ;もし horizontal であると小窓は左から右に積まれる｡ 　　 Specifies the orientation of the window. If vertical, subpanes are stacked top-to-bottom; if horizontal, subpanes are stacked left-to-right.

Command-Line Name: -width
Database Name: width
Database Class: Width
  もし存在し､零より大きいと､部品の望ましい幅を画素単位で指定される｡そうでない場合､要求された幅は管理された窓の幅から定められる｡ 　　 If present and greater than zero, specifies the desired width of the widget in pixels. Otherwise, the requested width is determined by the width of the managed windows.

Command-Line Name: -height
Database Name: height
Database Class: Height
  もし存在し､零より大きいと､部品の望ましい高さを画素単位で指定される｡そうでない場合､要求された幅は管理された窓の高さから定められる｡ 　　 If present and greater than zero, specifies the desired height of the widget in pixels. Otherwise, the requested height is determined by the height of the managed windows.

### 小窓の指示項目PANE OPTIONS

それぞれの小窓の為に次の指示項目が指定され得る: 　　 The following options may be specified for each pane:

Command-Line Name: -weight
Database Name: weight
Database Class: Weight
  小窓の相対的伸縮性を指定する整数｡小窓の窓が寸法変更された時､余分な空間がその -weight に比例して追加又は除去される｡ 　　 An integer specifying the relative stretchability of the pane. When the paned window is resized, the extra space is added or subtracted to each pane proportionally to its -weight.

### WIDGET COMMAND

標準の､ cgetと configureと instateと state と style 命令(ttk::widget参照)にも対応する､ 小窓部品は次の追加の命令にも対応する: 　 In addition to the standard cget, configure, instate, state and style commands (see ttk::widget), panedwindow widgets support the following additional commands:

pathname add subwindow options...
  新しい小窓を窓に追加する｡利用可能な指示項目のリストに就いては PANE OPTIONS を参照のこと｡ 　　 Adds a new pane to the window. See PANE OPTIONS for the list of available options.

pathname forget pane
  部品から指定した小窓を取除く｡ pane は整数の索引か､管理された子供の窓の名前のどちらか｡ Removes the specified subpane from the widget. pane is either an integer index or the name of a managed subwindow.

pathname identify component x y
  x と y で与えられる位置の下の要素の名前を返すか､その場所に構成要素が何もないと空文字列を返す｡もし component が省略された場合､無為設定は sash である｡次の副命令が運営されている: 　　　 Returns the name of the element under the point given by x and y, or the empty string if no component is present at that location. If component is omitted, it defaults to sash. The following subcommands are supported:

  pathname identify element x y
    指定された場所にある要素の名前を返す｡ 　　 Returns the name of the element at the specified location.

  pathname identify sash x y
    指定された場所にある仕切りの索引を返す｡ 　　 Returns the index of the sash at the specified location.

pathname insert pos subwindow options...
  指定された場所に小窓を挿入する｡ pos は文字列 end か整数索引か管理された子供の窓の名前か｡もし subwindow が既に小窓に管理されている場合､指定された場所にそれを移動する｡利用できる指示項目のリストに就いては PANE 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...
  指定した小窓の指示項目を問合せ又は修正する､ここで pane は整数索引か管理された子供の窓の名前｡ -option が指定されない場合､小窓の選択値の辞書が返る｡もし一つの -option が指定されるとその指示項目の値が返る｡それ以外の場合､ -option に対応する値を設定する｡ 　　　 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.

pathname panes
  関連した小窓の順に索引内で部品により管理されている全ての窓のリストを返す｡ 　　 Returns the list of all windows managed by the widget, in the index order of their associated panes.

pathname sashpos index ?newpos?
  もし newpos が指定されると index の番号の仕切りの位置が設定される｡位置が単調に増加する様に､隣接する仕切りが調節されるかもしれない｡仕切りの位置は更に 0 と部品の総合寸法との間にあるように構築される｡番号 index の仕切りの新しい位置が返される｡　　　　　　　 If newpos is specified, sets the position of sash number index. May adjust the positions of adjacent sashes to ensure that positions are monotonically increasing. Sash positions are further constrained to be between 0 and the total size of the widget. Returns the new position of sash number index.

### 假想行事 VIRTUAL EVENTS

panedwindow 部品は LeaveNotify/NotifyInferior 行事上に <<EnteredChild>> 假想行事を生成する｡ 　 The panedwindow widget generates an <<EnteredChild>> virtual event on LeaveNotify/NotifyInferior events.

### 様式の指示項目 STYLING OPTIONS

ttk::panedwindow の級の名前は TPanedwindow である｡sash は Sash の級の名前を有する｡　　　　　　 The class name for a ttk::panedwindow is TPanedwindow. The sash has a class name of Sash.

ttk::style を使って構成設定可能な TPanedwindow 様式指示項目は以下の通り： TPanedwindow styling options configurable with ttk::style are:

-background color

Sash styling options configurable with ttk::style are:

-background color
-bordercolor color
-gripsize size (number of screen units)
-handlepad amount
-handlesize amount
-lightcolor color
-sashpad amount
-sashrelief relief
-sashthickness amount

幾つかの指示項目は特別の主題の為にのみ利用できる｡　　　　 Some options are only available for specific themes.

ttk 様式を如何に構成設定するかの情報は ttk::style の取扱い説明書頁を参照されたい｡　　　　　 See the ttk::style manual page for information on how to configure ttk styles.

### SEE ALSO

ttk::widget, ttk::notebook, panedwindow
Copyright © 2005 Joe English