多数のペインで構成されているコントロールで、一度に 1 つを選択して表示するための領域があります。通常これには、 1 方の端にあるタブに類似したセレクタを使用します。
注意事項
ビジュアル テスト
TabContainer を作成します。 |
標準クローズ ボタンをコントロールに追加し、そのボタンが押されたときに実行するアクションを指定します。 |
この |
スタイリングの目的のための、この |
セレクタを表示するためのフォーマットを設定します。 |
このオブジェクトに適切な UI オブジェクトを作成します。 |
pane に関連付けられているタブ ボタンが現在表示されていることを確認してください。 |
指定した |
指定した |
オブジェクトに対してビジュアル テスト アクションを実行します。 |
TabContainer を作成します。
例
例 | |
{let list:ListBox = {ListBox "A", "B", "C"}} {let f:Frame = {Frame "empty"}} {TabContainer {TabPane label="Row", {HBox spacing=4pt, "A", "B", "C"} }, {TabPane label="Column", {VBox spacing=4pt, "A", "B", "C"} }, {TabPane label="List", first-active-control = list, {VBox "Choose One", list} }, {on CurrentPaneChanged at tc:TabContainer do {f.add replace?=true, {format "%v", tc.current-pane}} } } {value f} |
標準クローズ ボタンをコントロールに追加し、そのボタンが押されたときに実行するアクションを指定します。
説明
例
{proc {tc:TabContainer}:void || Perform application logic associated || with "closing" tab here. || Remove tab from control. {if-non-null pane = tc.current-pane then {tc.remove-pane pane} } }
スタイリングの目的のための、この
説明
オーバーライド
セレクタを表示するためのフォーマットを設定します。
pane に関連付けられているタブ ボタンが現在表示されていることを確認してください。
説明
指定した
説明
戻り値
オーバーライド
指定した
説明
戻り値
オーバーライド
オブジェクトに対してビジュアル テスト アクションを実行します。
説明
注意事項
注意事項
オーバーライド