Omnimaga

Calculator Community => [FR] Section Francophone => [FR] Programmation Axe Parser => Topic started by: Cram on February 07, 2012, 12:31:06 am

Title: besoin d'aide pour les textes!
Post by: Cram on February 07, 2012, 12:31:06 am
Je programme présentement un rpg et je viens de faire un inventaire mais j'aimerais que lorsque je sélectionne un item, le nom et une description de l'item apparaisse. J'ai essayé de stocker tous les noms dans un str mais lorsque je l'affiche a l'écran tout les noms apparaissent en même temps  :w00t: j'aurais besoin d'une idée plus simple et qui fonctionne bien
Title: Re: besoin d'aide pour les textes!
Post by: Hayleia on February 07, 2012, 12:42:31 am
Je pense que ceci (http://ourl.ca/11445/217046) peut t'aider ;)
N'hesite pas a demander des explications ou une traduction si tu as besoin :)
Title: Re: besoin d'aide pour les textes!
Post by: Quigibo on February 07, 2012, 04:42:49 am
Il ya une nouvelle commande pour cela, "stdDev()" (v1.1.2) :)

Code: [Select]
:"Hello"[00]->Str1
:"Bonjour"[00]
:"ABC"[00]
:"123"[00]
:For(A,0,3)
:  Disp stdDev(Str1,A),i
:End
Title: Re: besoin d'aide pour les textes!
Post by: Cram on February 07, 2012, 12:12:36 pm
ahh d'accord donc pour l'afficher a un endroit précis dans l'écran je n'ai qu'a mettre toute les noms suivi de [00] dans str1 et de les appeler grace a text(x,y,(stdDev(Str1,A),i))? mais a quoi sert le i?
Title: Re: besoin d'aide pour les textes!
Post by: kindermoumoute on February 07, 2012, 12:16:10 pm
Nope, le i sert juste à sauter une ligne après l'utilisation de la commande Disp. Donc ce n'est pas nécessaire pour text(). ;)
Title: Re: besoin d'aide pour les textes!
Post by: Cram on February 07, 2012, 12:18:30 pm
ah ok merci pour tout!  ;D je vais l'essayer aujourdhui :) mais combien de textes str1 peut supporter?
Title: Re: besoin d'aide pour les textes!
Post by: Torio on February 07, 2012, 12:24:09 pm
Autant que tu veux, du moment que ça n'excède pas la mémoire de la calculatrice (c'est à dire beaucoup, beaucoup de textes).
Title: Re: besoin d'aide pour les textes!
Post by: kindermoumoute on February 07, 2012, 12:55:05 pm
300000 lettres si tu gère en appvars.
Title: Re: besoin d'aide pour les textes!
Post by: Cram on February 07, 2012, 04:30:05 pm
ohh daccord je crois que je vais avoir assez de place ;D sa fonctionne merci :D
Title: Re: besoin d'aide pour les textes!
Post by: Eiyeron on February 09, 2012, 04:41:01 am
On peut pas lire les app bars archives?
Title: Re: besoin d'aide pour les textes!
Post by: kindermoumoute on February 09, 2012, 12:34:00 pm
Si, avec la commande GetCalc("appvAPPVAR",Y1) ou Y1 s'utilise comme un pointeur dans la syntaxe suivante :
Code: [Select]
:GetCalc("appvAPPVAR",Y1)
:{Y1}=>A
:4=>{Y1+3}
Title: Re: besoin d'aide pour les textes!
Post by: Eiyeron on February 09, 2012, 03:28:13 pm
Alors la, ça peut aller très loin! :p
Ça m'interesse beaucoup, je te remercie
Title: Re: besoin d'aide pour les textes!
Post by: Eiyeron on February 09, 2012, 03:31:53 pm
Alors la, ça peut aller très loin! :p
Ça m'interesse beaucoup, je te remercie
Title: Re: besoin d'aide pour les textes!
Post by: kindermoumoute on February 09, 2012, 03:33:17 pm
Damn, mais il faut apprendre à cliquer une fois ! T'es sur un smartphone ou quoi ?
Title: Re: besoin d'aide pour les textes!
Post by: Eiyeron on February 12, 2012, 12:36:21 pm
Bingo!
Opéra sur Itouch...
Title: Re: besoin d'aide pour les textes!
Post by: Hayleia on February 12, 2012, 01:10:19 pm
Si, avec la commande GetCalc("appvAPPVAR",Y1) ou Y1 s'utilise comme un pointeur dans la syntaxe suivante :
Code: [Select]
:GetCalc("appvAPPVAR",Y1)
:{Y1}=>A
:4=>{Y1+3}
Euh, non.
{Y1}→A   marche
4→{Y1+3}   marche pas.
On ne peut que lire des données archivées mais pas écrire. Ce serait trop beau ;)
Title: Re: besoin d'aide pour les textes!
Post by: Eiyeron on February 12, 2012, 01:41:59 pm
Dommage... De toutes façons, c'est un peu normal! ;)
/me part se renseigner sur une commande rapide de texte...
Title: Re: besoin d'aide pour les textes!
Post by: kindermoumoute on February 12, 2012, 04:54:47 pm
Oui au temps pour moi... erreur d'inattention. ;)