π
<-

[Résolu]Text clignotant

Re: [Résolu]Text clignotant

Messagede Marco » 01 Déc 2009, 20:11

Klaxx a écrit:Marco t'a méthode marche très bien sauf que j'ai aussi besoin de mettre un autre texte qui lui ne clignote pas, car avec ta méthode tout l'écran blink. Solution ?
Mais peut-être un jour auras-tu besoin de faire clignoter certains messages et pas d'autres.

C'est justement se dont j'ai besoin mais je n'arrive pas à ralentir le clignotement même avec la technique de Ciwtron (je mis prend sûrement mal...).
Merci en tout cas.

Ah nan avec ma méthode t'efface juste le texte qui clignote et pas autre chose t'as mal vu.
Pour ralentir le clignotement tu augmentes T.
Image
Avatar de l’utilisateur
Marco
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 27.8%
 
Messages: 1259
Inscription: 22 Mar 2009, 00:00
Localisation: 78
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: [Résolu]Text clignotant

Messagede Ciwtron » 01 Déc 2009, 20:51

Je sais ou je me suis trompé: j'aurais du mettre Text(-1,32,28," et non pas Text(32,28,".
Avatar de l’utilisateur
Ciwtron
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 36.7%
 
Messages: 1332
Inscription: 29 Nov 2009, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1S

Re: [Résolu]Text clignotant

Messagede Marco » 01 Déc 2009, 20:54

Ciwtron a écrit:Je sais ou je me suis trompé: j'aurais du mettre Text(-1,32,28," et non pas Text(32,28,".

Ouais, dans ce cas là tes espaces prendront autant de place qu'une case de texte sur home, soit 6*8 pixels. Tu peux aussi mettre plein de petits espaces, mais il en faut plus dans ce cas, un espace ne prenant qu'un pixel de large et 6 de hauteur.
Image
Avatar de l’utilisateur
Marco
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 27.8%
 
Messages: 1259
Inscription: 22 Mar 2009, 00:00
Localisation: 78
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: [Résolu]Text clignotant

Messagede KaL.K » 01 Déc 2009, 21:07

Marco a écrit:
Klaxx a écrit:Marco t'a méthode marche très bien sauf que j'ai aussi besoin de mettre un autre texte qui lui ne clignote pas, car avec ta méthode tout l'écran blink. Solution ?
Mais peut-être un jour auras-tu besoin de faire clignoter certains messages et pas d'autres.

C'est justement se dont j'ai besoin mais je n'arrive pas à ralentir le clignotement même avec la technique de Ciwtron (je mis prend sûrement mal...).
Merci en tout cas.

Ah nan avec ma méthode t'efface juste le texte qui clignote et pas autre chose t'as mal vu.
Pour ralentir le clignotement tu augmentes T.

Bizarre voici ce que j'ai mis :
Code: Tout sélectionner
:ClrDraw
:ClrHome
:While 1
:Output(2,5,"TITLE // j'ai aussi essayé avec Disp
:Text(32,28,"Press ENTER
:For(I,1,T
:End
:Text(-1,32,28,"                 "
:For(I,1,T
:End
:End

Mais "TITLE" continue toujours de clignoter et j'aimerais qu'il reste fixe car il apparait quand "Press ENTER" disparaît... Mon erreur ? :s:
Langage de programmation pour TI z80
Avatar de l’utilisateur
KaL.K
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 36%
 
Messages: 32
Inscription: 30 Nov 2009, 00:00
Localisation: Somewhere in Google Earth...
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1èreS

Re: [Résolu]Text clignotant

Messagede Marco » 01 Déc 2009, 21:18

Si tu utilises l'écran graphique, fais tout dessus. Il faut donc que tu écrives ton TITLE sur l'écran graphique, avec Text(). Les écrans de calcul et graphique sont indépendants, avec ta méthode tu changes d'écran et ton TITLE n'est marqué que sur un des deux écrans c'est pour ça qu'il clignote.
Code: Tout sélectionner
:ClrDraw
:While 1
:Text(-1,24,8,"TITLE
:Text(32,28,"Press ENTER
:For(I,1,T
:End
:Text(-1,32,28,"       //7 espaces sont suffisants ici
:For(I,1,T
:End
:End
Image
Avatar de l’utilisateur
Marco
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 27.8%
 
Messages: 1259
Inscription: 22 Mar 2009, 00:00
Localisation: 78
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: [Résolu]Text clignotant

Messagede KaL.K » 03 Déc 2009, 16:46

Ok, merci pour tout.
Langage de programmation pour TI z80
Avatar de l’utilisateur
KaL.K
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Prochain niv.: 36%
 
Messages: 32
Inscription: 30 Nov 2009, 00:00
Localisation: Somewhere in Google Earth...
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1èreS

Re: [Résolu]Text clignotant

Messagede Kiligolo » 19 Mai 2010, 15:23

Pour ralentir le clignotement tu insère dans ta boucle "69!".
Plus tu le met de fois, plus la pause est longue.
Avatar de l’utilisateur
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 84.3%
 
Messages: 1465
Inscription: 17 Mai 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1reS

Re: [Résolu]Text clignotant

Messagede tama » 19 Mai 2010, 15:25

Merci pour ta participation Kiligolo, mais je pense que ce sujet a été résolu depuis très longtemps ;)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40.9%
 
Messages: 10995
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: [Résolu]Text clignotant

Messagede Kiligolo » 19 Mai 2010, 16:53

tama a écrit:Merci pour ta participation Kiligolo, mais je pense que ce sujet a été résolu depuis très longtemps ;)


Il faut quand même voir que

Code: Tout sélectionner
:69!

est plus petit en taille que
Code: Tout sélectionner
:For(A,0,50
:End
Avatar de l’utilisateur
Kiligolo
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 84.3%
 
Messages: 1465
Inscription: 17 Mai 2010, 00:00
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 1reS

Re: [Résolu]Text clignotant

Messagede tama » 19 Mai 2010, 17:36

Oui, bien sûr...
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40.9%
 
Messages: 10995
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile

PrécédenteSuivante

Retourner vers TI-Basic

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 11 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
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 !
12345
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
5124 utilisateurs:
>5101 invités
>17 membres
>6 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)