★ APPLICATIONS ★ DIVERS ★ RSX CHAR ★ |
Char (CPC Revue) | Applications Divers |
RSX CHAR est une extension au BASIC permettant de travailler simultanément dans les 3 modes 0, 1 et 2 et même de créer un mode intermédiaire 0.5, voire de nouveaux modes qui, en toute logique, devraient alors s'appeler -0.5, -1, -1.5, etc. La routine donne le maximum de possibilités et de netteté lorsqu'elle est employée en MODE 2 Cette nouvelle commande est particulièrement aisée à utiliser. Après l'avoir entrée à l'aide du chargeur BASIC (ou ensuite par un LOAD), puis initialisée par CALL &A000 afin que le système la reconnaisse, on pourra l'utiliser en respectant la syntaxe suivante : |CHAR, largeur du caractère, code ASCII :
Plus la valeur du premier paramètre est grande et plus le caractère affiché sera large. Il faudra toutefois s'imposer des limites pour des raisons de lisibilité. Le second paramètre, qui correspond au code ASCII du caractère à afficher sera, bien entendu, compris entre 0 et 255. Il convient, enfin, de préciser que le caractère s'affichera à l'écran à la position du curseur graphique et non à celle du curseur texte. Il faudra donc déterminer cet emplacement à l'aide de la fonction ORIGIN (LOCATE ne peut être employé). CPC n°23
|