Cette section des fichiers de configuration
permet de prédéfinir une liste de couleurs.
Section de définition de la liste des couleurs : \COLORLIST{...}
Cette section introduit la définition de la
liste des couleurs accessibles dans les menus correspondants d'XQuad.
La définition des couleurs de la liste
s'effectue après l'accolade ouvrante "{" et
avant l'accolade fermante correspondante "}".
Chaque élément de la liste des couleurs
est défini comme décrit ci-dessous.
Section de définition d'une couleur : \COLORX{...}
La définition d'une couleur s'effectue
par \COLORX où X est un entier permettant une
identification unique de la couleur.
Attention aux collisions susceptibles de se produire
lors de l'utilisation de plusieurs fichiers de configuration.
Une politique doit être mise en place afin qu'il ne
puisse y avoir utilisation multiple d'un même
identifiant entre le fichier de configuration système
(xcuadrc) et ceux des utilisateurs (.xquadrc). On pourra,
par exemple, définir que ceux des utilisateurs
commencent à 100.
Les paramètres de définition d'une couleur
commencent après l'accolade ouvrante "{"
et se terminent avant l'accolade fermante
correspondante "}". Ils comprennent :
- \NAME{name} où name représente
le nom attribué à la couleur dans les
menus correspondants d'XQuad.
- \TRANSPARENCYXXX où XXX représente
le degré de transparence de la couleur ; dans la
version actuelle, seuls deux états sont possibles : 0 ou 255.
- Plusieurs façons de définir une couleur existent :
- \GRAY{ b } où b représente un
pourcentage de blanc compris entre 0 et 1,
constituant le gris ainsi défini.
- \CMYK{ c m y k } où C, M, Y
et K représentent respectivement les
pourcentages compris entre 0 et 1 (0 pour 0% et 1 pour 100%)
des constituantes Cyan, Magenta, Yellow (jaune) et blacK (noire)
de la couleur ainsi définie.
- \RGB{ r g b } où R, G et B
représentent respectivement les pourcentages compris
entre 0 et 1 (0 pour 0% et 1 pour 100%) des constituantes
Red (rouge), Green (vert), Blue (bleu) de la couleur
ainsi définie.
- \LOCK permet de verrouiller une couleur
définie dans la base de couleur d'XQuad de façon
à ce qu'elle ne puisse être supprimée dans la
boîte de dialogue
'Préparation des couleurs'.
- \HIDE permet cacher la couleur définie pour
qu'elle n'apparaisse pas dans les listes de couleurs d'XQuad.
Exemple :
\COLORLIST{
\COLOR10{
\NAME{MyColor}
\TRANSPARENCY0
\CMYK{.3 .2 .4 .6}
}
\COLOR7{
\NAME{Vert}
\TRANSPARENCY0
\RGB{0 1 0}
}
}
