[83]gestion fonction pause personnalisée ou getkey
4 participants
Page 1 sur 1
[83]gestion fonction pause personnalisée ou getkey
Dernière édition par jovasco le Lun 7 Jan - 7:19, édité 3 fois (Raison : change titre)
jovasco- Argent 4
- Age : 68
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Re: [83]gestion fonction pause personnalisée ou getkey
Tu es en language TI-Basic là ?
La calculatrice se met toute seule en veille, donc tu n'en a pas besoin sauf si tu veux réduire le temps d'attente pour économiser encore plus tes piles.
C'est exactement le même temps que dans l'écran principal.
La calculatrice se met toute seule en veille, donc tu n'en a pas besoin sauf si tu veux réduire le temps d'attente pour économiser encore plus tes piles.
C'est exactement le même temps que dans l'écran principal.
linkakro- Or 4
- Sexe :
Age : 30
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+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [83]gestion fonction pause personnalisée ou getkey
oui du TI-Bbasic (de la 82statfr)
effectivement utiliser ainsi ainsi et si c'est le même temps ça ne sert à rien.
Autre utilité, s'en servir pour tester la touche "Entrée" ou "autre touche" (dans un jeu
par exemple) et si si rien ne se passe ça arrête au bout d'un certain
temps ..
Faire un "pause" en assembleur ça a du être déjà fait.. (à ce propos je pense que des personnes ont du écrire des routines réutilisables (pour ne pas réinventer la roue.) il y a un endroit où sont répertoriées ces routines ?
effectivement utiliser ainsi ainsi et si c'est le même temps ça ne sert à rien.
Autre utilité, s'en servir pour tester la touche "Entrée" ou "autre touche" (dans un jeu
par exemple) et si si rien ne se passe ça arrête au bout d'un certain
temps ..
Faire un "pause" en assembleur ça a du être déjà fait.. (à ce propos je pense que des personnes ont du écrire des routines réutilisables (pour ne pas réinventer la roue.) il y a un endroit où sont répertoriées ces routines ?
jovasco- Argent 4
- Age : 68
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Re: [83]gestion fonction pause personnalisée ou getkey
Non mais c'est vrai que je pourrais ecrire des routine graphique en assembleur pour les reutiliser en basic... une sorte de biblio basic en asm tu viens de me donner une idee excelente la, merci bien je vais y travailler.
nikitouzz- Platinum 1
- Sexe :
Age : 28
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
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [83]gestion fonction pause personnalisée ou getkey
sachiix69 a écrit:Non mais c'est vrai que je pourrais ecrire des routine graphique en assembleur pour les reutiliser en basic... une sorte de biblio basic en asm tu viens de me donner une idee excelente la, merci bien je vais y travailler.
bon courage et merci d'avance pour la communauté !
jovasco- Argent 4
- Age : 68
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Re: [83]gestion fonction pause personnalisée ou getkey
Donc le but du sujet n'est pas spécialement d'économiser les piles mais simplement de proposer une pause personnalisée.
Utilise des boucles repeat c'est économe.
Sachiix69 veut créer de nouvelles instructions de basic étendu. Le principe n'est pas nouveau, mais de nouvelles fonctions peuvent être intéressantes. Et la méthode employée aussi peut être intéressante.
Bonne chance.
EDIT: ce sera d'autant plus intéressant si c'est compatible ti83 ! En effet j'ai oublié que le basic étendu jusqu'à présent est sous forme d'application pour ti83plus.
Utilise des boucles repeat c'est économe.
Sachiix69 veut créer de nouvelles instructions de basic étendu. Le principe n'est pas nouveau, mais de nouvelles fonctions peuvent être intéressantes. Et la méthode employée aussi peut être intéressante.
Bonne chance.
EDIT: ce sera d'autant plus intéressant si c'est compatible ti83 ! En effet j'ai oublié que le basic étendu jusqu'à présent est sous forme d'application pour ti83plus.
Dernière édition par linkakro le Dim 6 Jan - 18:10, édité 1 fois
linkakro- Or 4
- Sexe :
Age : 30
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+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [83]gestion fonction pause personnalisée ou getkey
Merci, du coup je derive un peu mais je me le permet, je vais cree un programme qui marchera comme cela :
apres je ne sais pas ou l'utilisateur va enregistrer ses commands... variables liste... je verrais bien...
- Code:
:Commande a effectuer
:asm(prgmZLIB)
apres je ne sais pas ou l'utilisateur va enregistrer ses commands... variables liste... je verrais bien...
nikitouzz- Platinum 1
- Sexe :
Age : 28
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
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Re: [83]gestion fonction pause personnalisée ou getkey
Le plus simple je sais pas, et le plus dur carrément un parser hook.
Pour moi le plus simple serait de stocker les arguments dans une liste (vu qu'on peut en faire des custom), de stocker le numéro de la commande dans Ans puis d'appeler la lib.
Sinon, pour une pause qui repart quand on appuie sur une touche :
Et pour l'appeler :
Pour moi le plus simple serait de stocker les arguments dans une liste (vu qu'on peut en faire des custom), de stocker le numéro de la commande dans Ans puis d'appeler la lib.
- Code:
:{0,0,"Bonjour"}→LABC
:8 ← afficher du texte
:Asm(prgmZLIB)
Sinon, pour une pause qui repart quand on appuie sur une touche :
- Code:
:CDFE4C
:C9
:End
:0000
:End
Et pour l'appeler :
- Code:
:Send(9prgmZPAUSE
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [83]gestion fonction pause personnalisée ou getkey
Tu t'es pas foulé dis moi, c'est l'appel de la romcall getkey.
Pourquoi ne pas placer une liste dans Ans ?
Ce sera cependant compliqué pour adresser des variables via des arguments numériques. Il faudra documenter comme Xlib.
Sinon une saisie de chaine de caractère dans Ans peut être pratique, en choisissant la convention de syntaxe qui plait.
Par contre la méthode de Matrefeytontias (liste) peut permettre de commander facilement avec des variables numériques, y compris via le basic.
Pourquoi ne pas placer une liste dans Ans ?
Ce sera cependant compliqué pour adresser des variables via des arguments numériques. Il faudra documenter comme Xlib.
Sinon une saisie de chaine de caractère dans Ans peut être pratique, en choisissant la convention de syntaxe qui plait.
Par contre la méthode de Matrefeytontias (liste) peut permettre de commander facilement avec des variables numériques, y compris via le basic.
linkakro- Or 4
- Sexe :
Age : 30
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+
- - TI-82 Stats.fr
- - TI-84 Pocket.fr
Re: [83]gestion fonction pause personnalisée ou getkey
Ma foi, je propose hein
Sinon comme j'ai dis, parser hook.
Sinon comme j'ai dis, parser hook.
matrefeytontias- Platinum 1
- Sexe :
Age : 26
Messages : 1383
Date d'inscription : 28/09/2011
Etudes : 1ère S SI
Points Forum : 90
Points Concours : 7
Langages :- - ASM TI-82 Stats / TI-83
- - ASM TI-83+ / TI-84+
- - Axe Parser
- - Lua Nspire
- - Ndless Nspire
- - TI-83+.fr
- - TI-Nspire CAS
Re: [83]gestion fonction pause personnalisée ou getkey
linkakro a écrit:[..] ce sera d'autant plus intéressant si c'est compatible ti83 ! En effet j'ai oublié que le basic étendu jusqu'à présent est sous forme d'application pour ti83plus.
effectivement si ça marche pour toutes les calculatrices c'est un plus
en tous cas j'apprends des choses intéressantes sur ce forum et notamment sur ce qu'on peut faire en assembleur
Dernière édition par jovasco le Dim 6 Jan - 20:04, édité 1 fois (Raison : orthographe)
jovasco- Argent 4
- Age : 68
Messages : 80
Date d'inscription : 01/12/2012
Points Forum : 6
Points Concours : 0
Langages :- - TI-Basic Z80
- - TI-80
- - TI-82 Stats.fr
- - TI-86
- - TI-89
Re: [83]gestion fonction pause personnalisée ou getkey
un parser hook...
linkaro c'est plus simple de recuperer des element d'une liste que de recuperer des chose dans ans donc je vais prendre la liste je pense
linkaro c'est plus simple de recuperer des element d'une liste que de recuperer des chose dans ans donc je vais prendre la liste je pense
nikitouzz- Platinum 1
- Sexe :
Age : 28
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
- - TI-73
- - TI-76.fr
- - TI-82 Stats.fr
- - TI-83+
- - TI-84+
- - TI-92
- - TI-Nspire
- - TI-Nspire CX
Sujets similaires
» [AXE] Question sur le getkey...
» Codes du Getkey
» [Axiome] Le getKey le plus optimisé !
» gestion des erreurs
» Codes du Getkey
» [Axiome] Le getKey le plus optimisé !
» gestion des erreurs
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|