Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » GFA-Basic TI68K » Documentations » [Tutorial GFA Basic] Première Partie (0 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
serioussam Ecrit le: Mardi 2 novembre 2004 à 11:29 Déconnecté(e)    Voir le profil de serioussam Envoyer un email à serioussam Visiter le site WEB de serioussam Envoyer un message privé à serioussam  

Tutorial GFA Basic


Première Partie : premiers pas et premier programme avec GFA

Le but de ce premier tutorial est d'apprendre les fonctions de "base" de GFA Basic, celles qui vous permettront de faire des petits programmes simples. J'ai choisi d'orienter ce tutorial de façon à ce que chaque partie soit axée autour d'un programme qui sera réalisé (si tout va bien) en fin de partie.

Pour cette première partie, nous allons réaliser un programme tout à fait inutile, mais qui va vous apprendre 2 ou 3 choses de base avec GFA.

Le but de notre premier programme sera d'afficher deux petites phrases "J'apprends à programmer" "avec GFA Basic", et les faire bouger à l'écran, de les faire rebondir sur les parois de l'écran et de les faire rebondir l'une contre l'autre, un peu comme une balle de casse-brique rebondit sur la barre.

I) Les indispensables

Tout d'abord, téléchargez la dernière version de GFA Basic (disponible sur le forum officiel GFA Basic)

Envoyez les deux fichiers GFA Basic (gfabasic.* et gfa_tfcs.* , -l'extension dépendant du modèle de votre machine-) sur votre calculatrice. Vous avez désormais tous les outils en main pour commencer à programmer !

Nous allons maintenant commencer le programme. Pour commencer un programme GFA Basic, ouvrez l'éditeur de texte (Touche APPS, puis touche 8, puis touche 3). Vous voici donc dans l'éditeur de texte. Je vous previens tout de suite : il y aura une interface dans la version finale, et pas l'espèce de bricolage que nous faisons avec l'éditeur de texte. J'oubliais : pour le nom du fichier texte, mettez ce que vous voulez. Personnellement, et tout au long de ce tutorial, mon fichier texte sera nommé "test".

Nous somme façe à un superbe écran vide, il va donc falloir le remplir, maintenant.

Première instruction à utiliser : Cls. L'instruction Cls efface l'écran. Pourquoi avoir besoin d'effacer l'écran, me direz-vous ? Tout simplement parce que sinon, vos deux phrases navigueront au milieu des calculs de maths que vous avez fait 10 minutes auparavant.

Deuxième instruction à utiliser : SetFont. Qu'est-ce que c'est ? Cette instruction vous permet tout simplement de régler la taille de la police de caractères. Trois valeurs possibles pour cette instruction : 0;1;2.

Troisième instruction à utiliser : PRINT. Cette instruction sert à afficher un texte à l'écran.

Avec ces trois instructions, nous pouvons déjà faire quelque chose.
Dans votre fichier texte, vous allez entrer le code suivant, extrèmement simple :

Cls
SetFont 1
Print "Hello World"


Que fait ce code, selon vous ?
Tout d'abord, il efface ce qui a été précedement affiché à l'écran. Ensuite, il règle la police de caractères sur la valeur "1", enfin, il affiche à l'écran la phrase "Hello World". Vous voyez, rien de plus simple que ça.

Nous allons maintenant exécuter ce premier programme, histoire de voir ce que ça donne.
Retournez sur le home (diamant+Q) de votre calculatrice, puis tapez : gfabasic("test") (en remplaçant test par le nom de votre fichier texte) et validez. Il faudra toujours effectuer cette manipulation, et ce dès que vous effectuez une modification à votre programme. Nous allons appeller cette phase "compilation" (même si ce n'est pas réellement une compilation). Une fois que GFA aura fait ce qu'il devra faire, il vous renverra un "Done". A ce moment-là, tapez : gfabasic("tokens") et validez. Admirez le résultat de vos trois lignes de code ! :)

Note : quelque soit le nom de votre fichier texte, vous devrez toujours taper gfabasic("tokens") pour le lancer.

Voilà, votre "Salut" s'affiche à l'écran. Appuyez sur une touche, et revenez dans l'éditeur de texte.

Changez la valeur de SetFont (mettez 0 ou 2), puis recompilez et relancez votre programme. La taille du "Salut" devrait avoir changé. Maintenant, essayez avec l'autre nombre. Recompilez, relancez. La taille a encore changé. Vous savez désormais tout sur le SetFont !

Vous pouvez vous entraîner à faire des programmes un peu plus longs, avec des phrases, etc. Sachez aussi que pour passer à la ligne, vous devez procéder comme ceci :

Cls
SetFont 1
Print "Salut !","Ca va ?"


Ceci conclut notre premier paragraphe. Jusqu'ici, rien de bien difficile, ou du moins je l'espère ! Nous allons commencer les choses sérieuses dès le deuxième paragraphe, soyez sans crainte :D ;)
-Edité le Mardi 2 novembre 2004 à 11:32 par serioussam-
la shasse é ouvèrte poure lay maychants
    
  :: Index » GFA-Basic TI68K » Documentations » [Tutorial GFA Basic] Première Partie (0 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 42.34ms avec 18 requetes