Solaris 公用桌面环境:高级用户和系统管理员指南

创建专用前面板

绝大多数情况下,不必提供“前面板”的控制定义;用户可以通过在子面板的“安装图标”控制上放置操作图标,来将应用程序添加到“前面板”中。

如果想使用户可自行安装与操作图标性能不同的控制,例如,该控制监视一个文件并且随被监视文件的改变来改变外观,则可能需要创建包含应用程序控制定义的前面板配置文件。

“前面板”配置文件放置在 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.
 }

有关创建“前面板”配置文件的更多信息,请参阅: