La bibiothèque utilise la palette standard du serveur X de votre machine. Les couleurs sont codées à l'aide de variables de type couleur (il s'agit d'un unsigned long).

Il n'est pas question ici de décrire le mécanisme de gestion des couleurs et palettes du système X-Window. Néanmoins, Sur les machines de l'IUT, elles sont codées suivant la classe true colorsur 24 bits (lancez la commande xdpyinfo pour obtenir les informations relatives à votre display). La bibliothèque suppose que cette classe est utilisée, seule prise en compte pour le calcul d'une couleur à partir de ses composantes. C'est un point à améliorer et corriger.

Il existe deux fonctions permettant d'obtenir la valeur d'une couleur :

couleur CouleurParNom(char * nom);

et

couleur CouleurParComposante(unsigned char r, unsigned char v, unsigned char b);

IUT de Fontainebleau

Haut de la page