"前面板"通过装配其组件定义而创建。每个组件都有必需的语法。该语法定义了组件在"前面板"中的放置位置、其外观和性能。
"前面板"从外向内装配:
"前面板"中的每个组件是使用下面的语法分别定义的:
COMPONENT name{ KEYWORD value KEYWORD value ... }
一些关键字是必需的,另一些只供选用。有关详细信息,请参见 dtfpfile(4X) 的手册页。
PANEL 是顶层组件。它的定义包括:
"前面板"名称
描述整个"前面板"一般外观和性能的字段
PANEL front_panel_name { KEYWORD value KEYWORD value ... }
front_panel_name 是"前面板"的唯一名称。缺省名称为"FrontPanel"。
BOX 定义描述:
BOX name
PANEL 中框的位置 (POSITION_HINTS)
描述用于整个框的外观和性能的字段
BOX box_name { CONTAINER_NAME front_panel_name POSITION_HINTS position KEYWORD value KEYWORD value ... }
CONTROL 定义描述了:
CONTROL 名称
在 BOX 中 CONTROL 的位置 (POSITION_HINTS)。
描述控制的外观和性能的字段
CONTROL control_name { CONTAINER_TYPE BOX 或 SUBPANEL 或 SWITCH CONTAINER_NAME box_name 或 subpanel_name 或 switch_name TYPE control_type POSITION_HINTS position KEYWORD value KEYWORD value ... }
SUBPANEL 定义描述了:
SUBPANEL 名称
描述子面板的外观和性能的字段
SUBPANEL subpanel_name { CONTAINER_NAME control_name KEYWORD value KEYWORD value ... }
SWITCH 定义描述: