Bonjour, je voulais savoir comment il était possible de mettre plusieurs input sur le même écran. Par exemple:
A=? D=?
B=? E=?
C=? F=?
Je ne connais que les fonctions prompt et input, peut être en existe t il une autre? Ou alors c est une question d affichage?
Merci de votre réponse.
afficher plusieurs input
7 posts
• Page 1 of 1
-
Kalocagatia
Niveau 5: MO (Membre Overclocké)- Posts: 24
- Joined: 04 Jan 2009, 00:00
- Location: Paris
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PT*
Re: afficher plusieurs input
hmm ... plusieurs input sur le même écran, c'est-à-dire ?
Tu peux utiliser une boite de dialogue si tu veux
La fonction "Request" qui est plus ou moins comme "Input"
Par exemple :
Par contre, ça va stocker sous forme de chaine, donc il faut utiliser expr(a) juste après la boite de dialogue pour stocker sous forme de nombre/expression
donc ça donnerait un truc du genre
Vala vala, sauf si j'ai pas compris ta question, j'pense que c'est ça ^^
EDIT : ah tu peux aussi utiliser un 3ème argument pour éviter l'alpha lock (obligé d'appuyer sur Alpha avant d'entrer ce que tu veux)
Pour voir ce que ça fait essaies :
et
Tu peux utiliser une boite de dialogue si tu veux
La fonction "Request" qui est plus ou moins comme "Input"
Par exemple :
- Code: Select all
Dialog
Request "A = ",a
Request "B = ",b
Request "C = ",c
Request "D = ",d
Request "E = ",e
Request "F = ",f
EndDlog
Par contre, ça va stocker sous forme de chaine, donc il faut utiliser expr(a) juste après la boite de dialogue pour stocker sous forme de nombre/expression
donc ça donnerait un truc du genre
- Code: Select all
Dialog
Request "A = ",a
Request "B = ",b
Request "C = ",c
Request "D = ",d
Request "E = ",e
Request "F = ",f
EndDlog
expr(a)-a
expr(b)-b
expr(c)-c
expr(d)-d
expr(e)-e
expr(f)-f
Vala vala, sauf si j'ai pas compris ta question, j'pense que c'est ça ^^
EDIT : ah tu peux aussi utiliser un 3ème argument pour éviter l'alpha lock (obligé d'appuyer sur Alpha avant d'entrer ce que tu veux)
Pour voir ce que ça fait essaies :
- Code: Select all
Request "a=",a,0
et
- Code: Select all
Request "a=",a,1
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Posts: 10994
- Joined: 19 Dec 2005, 00:00
- Location: /dev/null mais je survis :)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: epita ING3 \o
Re: afficher plusieurs input
Oui c est ça mais j aimerais ne pas passer par une boîte de dialogue. En fait j ai vu ça dans l application EEPro présente par défaut sur la calculatrice. Ce sont comme plusieurs input affiches sur le même écran dans l IO et on peut passer de l un a l autre pour remplir les champs en utilisant les flèches. (c est aussi possible que ça ne soit du basic... Si tel est le cas tampi :> )
1338
-
Kalocagatia
Niveau 5: MO (Membre Overclocké)- Posts: 24
- Joined: 04 Jan 2009, 00:00
- Location: Paris
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PT*
Re: afficher plusieurs input
C'est une fonction intégrée à ma librairie: VLib: http://tamast.actifforum.com/vlib-68k-f ... s-t374.htm (je viens de passer 1/4 d'heure à la chercher ^^)
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
Re: afficher plusieurs input
Merci beaucoup
j essayerai ça des que j aurais un ordi sous la main .

1338
-
Kalocagatia
Niveau 5: MO (Membre Overclocké)- Posts: 24
- Joined: 04 Jan 2009, 00:00
- Location: Paris
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: PT*
Re: afficher plusieurs input
Kalocagatia wrote:Oui c est ça mais j aimerais ne pas passer par une boîte de dialogue. En fait j ai vu ça dans l application EEPro présente par défaut sur la calculatrice. Ce sont comme plusieurs input affiches sur le même écran dans l IO et on peut passer de l un a l autre pour remplir les champs en utilisant les flèches. (c est aussi possible que ça ne soit du basic... Si tel est le cas tampi : )
hmm...étant donné que c'est une application (quoique je la connais pas), ça ne m'étonnerais pas que ce soit de l'ASM/C derrière ^^
Pis sinon c'est assez simple à coder, ce qui est plus "chaud" à faire c'est la fonction "Input" à la main, c'est-à-dire une fonction qui remplace l'input présent par défaut dans la calculette
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`
Pas de support par MP, merci.
Pas de support par MP, merci.
-
tama
Niveau 14: CI (Calculateur de l'Infini)- Posts: 10994
- Joined: 19 Dec 2005, 00:00
- Location: /dev/null mais je survis :)
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: epita ING3 \o
Re: afficher plusieurs input
Un seul, c'est plutôt facile.
Plusieurs, c'est plus dur ^^
Sinon, Kalocagatia, il y a aussi un équivalent de PopUp, mais en ligne de commande, intégré dans VLib.
Plusieurs, c'est plus dur ^^
Sinon, Kalocagatia, il y a aussi un équivalent de PopUp, mais en ligne de commande, intégré dans VLib.
-
ProgVal
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 2747
- Joined: 05 Jul 2007, 00:00
- Location: Metz
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Terminale S SI (Sciences de l'Ingénieur)
7 posts
• Page 1 of 1
Who is online
Users browsing this forum: ClaudeBot [spider] and 8 guests