XUL:tabbox
出典: MDC
« XUL リファレンス HOME [ 例 | 属性 | プロパティ | メソッド | 関連項目 ]
要素のタブページをユーザに表示するためのコンテナ。tabbox は二つの子要素を含みます。はじめに tab 要素を含む tabs 要素、次に、ページのコンテンツを含む tabpanels 要素。これはデフォルトで垂直指向型の box です。
詳しい情報が XUL チュートリアルにあります。
- プロパティ
- accessibleType, eventNode, handleCtrlPageUpDown, handleCtrlTab, selectedIndex, selectedPanel, selectedTab, tabs, tabpanels
[編集] 例
<tabbox id="myTabList" selectedIndex="2">
<tabs>
<tab label="A First tab"/>
<tab label="Second tab"/>
<tab label="Another tab"/>
<tab label="Last tab"/>
</tabs>
<tabpanels>
<tabpanel><!-- tabpanel First elements go here --></tabpanel>
<tabpanel><!-- tabpanel Second elements go here --></tabpanel>
<tabpanel><button label="Click me"/></tabpanel>
<tabpanel><!-- tabpanel Fourth elements go here --></tabpanel>
</tabpanels>
</tabbox>
[編集] 属性
|
XUL 要素からの継承 |
- eventnode
- 型: 下記の値のいずれか一つ
- キーボード操作イベントを受け取る場所を指示します。この属性が指定されていない場合、イベントは tabbox から受け取ります。そのため、この属性が使用されていないときは tabbox 要素やその内側の要素はキーボード操作を適用するためのフォーカスを持っていなければなりません。
-
parent: キーボード操作は tabbox の親要素に捕捉されます。 -
window: キーボード操作は window レベルで捕捉されます。window 内の任意の要素がフォーカスされている間、タブ操作が発生します。 -
document: キーボード操作は document レベルで捕捉されます。document 内の任意の要素がフォーカスされている間、タブ操作が発生します。
- handleCtrlPageUpDown
- 型: boolean
-
trueに設定するか省略した場合、Ctrl を押下しながら Page Up または Page Down キーを押下すると、次のタブや前のタブに切り替えられます。この属性をfalseに設定した場合、これらのキーはタブ操作を行いません。
- handleCtrlTab
- 型: boolean
-
trueに設定するか省略した場合、Ctrl と Tab キーが同時に押下されると tabbox が次のタブに切り替えられます。Shift キーも同時に押下すると、前のタブが表示されます。この属性をfalseに設定した場合、これらのキーはタブ操作を行いません。
[編集] プロパティ
|
XUL 要素からの継承 DOM 要素からの継承 |
- accessibleType
- 型: integer
- 要素の accessibility オブジェクトの種類を示す値。
- handleCtrlPageUpDown
- 型: boolean
- handleCtrlPageUpDown 属性の値の取得と設定。
- handleCtrlTab
- 型: boolean
- handleCtrlTab 属性の値の取得と設定。
- selectedIndex
- 型: 整数値
- 選択された項目のインデックスを返します。また、このプロパティにインデックスを設定して項目を選択する事もできます。このプロパティに
-1を設定すると、項目の選択をすべて解除します。
- selectedPanel
- 型: element
-
tabbox要素内の現在選択されたパネルへの参照を保持します。このプロパティに値を割り当てると、選択されたパネルが変更されます。選択されたパネルが変更された時、select イベントが送られます。
- selectedTab
- 型: tab 要素
- 現在選択されたタブへの参照。これは常に tabs 要素内の tab 要素の一つになります。現在選択されたタブを変更するには、このプロパティに値を割り当ててください。
