Para que el escritorio pueda utilizar una imagen de icono, el archivo de imagen del icono debe:
Tener el formato correcto.
Utilizar los convenios de nombre de archivo apropiados.
Utilizar los convenios de tamaño del escritorio.
Estar situado en un directorio de la ruta de búsqueda de iconos.
Ser llamado por la estructura de escritorio mediante la sintaxis correcta. Por ejemplo, si crea un nuevo control para el Panel frontal, utilice el campo ICON de la definición del Panel frontal para especificar la imagen de icono que debe utilizar el control.
Para una pantalla en color, utilice archivos de icono de formato mapa de píxels de X (XPM), cuyo nombre suele tener el sufijo .pm. En los demás casos, utilice archivos de formato mapa de bits de X (XBM), que suelen tener el sufijo .bm. Si el mapa de píxels utiliza transparencia, se genera un archivo de máscara (_m.bm) al crear el archivo .bm. Véase "Ruta de búsqueda de iconos" para obtener más información acerca de cómo busca el escritorio dichos archivos.
Los iconos e imágenes de fondo se almacenan como archivos independientes. En general, un icono se especifica con la porción base de su nombre de archivo. Por ejemplo, se puede hacer referencia a un icono con el nombre correo si el archivo está realmente almacenado como:
/usr/dt/appconfig/icons/idioma/correo.l.pm
La convención de nombrado que consiste en añadir sufijos a los nombres de archivo ayuda a agrupar los iconos por tamaño y tipo. Los nombres de los iconos de los componentes del escritorio tienen estos formatos generales:
nombre_base.tamaño.formato
O
nombre_base.formato
donde:
nombre_base: nombre base del archivo de imagen, utilizado para referirse a la imagen
tamaño: una letra que indica el tamaño: l (grande) m (mediano) s (pequeño) t (muy pequeño)
formato: formato del archivo: pm (mapa de píxels) bm (mapa de bits)
Tabla 14-1 muestra las dimensiones recomendadas (en píxels) para los iconos del escritorio.
Tabla 14-1 Tamaños y nombres de archivo de los iconos
Tamaño del icono |
Nombre del mapa de bits |
Nombre del mapa de píxels |
---|---|---|
16 por 16 (muy pequeño) |
nombre.t.bm |
nombre.t.pm |
24 por 24 (pequeño) |
nombre.s.bm |
nombre.s.pm |
32 por 32 (mediano) |
nombre.m.bm |
nombre.m.pm |
48 por 48 (grande) |
nombre.l.bm |
nombre.l.pm |
Tabla 14-2 muestra el tamaño de los iconos utilizados por los componentes del escritorio. En algunos casos, el tamaño del icono utilizado depende de la resolución de pantalla.
Tabla 14-2 Componentes del escritorio y tamaño de sus iconos
Componente del escritorio |
Resolución alta |
Resolución media |
Resolución baja |
---|---|---|---|
Gestor de archivos y Gestor de aplicaciones (Vista por nombre e icono) |
mediano |
mediano |
mediano |
Gestor de archivos y Gestor de aplicaciones (Vista por nombre e icono pequeño) |
muy pequeño |
muy pequeño |
muy pequeño |
Controles principales del Panel frontal |
grande |
grande |
mediano |
Subpaneles del Panel frontal |
mediano |
mediano |
muy pequeño |
Controles de conmutación del Panel frontal |
pequeño |
pequeño |
muy pequeño |
Ventanas minimizadas |
grande |
grande |
mediano |
Por ejemplo, si especifica un icono llamado correo para un tipo de datos, su pantalla es de color y ha establecido las preferencias del Gestor de archivos en iconos pequeños, la imagen de icono utilizada es correo.t.pm.
El escritorio busca un archivo de icono, o imagen, en una lista de directorios, llamada ruta de búsqueda de iconos, que se determina según el valor de diversas variables de entorno. En la "Ruta de búsqueda de iconos" se describen las variables utilizadas y el modo como se combinan para crear la ruta de búsqueda de iconos.
La ruta de búsqueda predeterminada es:
Iconos incorporados: /usr/dt/appconfig/icons/idioma
Iconos accesibles en el sistema: /etc/dt/appconfig/icons/idioma
Iconos personales: DirectorioInicio/.dt/icons
El escritorio puede acceder a iconos ubicados en sistemas remotos. Para obtener información sobre la creación de un servidor de iconos, consulte la "Configuración de los servicios de bases de datos, iconos y ayuda".