Solaris Common Desktop Environment: Guía avanzada del usuario y del administrador del sistema

Conjuntos de colores

En el cuadro de diálogo Color del Gestor de estilos, un botón de color representa a cada color definido en la paleta actual, que está identificado por un identificador de conjunto de colores, un número de 1 a 8.

Figura 17–1 Valores de identificador de colores para color alto

Graphic

Cada conjunto de colores está compuesto por cinco colores como máximo, y cada botón de color muestra el color de fondo del conjunto de colores. Los cinco colores de cada conjunto de colores representan los recursos del componente de visualización siguientes:

foreground: el primer plano de una ventana de aplicación o marco de la ventana. Siempre es blanco o negro. Se utiliza generalmente para el texto de dentro de las ventanas y títulos.

background: el fondo de la aplicación o el marco de la ventana.

topShadowColor: el color de los biselados superiores e izquierdos de los controles de las aplicaciones (como los botones) y los marcos de las ventanas.

bottomShadowColor: el color de los biselados inferiores y derechos de los controles de las aplicaciones y los marcos de las ventanas.

selectColor: el color que indica el estado activo de determinados controles, tal como los conmutadores y botones activos.

El número de conjuntos de colores utilizados por cada paleta viene determinado por el recurso colorUse, que puede establecerse por el usuario mediante el cuadro de diálogo Número de colores a utilizar del Gestor de estilos.

Especificación de valores de los colores

El Gestor de estilos utiliza valores RGB al escribir la información de color en sus archivos de paleta. La sintaxis para los números RGB es:

#RojoVerdeAzul

Rojo, Verde y Azul son números hexadecimales de 1 a 4 dígitos de longitud que indican la cantidad utilizada de cada color. Debe haber el mismo número de dígitos para cada uno de los colores. Por tanto, los valores de color válidos se componen de 3, 6, 9 o 12 dígitos hexadecimales.

Por ejemplo, puede especificarse el color blanco en cualquiera de las formas siguientes:

#fff 
#ffffff 
#fffffffff 
#fffffffffffff

Si establece directamente un recurso de color, puede utilizar el nombre del color o su valor RGB. El archivo /usr/lib/X11/rgb.txt muestra todos los nombres de colores.

Reasignación de los conjuntos de colores a los recursos

El escritorio reasigna los conjuntos de colores a varios elementos de la visualización mediante recursos y realiza las asignaciones que se muestran en Tabla 17–5.

Tabla 17–5 Conjuntos de colores reasignados a recursos

Recurso 

Elemento de visualización 

activeColorSetId

Color del marco de la ventana activa

inactiveColorSetId

Color del marco de las ventanas inactivas

textColorSetId

Áreas de entrada de texto

primaryColorSetId

Áreas de fondo principales de la aplicación

secondaryColorSetId

Barra de menús, menús y cuadros de diálogo de las aplicaciones 

Estos recursos toman como valor un identificador de conjunto de colores. La asignación de colores a los elementos de la visualización con los identificadores de conjuntos de colores permite al elemento cambiar al nuevo esquema de colores cuando se seleccione una nueva paleta en el Gestor de estilos.

Puede utilizar estos recursos para aplicaciones individuales. Por ejemplo, la línea siguiente muestra cómo puede agrupar visualmente todas las ventanas de dtterm mediante el conjunto de colores 8 para su color primario.

dtterm*primaryColorSetId: 8

Asignaciones de conjuntos de colores predeterminados

Los identificadores de conjuntos de colores utilizados para los elementos de la visualización dependen del valor Número de colores del Gestor de estilos:

Tabla 17–6 muestra los identificadores de conjuntos de colores para color alto (8 conjuntos de colores): valor Más colores para el escritorio del Gestor de estilos.

Tabla 17–6 Color alto

Identificador de conjunto de colores 

Elemento de visualización 

Color del marco de la ventana activa 

Color del marco de las ventanas inactivas 

No utilizado (de forma predeterminada) 

Áreas de entrada de texto 

Áreas de fondo principales de la aplicación 

Barra de menús, menús y cuadros de diálogo de las aplicaciones 

No utilizado de forma predeterminada 

Fondo de Panel frontal 

Tabla 17–7 muestra los identificadores de conjuntos de colores para color medio (4 conjuntos de colores): valor Más colores para las aplicaciones del Gestor de estilos.

Tabla 17–7 Color medio

Identificador de conjunto de colores 

Elemento de visualización 

Color del marco de la ventana activa 

Color del marco de las ventanas inactivas 

Color de fondo de las aplicaciones y del Panel frontal 

Áreas de entrada de texto 

Tabla 17–8 muestra los identificadores de conjuntos de colores para color bajo (2 conjuntos de colores): valor Mayoría de colores para las aplicaciones del Gestor de estilos.

Tabla 17–8 Color bajo

Identificador de conjunto de colores 

Elemento de visualización 

Marco de la ventana activa, botones de selección de área de trabajo 

Resto de elementos de la visualización