水平分割
水平分割は、パネルに水平方向に表示されているコンテンツを 2 つ以上のセクションに分割できる、レイアウト・コンテナー Coach ビューです。
データ・バインディング
「一般」プロパティー・タブでコントロールのデータ・バインディングの設定や変更を行います。水平分割コントロールは、ストリング変数にバインドすることができます。構成プロパティー
「構成」プロパティー・タブで、コントロールの構成プロパティー (外観プロパティーや動作プロパティーなど) の設定や変更を行います。- 画面サイズ
- プロパティー名の横に「画面サイズ」アイコン
がある構成プロパティーには、画面サイズごとに異なる値を指定できます。値を設定しない場合、画面サイズはそのデフォルト値として次に大きい画面サイズの値を継承します。Process Designer デスクトップ・エディター (非推奨) を使用している場合は、大きい画面サイズにその値を設定していることになります。その他の画面サイズはこの値を継承します。
- テーマ定義
- テーマ定義は、コントロールの色およびスタイルを指定し、コントロールの外観を決定します。コントロールのルック・アンド・フィールをテーマ・エディターでプレビューできます。テーマを参照してください。
以下の表に、水平分割コントロールの外観構成プロパティーを示します。
| 外観構成プロパティー | 説明 | データ型 |
|---|---|---|
高さ
![]() |
デフォルト設定は、そのコンテナーの 100% です。コンテナーには、高さを明示的に設定する必要があります。 | ストリング |
| ペインの仕様 | size、collapsedSize、splitterThickness、handleLocation など、ペインごとに各種外観変数を指定します。 | SplitPaneSpec[] |
イベント
「イベント」タブでコントロールのイベント・ハンドラーの設定や変更を行います。イベントをプログラムでトリガーするかユーザーがコントロールと対話したときにトリガーするように設定できます。イベントの定義方法およびコーディング方法については、ユーザー定義イベントを参照してください。水平分割コントロールには、以下のタイプのイベント・ハンドラーがあります。
- ロード時: ビューのロード時にアクティブ化されます。例:
me.collapsePane(me.getPaneCount() - 1)
- ペイン省略表示時: ペインの省略表示時にアクティブ化されます。例:
${PaneStatus}.setText("Last Pane Collapsed: " + paneIndex);
- ペイン展開時: ペイン展開時にアクティブ化されます。例:
${PaneStatus}.setText("Last Pane Expanded: " + paneIndex);
特定のイベントによっては、JavaScript ロジックを使用してコントロールの効果を変更できます。コントロールを含むイベントの使用についての追加情報は、トピック『Event Handling』に記載されています。
メソッド
水平分割に使用できるメソッドの詳細情報については、水平分割の JavaScript API を参照してください。
追加のリソース
Coach の作成方法については、Coach のビルドを参照してください。
標準プロパティー (「一般」、「構成」、「位置決め」、「可視性」、および「HTML 属性」) については、Coach ビューのプロパティーを参照してください。