Skrivbordsystemet innehåller en standardikon för programgrupper. Troligen vill du emellertid skapa en anpassad ikon.
Om du vill använda en unik ikon för programgruppen måste du skapa:
En datatyp för katalogen som visas på översta nivån i programhanteraren.
Öppna- och SkrivUt-åtgärder för datatypen.
Anta exempelvis att du vill skapa en programgrupp som heter Mediaverktyg. Följande datatypsdefinition, som finns i filen prgm_rot/dt/appconfig/types/språk/namn.dt, anger en unik ikon som programgruppsikon.
DATA_ATTRIBUTES Media_ToolsAppgroup
{
ACTIONS OpenInPlace,OpenNewView
ICON MediaTools
DESCRIPTION Dubbelklicka för att öppna Mediaverktygets \
programgrupp
}
DATA_CRITERIA Media_ToolsAppgroupCriteria1
{
DATA_ATTRIBUTES_NAME Media_ToolsAppgroup
MODE d
PATH_PATTERN */appmanager/*/Mediaverktyg
}
Attributavsnittet i definitionen anger vilken ikon som ska användas. Villkorsavsnittet i definitionen anger att datatypen ska definieras till en katalog som heter Media_Tools, som är en underkatalog till en katalog som heter appmanager.
Figur 5–9 visar förhållandet mellan programgruppsnamnet och datatypsdefinitionen. Fältet PATH_PATTERN i datatypsdefinitionen tilldelar en unik ikon till programgruppen.

Du bör också skapa en Öppna- och en Skriv ut-åtgärd för programgruppens datatyp:
ACTION Open
{
ARG_TYPE Media_ToolsAppGroup
TYPE MAP
MAP_ACTION OpenAppGroup
}
ACTION Print
{
ARG_TYPE Media_ToolsAppGroup
TYPE MAP
MAP_ACTION PrintAppGroup
}
Åtgärderna OpenAppGroup och PrintAppGroup är inbyggda åtgärder som är definierade i /usr/dt/appconfig/types/språk/dtappman.dt.