フロントパネルの各コンポーネントは、次の構文を使用して別々に定義されます。
COMPONENT name { KEYWORD value KEYWORD value … }
キーワードには、必須なものと省略可能なものがあります。詳細は、dtfpfile(4X) のマニュアル・ページを参照してください。
パネルはトップレベルのコンポーネントです。定義には次のものが含まれます。
フロントパネル名
front_panel_name は、フロントパネルに固有の名前です。デフォルトは「FrontPanel」です。
ボックス定義には次のものが含まれます。
ボックス名
パネル内のボックスの位置 (POSITION_HINTS)
ボックス全体に適用する外観と動作を記述するフィールド
BOX box_name { CONTAINER_NAME front_panel_name POSITION_HINTS position KEYWORD value KEYWORD value … }
コントロール定義には次のものが含まれます。
コントロール名
ボックス内のコントロールの位置 (POSITION_HINTS)
コントロールの外観と動作を記述するフィールド
CONTROL control_name { CONTAINER_TYPE BOX or SUBPANEL or SWITCH CONTAINER_NAME box_name or subpanel_name or switch_name TYPE control_type POSITION_HINTS position KEYWORD value KEYWORD value … }
サブパネル定義には次のものが含まれます。
サブパネル名
サブパネルに固有の外観と動作を記述するフィールド
SUBPANEL subpanel_name { CONTAINER_NAME control_name KEYWORD value KEYWORD value … }
スイッチ定義には次のものが含まれます。