桌上管理系統提供預設應用程式群組的圖示。然而,您可能會想要提供自訂圖示。
如果您想要提供唯一的圖示給應用程式群組,您必須建立:
在應用程式管理者頂層出現的目錄的資料類型。
開啟並列印資料類型的動作。
例如,假設您想要建立稱為 Media_Tools 的應用程式群組。以下放在檔案 app_root /dt/appconfig/types/language/name .dt 中的資料類型定義,指派一個唯一的圖示給應用程式群組圖示。
DATA_ATTRIBUTES Media_ToolsAppgroup { ACTIONS OpenInPlace,OpenNewView ICON MediaTools DESCRIPTION Double-click to open the Media_Tools \ application group }
DATA_CRITERIA Media_ToolsAppgroupCriteria1 { DATA_ATTRIBUTES_NAME Media_ToolsAppgroup MODE d PATH_PATTERN */appmanager/*/Media_Tools }
定義的屬性區段指定使用的圖示。定義的條件區段指定將資料類型定義為任何名為 Media_Tools 的目錄,而且此目錄是名為 appmanager 的目錄之子目錄。
圖 5-9 顯示應用程式群組名稱與資料類型定義之間的關係。資料類型定義中的 PATH_PATTERN 欄位將唯一的圖示連接至應用程式群組。
ACTION Open { ARG_TYPE Media_ToolsAppGroup TYPE MAP MAP_ACTION OpenAppGroup }
ACTION Print { ARG_TYPE Media_ToolsAppGroup TYPE MAP MAP_ACTION PrintAppGroup }
OpenAppGroup 與 PrintAppGroup 動作是 /usr/dt/appconfig/types/language /dtappman.dt 中所定義的內建動作。