[TI-82 Stats.fr] Comment effacer une partie de l'écran?

Voir le sujet précédent Voir le sujet suivant Aller en bas

[TI-82 Stats.fr] Comment effacer une partie de l'écran?

Message par Myouf62 le Dim 8 Sep - 11:59

Bonjour tout le monde,

J'ai rapidement parcouru le forum et je ne trouve pas de réponse claire à mon problème.
En ce moment j'élabore un programme dans lequel doit être affiché du début à la fin un dessin (ce que je réussis à faire).
Cependant, au cours du programme, une partie de l'écran doit être effacée à un moment précis, et je ne sais pas comment faire.
Un EffEcran va effacer l'écran au complet, est-ce que quelqu'un ici aurait la solution ?

Merci d'avance à tous ceux qui essaieront de venir en aide à un amateur comme moi Gni

Myouf62
Bronze 4
Bronze 4

Sexe : Masculin
Age : 20
Messages : 5
Date d'inscription : 08/09/2013
Points Forum : 5
Points Concours : 0
Langages :
  • - ASM TI-82 Stats / TI-83
Calculatrices :
  • - TI-82 Stats.fr

TI-82 Stats.fr


Revenir en haut Aller en bas

Re: [TI-82 Stats.fr] Comment effacer une partie de l'écran?

Message par nikitouzz le Dim 8 Sep - 14:29

pour effacer une partie de l'ecran tu peux : 

-ecrire du text, ici des espace, pour efacer ce que tu veux 
-ou effacer point par point mais c'est long...

apres si tu veux vraiment que ca aille plus vite je peux te faire un programme assembleur...

_________________
[Vous devez être inscrit et connecté pour voir cette image]
Invité née le 0 a aujord'huis 0 ans et a posté 11 messages... je suis derrière vous

2x2x2 : 2.18 secondes / 2x2x2 une main : 21.15 secondes / 2x2x2 yeux bandés : 47.59
3x3x3 : 5.97 secondes / 3x3x3 une main : 49.86 secondes
4x4x4 : 1.49 minutes / 4x4x4 une main : 6.50 minutes
5x5x5 : 4.10 minutes / 5x5x5 une main : 18.02 minutes
6x6x6 : 8.10 minutes
7x7x7 : 16.03 minutes
9x9x9 : 58.26 minutes

3x3x1 : 0.73secondes / 3x3x2 : 30.55secondes / 3x3x3 : 5.97secondes / 3x3x4 : 1.09minutes / 3x3x5 : 1.46minutes / 3x3x6 : 2.06minutes

megaminx : 5.59 minutes / pyraminx : 7.91 secondes / square-one : 1.07

nikitouzz
Platinum 1
Platinum 1

Sexe : Masculin
Age : 21
Messages : 1834
Date d'inscription : 16/01/2011
Points Forum : 7
Points Concours : 6
Langages :
  • - TI-Basic Z80
  • - ASM TI-83+ / TI-84+
  • - Axe Parser
  • - TI-Basic 68K
  • - TI-Basic Nspire
Calculatrices :
  • - TI-73
  • - TI-76.fr
  • - TI-82 Stats.fr
  • - TI-83+
  • - TI-84+
  • - TI-92
  • - TI-Nspire
  • - TI-Nspire CX

TI-84+ SE


Revenir en haut Aller en bas

Re: [TI-82 Stats.fr] Comment effacer une partie de l'écran?

Message par Myouf62 le Dim 8 Sep - 17:19

En fait, l'idéal serait de pouvoir "bouger" un caractère. C'est-à-dire qu'un "-" se trouve par exemple sur la colonne 2 ligne 4 puis une seconde plus tard se trouve sur la colonne 2 ligne 5. Est-ce quelque chose de possible sur TI-82, sans effacer le reste de l'écran ?

Myouf62
Bronze 4
Bronze 4

Sexe : Masculin
Age : 20
Messages : 5
Date d'inscription : 08/09/2013
Points Forum : 5
Points Concours : 0
Langages :
  • - ASM TI-82 Stats / TI-83
Calculatrices :
  • - TI-82 Stats.fr

TI-82 Stats.fr


Revenir en haut Aller en bas

Re: [TI-82 Stats.fr] Comment effacer une partie de l'écran?

Message par m@thieu41 le Dim 8 Sep - 18:11

Ca dépend, tu parles de quel écran? Graphique ou standard?
Sur l'écran standard: Tu affiches un espace à l'ancien emplacement.

Sur le graphique: Si tu veux le déplacer d'un pixel sur la gauche/haut/bas tu te contentes d'afficher le "-" au nouvel emplacement, les pixels aux alentours imédiats seront effacés.
Si c'est vers la droite, tu affiches un espace à l'ancien emplacement, puis tu l'affiches au nouvel normalement.

m@thieu41
Argent 4
Argent 4

Sexe : Masculin
Age : 20
Messages : 64
Date d'inscription : 16/09/2012
Etudes : TS
Points Forum : 6
Points Concours : 0
Langages :
  • - TI-Basic Z80
  • - ASM TI-82 Stats / TI-83
  • - ASM TI-83+ / TI-84+
Calculatrices :
  • - TI-Collège
  • - TI-82 Stats.fr

TI-82 Stats.fr


Revenir en haut Aller en bas

Re: [TI-82 Stats.fr] Comment effacer une partie de l'écran?

Message par Hayleia le Lun 9 Sep - 15:25

Je ne sais pas si c'est disponible aussi sur les z80 inférieures aux 83+ (ma 76.fr, je l'ai paumée dès que je l'ai reçue) mais il est possible que sur l'écran graphique, tu puisse effacer plus vite avec un Text(-1,...). En gros le -1 en premier argument fait écrire en "grosse police".

Hayleia
Or 4
Or 4

Age : 22
Messages : 406
Date d'inscription : 03/08/2012
Points Forum : 45
Points Concours : 4
Langages :
  • - TI-Basic Z80
  • - Axe Parser
Calculatrices :
  • - TI-76.fr
  • - TI-83+
  • - TI-84+ SE
  • - TI-Nspire CX

TI-84+ SE


Revenir en haut Aller en bas

Re: [TI-82 Stats.fr] Comment effacer une partie de l'écran?

Message par linkakro le Lun 9 Sep - 19:09

Non la police large n'existe pas avant 83plus. (émulé les 73 et 76 pour être sûr, et je connaissais déjà 82/82stat(fr)/83)

Pour effacer une zone large, on peut aussi utiliser Ligne et For avec un argument nul supplémentaire.
Ligne(A,B,C,D,0)

myouf62 a écrit:Est-ce quelque chose de possible sur TI-82, sans effacer le reste de l'écran ?
La Ti82 n'est pas une Ti82stat selon de très nombreux aspects. Mauvaise habitude que de les confondre.
nikitouzz avait déjà déclaré les deux manières générales d'effacement.
Tandis que m@thieu41 est beaucoup plus précis.

Tu écris avec des caractères contenant du vierge pour effacer, autant de caractères qu'il faudra pour la surface.
Sinon tu utilises des fonctions de dessin ou de pixel. Le dessin dans le repère graphique et les pixels dans le repère de l'écran. A toi d'effectuer et répéter les actions au bon endroit pour effacer.

linkakro
Or 4
Or 4

Sexe : Masculin
Age : 22
Messages : 768
Date d'inscription : 01/07/2010
Etudes : dut geii (elec/info)
Points Forum : 51
Points Concours : 8
Langages :
  • - TI-Basic Z80
  • - ASM TI-82 Stats / TI-83
  • - ASM TI-83+ / TI-84+
Calculatrices :
  • - TI-82 Stats.fr
  • - TI-84 Pocket.fr

TI-84+ SE


Revenir en haut Aller en bas

Re: [TI-82 Stats.fr] Comment effacer une partie de l'écran?

Message par Myouf62 le Mer 11 Sep - 19:09

Merci à tous, j'ai enfin réussi à résoudre mon problème Content

Myouf62
Bronze 4
Bronze 4

Sexe : Masculin
Age : 20
Messages : 5
Date d'inscription : 08/09/2013
Points Forum : 5
Points Concours : 0
Langages :
  • - ASM TI-82 Stats / TI-83
Calculatrices :
  • - TI-82 Stats.fr

TI-82 Stats.fr


Revenir en haut Aller en bas

Re: [TI-82 Stats.fr] Comment effacer une partie de l'écran?

Message par Contenu sponsorisé Aujourd'hui à 6:52


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum