Les couleurs
Votre ordinateur couleur peut produire 64 couleurs, mais jusqu'à présent, vous n'en avez utilisé que neuf. Cette page montre comment utiliser les nombreuses autres couleurs disponibles.
Si vous avez un moniteur RVB, assurez-vous de taper PALETTE RGBENTER chaque fois que vous allumez votre ordinateur. Ainsi vos couleurs s'accorderont avec les nôtres.
Spécification des couleurs pour le texte des colonnes 40/80 (la palette)
L'ordinateur couleur a une zone spéciale en mémoire appelée palette. La palette contient 16 emplacements. Chaque emplacement contient une couleur.
Lorsque vous utilisez un numéro de couleur dans une commande BASIC, vous spécifiez un emplacement de palette. Par exemple, tapez :
- CLS 3
Votre écran est maintenant bleu. C'est parce que CLS 3 spécifie l'emplacement 2 et l'emplacement 2 contient le code pour le bleu.
Comme autre exemple, tapez :
- ATTR 3,3
Ensuite, tapez quelques caractères. Le premier plan est chamois et le fond est rouge. En effet, l'ATTR 3,3 spécifie l'emplacement 11 pour le premier plan et l'emplacement 3 pour l'arrière-plan. L'emplacement 11 contient le code pour le chamois, l'emplacement 3 contient le code pour le rouge.
Notez que les numéros de couleur spécifient différents emplacements, selon que vous les utilisez avec CLS, ATTR comme couleur de premier plan ou ATTR comme couleur d'arrière-plan.
Par exemple, la couleur 3 spécifie :
- Emplacement 2, avec CLS
- Emplacement 11, avec ATTR comme couleur de premier plan.
- Emplacement 3, avec ATTR comme couleur de fond.
Les tableaux suivants montrent quel emplacement chaque numéro de couleur spécifie lorsqu'il est utilisé avec CLS. ATTR comme couleur de premier plan et ATTR comme couleur d'arrière-plan. Ils affichent également les couleurs standard entreposées dans chacun de ces emplacements.
Voici les numéros de couleurs pour le CLS et les palettes :
Numéro de couleur | Emplacement dans la palette | Couleur standard | |
---|---|---|---|
0 | 8 | Noir | |
1 | 0 | Vert | |
2 | 1 | Jaune | |
3 | 2 | Bleu | |
4 | 3 | Rouge | |
5 | 4 | Chamois | |
6 | 5 | Cyan | |
7 | 6 | Magenta | |
8 | 7 | Orange |
Voici les numéros de couleurs pour le premier plan de ATTR et les palettes :
Numéro de couleur | Emplacement dans la palette | Couleur standard | |
---|---|---|---|
0 | 8 | Noir | |
1 | 9 | Vert | |
2 | 10 | Noir | |
3 | 11 | Chamois | |
4 | 12 | Noir | |
5 | 13 | Vert | |
6 | 14 | Noir | |
7 | 15 | Orange |
Voici les numéros de couleurs pour l'arrière plan de ATTR et les palettes :
Numéro de couleur | Emplacement dans la palette | Couleur standard | |
---|---|---|---|
0 | 0 | Vert | |
1 | 1 | Jaune | |
2 | 2 | Bleu | |
3 | 3 | Rouge | |
4 | 4 | Chamois | |
5 | 5 | Cyan | |
6 | 6 | Magenta | |
7 | 7 | Orange |
Utiliser des couleurs non standard (la commande PALETTE)
Vous pouvez modifier la couleur entreposée dans un emplacement de palette avec la commande PALETTE. La syntaxe de PALETTE est :
PALETTE slot, color code |
Entrepose un code de couleur (0 à 63) dans un emplacement de palette (0 à 15).
Par exemple, tapez :
- CLS 3
Votre écran est maintenant bleu. Comme vous l'avez appris précédemment, CLS 3 spécifie la couleur entreposée dans l'emplacement 2 et l'emplacement 2 contient le code pour le bleu.
Maintenant, utilisez PALETTE pour entreposer un code différent dans l'emplacement 2. Tapez :
- PALETTE 2,2
La couleur de votre écran passe instantanément au vert.
Essayez un autre code, tapez :
- PALETTE 2,14
Encore une fois, la couleur de votre écran change.
Certains codes produisent des couleurs différentes sur un moniteur CMP que sur un moniteur RVB. Essayez d'entreposer d'autres codes dans l'emplacement 2. Vous pouvez utiliser n'importe quel code compris entre 0 et 63.
Utilisation de couleurs non standard dans un programme (exemple de PALETTE)
Voici le programme "MAGIE" de la page L'écran :
Supposons que vous souhaitiez modifier la palette afin que la commande ATTR 3,2,B produise un premier plan jaune soleil.
Les étapes sont :
- Déterminez quel emplacement de palette produit la couleur de premier plan (le "3" dans la commande ATTR 3,2,B). En vous référant au tableau "numéros de couleurs pour le premier plan de ATTR et les palettes", vous voyez que l'emplacement 11 produit la couleur de premier plan.
- Recherchez le code du jaune soleil en vous référant aux "codes de couleur".
- Enregistrez le code (de l'étape 2) dans l'emplacement de palette spécifié (de l'étape 1), en ajoutant cette ligne à votre programme :
- 2 PALETTE 11,XX ' (xx représente le code couleur)
- Exécutez le programme.
Retour aux couleurs standards (les commandes PALETTE CMP et PALETTE RGB)
Après avoir modifié la palette, vous souhaiterez peut-être la remettre dans son état standard. Vous pouvez le faire avec les commandes PALETTE CMP et PALETTE RGB. Leurs syntaxes sont :
PALETTE CMP |
Configure l'ordinateur pour afficher les couleurs standard sur un moniteur CMP.
PALETTE RGB |
Configure l'ordinateur pour afficher les couleurs standard sur un moniteur RVB.
Si vous avez un moniteur CMP, tapez :
- PALETTE CMP
Si vous avez un moniteur RVB, vous avez déjà utilisé la commande PALETTE RGB. Taper :
- PALETTE RGB
Votre palette est maintenant revenue à la normale. Si vous tapez CLS 3ENTER, par exemple, votre écran redevient bleu.
COMMANDES PALETTE |
CONCEPTS Les couleurs |