NAME
  PagesManager - 頁管理部品 Pages manager widget

生成 CREATION
  PagesManager pathName ?option value...?

標準の指示項目 STANDARD OPTIONS

  -background

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

  -height
  | -width

部品命令 WIDGET COMMAND
  pathName add page
  pathName cget option
  pathName compute_size
  pathName configure ?option? ?value option value ...?
  pathName delete page
  pathName getframe page
  pathName page first ?last?
  pathName pages ?first? ?last?
  pathName raise ?page?

説明 DESCRIPTION

頁管理譜は頁の組を管理しその内の一つを表示する｡頁管理譜は帳面が行うような､使用者がりようできる手段は何も提供しない､それで列挙箱､目録､ラジオ釦或は何であれそれを通して行う事ができる｡部品は生成の間どの頁も表示しない; それを展示するには明示的な raise 呼出がなければならない｡ PagesManager widget manages a set of pages and displays one of them. PagesManager does not provide any user access method, as NoteBook does, so it can be done through a listbox, a menu, radiobutton, or whatever. The widget shows no pages during creation; there must be an explicit call to raise to display one.

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

-height
  頁の望ましい丈を指定する｡もし､この指示項目が零に等しいと(既定値)､窓はどの様な寸法も全く要求しなくなる｡この場合､使用者は 頁管理譜 を､最大の頁を含むに足る大きさに為す為に PagesManager::compute_size を呼ぶことが望める｡　　 Specifies the desired height for the pages. If this option is equal to zero (the default) then the window will not request any size at all. In this case, user may want to call PagesManager::compute_size to make PagesManager larger enough to contains the largest page.

-width
  頁の望ましい巾を指定する｡もし､この指示項目が零に等しいと(既定値)､窓はどの様な寸法も全く要求しなくなる｡この場合､使用者は 頁管理譜 を､最大の頁を含むに足る大きさに為す為に PagesManager::compute_size を呼ぶことが望める｡　　 Specifies the desired width for the pages. If this option is equal to zero (the default) then the window will not request any size at all. In this case, user may want to call PagesManager::compute_size to make PagesManager larger enough to contains the largest page.

WIDGET COMMAND

pathName add page
  任意の識別子 page によって識別される新しい頁を追加する｡新しい頁の経路名が返され､その頁の部品が親又は祖先として生成される｡但し､頁管理譜は自己の幾何を管理し､add によって返される経路名に pack や grid その他の等価なもの(譯註:placer 等)は使用すべきではない｡ Add a new page identified by page, which is an arbitrary identifier. The pathname of the new page is returned and widgets for the page should be created with this as the parent or ancestor. However, PagesManager manages its own geometry. pack, grid or an equivalent should not be used with the pathname returned by add.

pathName cget option
  option によって与えられる構成設定指示項目の現在の値が返る｡option は生成命令に受容れられるどのような値も採り得る｡ Returns the current value of the configuration option given by option. Option may have any of the values accepted by the creation command.

pathName compute_size
  この命令は頁管理譜を最大の頁を含むに足る大きさにするために呼ぶことができる｡ This command can be called to make the PagesManager large enough to contain the largest page.

pathName configure ?option? ?value option value ...?
  部品の構成設定指示項目を問合せ又は修正する｡もしどの option も指定されないと､pathNameに関する利用できる全ての指示項目を記述するリストを返す｡もし option が value無しに指定されると､本命令は option と名付けられたものを記述するリストを返す(このリストはoptionが何も指定されない場合に返される値の対応する仔リストに等しくなる)｡もし､一つ或はそれ以上の option-value 対が指定されると､本命令は与えられた部品指示項目が与えらえた値を有するよう修正する; この場合､本命令は空文字列を返す｡option は生成命令によって受容れられるどのような値も採り得る｡読出し専用指示項目は修正されない｡ Query or modify the configuration options of the widget. If no option is specified, returns a list describing all of the available options for pathName. If option is specified with no value, then the command returns a list describing the one named option (this list will be identical to the corresponding sublist of the value returned if no option is specified). If one or more option-value pairs are specified, then the command modifies the given widget option(s) to have the given value(s); in this case the command returns an empty string. Option may have any of the values accepted by the creation command. Read-only options are not be modified.

pathName delete page
  頁 page を削除する｡ Deletes the page page.

pathName getframe page
  頁 page の経路名を返す｡ Returns the pathname of the page page.

pathName page first ?last?
  この命令の使用は推奨されない｡代りに pages を使われたい｡
  もし last が省略されると､番号firstの頁を返す､但し first が実在しない要素を参照していると空文字列を返す｡もし last が指定されると､本命令は､ first と last とその間の全ての頁が要素になっているリストを返す｡ first も last も番号に関するどの様な標準的な書式をも採り得る｡ Its use is deprecated. Use pages instead.
  If last is omitted, returns the page at index first, or an empty string if first refers to a non-existent element. If last is specified, the command returns a list whose elements are all of the pages between first and last, inclusive. Both first and last may have any of the standard forms for indices.

pathName pages ?first? ?last?
  もし first と last が省略されると､全ての頁のリストを返す｡ もしfirst が指定され last が省略されると､番号first の頁を返す､但し first が実在しない要素を参照していると空文字列を返す｡ もし first と last が指定されると､本命令は､ first と last とその間の全ての頁が要素になっているリストを返す｡ first も last も番号に関するどの様な標準的な書式をも採り得る｡ If first and last are omitted, returns the list of all pages. If first is specified and last omitted, returns the page at index first, or an empty string if first refers to a non-existent element. If first and last are specified, the command returns a list whose elements are all of the pages between first and last, inclusive. Both first and last may have any of the standard forms for indices.

pathName raise ?page?
  頁 page を前面に出す､ page が省略されると前面に出された頁を返す｡ Raise the page page, or return the raised page if page is omitted.