SETPALETTE |
Fixe la palette |
|---|---|
| Turbo Pascal 4+ | Graph |
Syntaxe
| Procedure SetPalette(nbre:Word;couleur:ShortInt); |
Paramètres
| Nom | Description | |||
|---|---|---|---|---|
| nbre | Ce paramètre permet d'indiquer le numéro de la palette | |||
| couleur | Ce paramètre permet d'indiquer la couleur : | |||
| Constante | Valeur | Description | ||
| Black | 0 | Cette constante permet que la couleur noir | ||
| Blue | 1 | Cette constante permet que la couleur bleu | ||
| Green | 2 | Cette constante permet que la couleur verte | ||
| Cyan | 3 | Cette constante permet que la couleur cyan | ||
| Red | 4 | Cette constante permet que la couleur rouge | ||
| Magenta | 5 | Cette constante permet que la couleur magenta | ||
| Brown | 6 | Cette constante permet que la couleur brune | ||
| LightGray | 7 | Cette constante permet que la couleur gris clair | ||
| DarkGray | 8 | Cette constante permet que la couleur gris foncé | ||
| LightBlue | 9 | Cette constante permet que la couleur bleu clair | ||
| LightGreen | 10 | Cette constante permet que la couleur vert clair | ||
| LightCyan | 11 | Cette constante permet que la couleur cyan clair | ||
| LightRed | 12 | Cette constante permet que la couleur rouge clair | ||
| LightMagenta | 13 | Cette constante permet que la couleur magenta clair | ||
| Yellow | 14 | Cette constante permet que la couleur jaune | ||
| White | 15 | Cette constante permet que la couleur blanche | ||
Description
Cette procédure permet de fixer le style et l'épaisseur d'une ligne dans un écran graphique.
Remarques
- La procédure SetPalette remplace l'entrée nbre de la palette par couleur. La procédure SetPalette(0,LightCyan) rend la première couleur de la palette cyan clair. Le paramètre nbre peut varier de 0 à 15, selon le pilote graphique actuel et le mode graphique actuel. Si une entrée non valide est transmise à la procédure SetPalette, la fonction GraphResult renvoie une valeur de grError et la palette reste inchangée.
- Les modifications apportées à la palette sont immédiatement visibles à l'écran.
- La procédure SetPalette doit être en mode graphique et ne peut être utilisé qu'avec les cartes vidéo EGA, EGA 64 ou VGA mais pas la carte vidéo IBM 8514.
Référence
Aide-mémoire de Turbo Pascal versions de 3 à 6, Edition Marabout, De Groote, Virga, 1992, ISBN: 2-501-01833-8, page 396 à 397.
Dernière mise à jour : Dimanche, le 8 février 2015