フロントパネルは、フロントパネルのコンポーネントの定義を集めて構築されます。各コンポーネントは、フロントパネル上のコンポーネントの配置と、コンポーネントの外観および動作を定義する構文が必要です。

フロントパネルは、次のように構成されます。
特別なコンテナは 2 種類あります。
フロントパネルの各コンポーネントは、次の構文を使用して別々に定義されます。
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
   ...
 }
スイッチ定義には次のものが含まれます。