El escritorio proporciona un icono de grupo de aplicaciones predeterminado. Sin embargo, tal vez le convenga asignar un icono exclusivo.
Si desea proporcionar al grupo de aplicaciones un icono exclusivo, deberá crear:
Un tipo de datos para el directorio que aparece en el nivel superior del Gestor de aplicaciones.
Acciones Open y Print para el tipo de datos.
Por ejemplo, supongamos que desea crear un grupo de aplicaciones llamado Herramientas_Escritorio. La siguiente definición de tipo de datos, ubicada en un archivo raíz_apl/dt/appconfig/types/idioma/nombre.dt, asigna un icono exclusivo al grupo de aplicaciones.
DATA_ATTRIBUTES Herramientas_EscritorioAppgroup { ACTIONS OpenInPlace,OpenNewView ICON Herramientas_Escritorio DESCRIPTION Haga doble clic para abrir el grupo de \ aplicaciones Herramientas_Escritorio }
DATA_CRITERIA Herramientas_EscritorioAppgroupCriteria1 { DATA_ATTRIBUTES_NAME Herramientas_EscritorioAppgroup MODE d PATH_PATTERN */appmanager/*/Herramientas_Escritorio }
El apartado de atributos de la definición especifica el icono que se va a utilizar. El apartado de criterios de la definición especifica que el tipo de datos se debe definir en cualquier directorio llamado Herramientas_Escritorio que sea subdirectorio de un directorio llamado appmanager.
Figura 5–9 muestra la relación entre el nombre del grupo de aplicaciones y la definición del tipo de datos. El campo PATH_PATTERN de la definición del tipo de datos conecta el icono exclusivo con el grupo de aplicaciones.
También deberá crear las acciones Open y Print para el tipo de datos del grupo de aplicaciones:
ACTION Open { ARG_TYPE Herramientas_EscritorioAppGroup TYPE MAP MAP_ACTION OpenAppGroup }
ACTION Print { ARG_TYPE Herramientas_EscritorioAppGroup TYPE MAP MAP_ACTION PrintAppGroup }
Las acciones OpenAppGroup y PrintAppGroup son acciones incorporadas definidas en /usr/dt/appconfig/types/idioma/dtappman.dt.