|
|
Tutoriel Casio : Les nouveautés et les changements du Basic | |
|
|
|
Tutoriel rédigé le : 2012-04-15 17:16 par Smashmaster Catégorie : Basic Casio Calculatrice : fx-CG 10/20 (Prizm)
Discutez de ce tutoriel sur le forum >> Voir le sujet dédié (104 commentaires) Les nouveautés et les changements du Basic Entre la CG-20 et les autres calculatrices il y a pas mal de différence au niveau de la programmation basic, voici la liste de toutes les différences qu'on a pu constater en ce moment
I. ViewWindow :Cliquez pour découvrir Cliquez pour recouvrir Sur les g35 à g100 ont utilise souvent ce ViewWindow: 1,127,0,1,63,0
Sur la CG-20 il est conseillé d'utilisé celui ci: 1,379,0,1,187,0 en effet l'écran de la cg-20 à une meilleure résolution
II. Rcl-pict et BG-pictCliquez pour découvrir Cliquez pour recouvrir Il est possible d'afficher une image 16bits dans un programme en basic, voici comment le faire :
Dans [OPTN]+[F6]+[F6]+[F2](picture) +[F3](open) choisissez une image (format .g3p). Une ligne du style ''CASIO/g3p/nom_image.g3p'' doit s'afficher dans le code source de votre programme, pour pouvoir voir l'image il suffit de rajouter un RclPict ou un Bg-pict avant le texte, exemple :
Cls [b]//Obligatoire pour que l'image s'affiche à l'écran [/b]
RclPict ''CASIO/g3p/Beach.g3p'' [b]//Ceci affiche une image représentant une plage[/b]
BgPict ''CASIO/g3p/Beach.g3p'' [b]//Ceci affiche aussi une image représentant une plage[/b]
Pour crée des images .g3p il faut utiliser ce programme : Lien
III. CouleursCliquez pour découvrir Cliquez pour recouvrir Dans [SHIFT]+[5] (format)+[1] on a la possibilité de choisir la couleur que l'on veut utiliser pour colorer par exemple du texte ou des F-line, on a le choix entre 7 couleurs: Noir, Bleu, Rouge, Rose, Vert, Cyan et jaune.
Exemple d'utilisation:
Cyan Text 1,1,"HELLO"
Black F-line 100,100,200,150
Il est aussi possible d'utiliser des couleurs pour les Locate, exemple :
Red Locate 1,1,''HELLO''
Blue Locate 5,5,''WORLD''
Dans [SHIFT]+[SETUP]+[F6]+[F6]+[F6]+[F6]+[F3](P/L-CLR) Il y a une commande qui permet de modifier la couleur par défaut : Plot/line-Color.
Exemple d'utilisation :
Plot/line-Color Green [b]//La couleur par défaut est maintenant le vert[/b]
F-line 1,1,10,10 [b]//Cette F-line sera dessinée en vert[/b]
Plot/line-Color Red [b]//La couleur par défaut est maintenant le rouge[/b]
F-line 1,1,10,10 [b]//Cette F-line sera dessinée en rouge[/b]
IV. Regler l'épaisseur des F-linesCliquez pour découvrir Cliquez pour recouvrir Dans [SHIFT]+[F4](Sketch)+[F6]+[F6]+[F5](STYLE) il existe plusieurs commandes qui règle l'épaisseur des F-Lines:
-SketchNormal : Trait normal (2 pixels)
-SketchThick : Gros trait (3 pixels)
-SketchBroken : Gros pointillé
-SketchDot: Petit pointillé
-StetchThin: Trait fin (1 pixel)
Exemple d'utilisation:
SketchBroken Red F-line 10,10,150,200
[b]//Affiche un trait en pointillé entre les points de coordonnés (10,10) et (150,200) en rouge[/b]
Remarque: cette astuce fonctionne aussi sur des Circle par exemple
V. Caractères spéciaux :Cliquez pour découvrir Cliquez pour recouvrir
De nouveaux caractères spéciaux ont été rajoutés, voici tous les caractères spéciaux :
Tous les caractères spéciaux peuvent être utilisé en mode graphique
VI. Superposer l'écran graphique et l'écran texte
Cliquez pour découvrir Cliquez pour recouvrir
Le bug de la superposition écran graphique et écran texte fonctionne sur CG 20, il offre pas mal de possibilité et permet notamment d'accéder à la dernière ligne de l'écran texte
exemple:
Clrtext
Cls
Text 174,1,"SCORE :"
Text 174,80,0
Locate 1,1,"ESSAI"
Do
LpWhile Getkey=0
Pour plus d'information je vous conseille de lire cette page : Lien
VII. Autres infos :Cliquez pour découvrir Cliquez pour recouvrir
Il est impossible de mettre des espaces dans le noms des programmes en basics
Le PxlTest renvoie maintenant la couleurs du pixel (0 blanc, 1 noir, 2 bleu, 3 rouge... ). Par contre un pixel "allumé par une image" n'est pas détecté.
Une nouvelle fonction est apparue dans le menu 'programme' de la calculatrice : la fonction 'LOAD' ([F6]+[F4]), il permet de convertir les fichiers .txt déposés dans la mémoire de stockage en .g3r .
L'inverse est également possible, c'est à dire, via la commande 'SAVE-AS' ([F6]+[F3]), de transformer un programme en fichier .txt
Il est maintenant possible de rajouté un mot de passe même si le programme a déjà été crée, il suffit d'appuyer sur les touches [F6]+[F5] pour rajouter un mot de passe
Je n'ai pas encore fini, je rajouterai encore d'autre truc au fur et à mesure Discutez de ce tutoriel sur le forum >> Voir le sujet dédié (104 commentaires)
|
|
|
|
|
|