COLOR |
Couleur |
|---|---|
| BASIC | |
Syntaxe
| COLOR cf,cb | Syntaxe du BASIC du COCO 3 |
| COLOR [cf][,cb][,bordure] | Syntaxe en mode texte du BASICA, GWBASIC, Qbasic, QuickBASIC et Turbo Basic |
| COLOR [cb][,palette] | En mode graphique du BASICA, GWBASIC, Qbasic, QuickBASIC et Turbo Basic |
| COLOR [textcolor, fillcolor, linecolor, index, style ] | Syntaxe du STBASIC |
Description
Cette commande permet de changer la couleur courante.
Remarques
- La commande COLOR permet de définir la couleur du texte, du fond, et parfois d'autres éléments visuels comme la bordure ou les lignes graphiques. Elle est essentielle pour améliorer la lisibilité et l'esthétique des programmes en mode texte ou graphique.
- La syntaxe de COLOR varie selon les versions de BASIC, ce qui reflète la diversité des environnements matériels pour lesquels le langage a été conçu. Par exemple, le CoCo 3 ne gère que texte et fond, alors que STBASIC va jusqu'à cinq paramètres différents.
- Utiliser COLOR permet de créer des interfaces plus vivantes, ce qui est particulièrement utile dans les jeux, les menus ou les logiciels éducatifs. Cela attire l'attention sur des éléments importants à l'écran, comme les erreurs ou les choix interactifs.
- En mode texte, cf et cb représentent la couleur du texte (foreground) et du fond (background), ce qui permet une personnalisation immédiate du terminal. Certaines couleurs peuvent cependant rendre le texte illisible si elles sont mal combinées.
- En mode graphique, COLOR peut servir à définir la couleur utilisée pour dessiner des formes, remplir des zones ou tracer des lignes. Cela permet de contrôler plus finement l'aspect visuel des dessins réalisés dans le programme.
- Certains systèmes, comme le BASICA ou le GW-BASIC, permettent également de modifier la couleur de bordure de l'écran via COLOR, ce qui ajoute une touche de personnalisation au-delà de la zone de texte. Cela peut être utile pour signaler un changement de contexte visuel.
- L'utilisation de COLOR est souvent couplée avec d'autres commandes comme CLS ou PRINT pour produire un affichage immédiat dans les nouvelles couleurs définies. Cela permet de créer des interfaces dynamiques et réactives à l'utilisateur.
- Une mauvaise gestion des couleurs peut rendre un programme peu lisible ou désagréable à l'oil, ce qui souligne l'importance d'une utilisation réfléchie de la commande COLOR. Tester les couleurs sur l'écran réel est souvent nécessaire, car leur rendu peut varier d'un système à l'autre.
Dernière mise à jour : Vendredi, le 21 Juillet 2023