绝大多数情况下,不必提供"前面板"的控制定义;用户可以在子面板的"安装图标"控制上放置动作图标,将应用程序添加到"前面板"。
如果想使用户可自行安装与动作图标特性不同的控制,可能需要创建包含应用程序控制定义的前面板配置文件,其中-例如,如果该控制需要监视文件,并且在被监视文件 变化时更改它的外观。
"前面板"配置文件放置在app_root/dt/appconfig/types/language 目录中。命名惯例是name.fp.
提供包含控制定义的配置文件后,用户可以在子面板的"安装图标"控制上放置*.fp文件, 将控制添加到子面板。
例如,下面的定义可以放置在应用程序组的"前面板"配置文件中。如果用户将这个文件放置在子面板的"安装图标"控制上,子面板上会产生控制来 运行 BestTextEditor 应用程序的单一执行实例。如果 BestTextEditor 已在运行,该窗口会跳到当前工作区的窗口堆叠的顶部。
CONTROL BestTextEditorControl { TYPE icon ICON BTEFPanel PUSH_RECALL True CLIENT_NAME BTEd PUSH_ACTION BTEditor DROP_ACTION BTEditor HELP_STRING Starts the BestTextEditor application. }
关于创建"前面板"配置文件的附加信息,请参阅:
dtfpfile(4) 手册页