“前面板”中的每个组件是使用下面的语法分别定义的:
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 定义描述: