π
<-

Tutorial : intégrer une image dans une boite de dialogue

Programmation et implémentation d'algorithmes.

Tutorial : intégrer une image dans une boite de dialogue

Unread postby LinkWebmaster » 11 Oct 2008, 15:09

Titre : Intégrer une image [pic] dans une boite de dialogue Dialog...EndDlog en Ti-Basic
Genre : Astuce
Niveau : Débutant
Outils : - istudio2 (Ti) télécharger ici
- Paint (windows)
- Ti connect


L'idée est simple, on va copier la boite de dialogue de la Ti puis l'enregistrer en format image. On pourra ensuite la réutiliser dans un programme en y incluant une image.

Étape 1 : copier la boite de dialogue

Ouvre un nouveau programme (pour notre exemple le programme s'appelle test3) et tape ceci :
Code: Select all
test3()
:Prgm
:Dialog
:Text " "
:Text " "
:Text " "
:Text " "
:Text " "
:EndDlog
:EndPrgm


Ajoute ou enlève des lignes :text " " pour augmenter ou diminuer la taille de la boite.

Tu obtiens ceci :

Image

Étape 2 : À l'aide du logiciel Ti connect de Texas Instrument, fais une capture d'écran et enregistre l'image qui affiche ta boite de dialogue.

Étape 3 : Sous Paint, ouvre l'image et sélectionne juste la boite de dialogue et enregistres la.

Image

Étape 4 : Utilise l'application "istudio2" pour enregistrer l'image de la boite de dialogue (format BMP) en un format compatible pour ta Ti .

Image

Étape 5 : Une fois le fichier créé, tu peux l'envoyer en utilisant Ti-connect. Tu obtiens donc l'image de la boite de dialogue exploitable.

Image

Étape 6 : Ensuite, il ne reste plus qu'a écrire ton programme en appelant la boite de dialogue (Rclpic).

ImageImage

N'oublie pas de générer une boucle Loop...Endloop contenant la fonction Getkey, pour rendre ta boite de dialogue utilisable.

Ex:
Code: Select all
:Loop
:getKey()->k
:if k=13:goto enter
:if k=264:goto quit
:EndLoop
:Lbl quit
@ le joueur a appuyé sur ESC
:Lbl enter
@ le joueur a appuyé sur ENTER
Image
User avatar
LinkWebmaster
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 68.8%
 
Posts: 158
Joined: 03 Jan 2005, 00:00
Location: Projet RPG MAKER Ti
Gender: Male
Calculator(s):
MyCalcs profile
Class:

Re: Tutorial : intégrer une image dans une boite de dialogue

Unread postby tama » 11 Oct 2008, 16:43

excellent work ;)
Ca peut servir à pas mal de gens ça, mais je suis pas sûr que je vais l'utiliser : j'utilise plus trop le TI-Basic, en tout cas j'le garde sous le coude :)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
User avatar
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 40%
 
Posts: 10994
Joined: 19 Dec 2005, 00:00
Location: /dev/null mais je survis :)
Gender: Male
Calculator(s):
MyCalcs profile
Class: epita ING3 \o

Re: Tutorial : intégrer une image dans une boite de dialogue

Unread postby LinkWebmaster » 13 Oct 2008, 22:46

Thanks TAMA, ca dit quelqu'un si je fais la même chose pour :
- Déplacement d'un personnage dans un jeu
- Gestion des obstacles, vie, tir etc...
en gros comment créer un jeu avec graphisme sous TI-basic.
J'ai récupéré des sprites de Mario ca pourrait être sympa de faire un tutorial avec... a voir pour ceux que cela intéresse. Ca tombe ca a déjà été fait...
Image
User avatar
LinkWebmaster
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 68.8%
 
Posts: 158
Joined: 03 Jan 2005, 00:00
Location: Projet RPG MAKER Ti
Gender: Male
Calculator(s):
MyCalcs profile
Class:


Return to Programmation

Who is online

Users browsing this forum: ClaudeBot [spider] and 6 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2418 utilisateurs:
>2377 invités
>35 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)