Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zér0 > Les tutoriels > Non-Officiels > Programmation > Calculatrices > Casio > Lecture du tutoriel

Afficher du texte.

Auteur : Deltod
Créé : le 27/07/2006 22:52:49
Modifié : le 09/05/2007 16:22:03
Noter et commenter ce tutoriel
Imprimer ce tutoriel
Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Vous allez apprendre dans cette partie comment afficher du texte, mais plus en mode <italique><gras>Locate</gras></italique> cette fois ;)
Sommaire du chapitre :
Chapitre précédent Sommaire Chapitre suivant

Afficher votre texte

Nous sommes enfin arrivés au mode graphique proprement dit. Je vous préviens tout de suite, écrire du texte en mode graphique est plus compliqué qu'en mode "Locate".

Heu... beaucoup plus compliqué ?

Non, je vous rassure, ce n'est pas beaucoup plus compliqué : on va juste dire que c'est moins instinctif au début. En mode Locate, votre calculette était composée de 21 colonnes et de 7 lignes. En mode graphique, on ne raisonne pas exactement de la même façon. On a moins de contraintes au niveau du placement. On doit indiquer les coordonnées du début du texte à écrire et la calto se charge du reste, à l'image de ce qui se passe en mode Locate.
Sauf que cette fois-ci, au lieu de donner les coordonnées d'une "case" comme on le ferait en mode Locate, on donne les coordonnées d'un pixel.

o_O


Bon, voilà un petit schéma (toujours fait avec Paint :-° ) qui devrait vous éclairer :

Image utilisateur

Le premier nombre représente les ordonnées et le second les abscisses. Pour écrire un texte en mode graphique, la syntaxe sera donc : Code : Autre
1
Text Y,X,"votre texte"

Vous trouverez Text ici : SHIFT \ F4 \ F6 \ F6 \ F2.
Essayez maintenant de taper n'importe quoi dans le menu RUN avec cette technique.
La valeur maximum que vous pouvez donner en ordonnée est 58, car au-delà le texte n'aura pas la place pour s'afficher.


Ça à l'air simple pourtant0 non ?


C'est plus compliqué qu'en apparence. Essayez de taper dans le menu RUN : Code : Autre
1
Text 1,1,"Hello World !"
.
OPTN \ F6 \ F3 \ F1 pour le point d'exclamation. ;)
Arg !!! Le texte que j'avais écrit au test précédent est resté ! Pourquoi ???


Tout simplement parce que la calculatrice l'a gardé en mémoire ! C'est ce que l'on appelle le DrawMemory. Si tout à l'heure vous aviez écrit votre texte aux mêmes coordonnées, les deux textes auraient pu se retrouver superposés. Pour résoudre ce problème, il va falloir effacer l'écran.

Enfin quelque chose que je sais faire, un petit ClrText et hop ! Quoi ? Ça ne marche pas ???

Eh oui, la fonction ClrText s'utilise seulement pour effacer du texte écrit en mode "Locate". Si vous voulez effacer du texte écrit en mode graphique, il va falloir utiliser la fonction clear screen : Cls. Vous la trouverez ici : SHIFT \ F4 \ F1 .

"Text"...mieux que "Locate" ?

En voilà une bonne question ! Il est difficile d'y répondre clairement car tout dépend du type de programme que vous voulez faire ainsi que de vos exigences... Voici tout de même un petit listing des inconvénients et avantages de la fonction Text par rapport à la fonction Locate.

Les avantages



Les inconvénients


Comme vous pouvez le voir, c'est assez équilibré. En bref, je dirais que si vous souhaitez faire un programme sur votre cours par exemple, il est préférable d'utiliser la fonction Locate, et si vous souhaitez réaliser un programme plus complexe qui utilisera l'écran graphique, la fonction Text sera plus adaptée ;) .

Chapitre précédent Sommaire Chapitre suivant
Auteur : Deltod
Noter et commenter ce tutoriel
Imprimer ce tutoriel

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | Fil RSS | XHTML 1.0 | CSS 2.0
Édité par Simple IT SARL : Nous contacter | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 83 Zéros connectés | Requêtes SQL 9 requêtes | Temps de génération de la page : Total (SQL) 0.1246s (0.1136s)