RGBcolor

Définition Utilisation Exemple Côté technique
 

word RGBcolor(byte rouge, byte vert, byte bleu);
word RGBcolor(byte gris);

Transforme des composantes couleurs en une couleur correspondante
Paramètres passés:
rouge: nombre sur 5 bits donnant la composante rouge (0: pas de rouge, 31: rouge au maxi)
vert: nombre sur 6 bits donnant la composante verte (0: pas de vert, 63: vert au maxi)
bleu: nombre sur 5 bits donnant la composante bleue (0: pas de bleu, 31: bleu au maxi)
gris: nombre sur 5 bits donnant la profondeur du gris (0: noir, 31: blanc)

Valeur retournée:
un entier donnant une couleur

 

Il ne faut pas confondre une couleur qui est un entier 16 bits que l'on donne en paramètre aux fonctions de dessin et à setTextColor(), avec une composante couleur. Cette dernière est sur 5 ou 6 bits, et permet de définir une couleur. Passer une composante rouge à un point, le dessinera en bleu!

 

Voir aussi:
- setTextColor(); Couleur du texte
- getColor(); Retourne la couleur par défaut pour les dessins
- clrscr(); Efface l'écran
- MAX_RED...: Valeur maximum d'une composante couleur
- BLACK, WHITE, ...: Constantes couleurs
- setDrawInverse(); Choix du mode dessin ou inversion
- point(); Dessine un point
- line(); Trace une ligne
- rect(); Trace les bords d'un cadre
- fillRect(); Trace une boîte pleine
- circle(); Trace un cercle
- fill(); Remplit avec la couleur demandée
- text(); Écrit du texte