neow Le 30/04/2007 à 11:43 bonjour à tous je voudrai savoir comment mettre des raccourcis pour lancer un programme qui est dans var link sous ti 89 titanium
je retrouve plus mon manuel :'(
merci bcp
neow Le 30/04/2007 à 12:03 j'ai mis le programme que tu m'as dit mais après je sais pas comment faire
aze Le 30/04/2007 à 12:20 dans ton programme kbdprgm tu tapes prog() où prog c'est le nom du programme que tu veux lancer
neow Le 30/04/2007 à 12:39 oui cca ca marche mais pour en faire un raccourci avec la touche diamant tu peux détailler les étapes stp (merci encore)
neow Le 30/04/2007 à 13:02 ce que j'ai pas compris c'est comment faire pour faire en sorte que kbdprgm mémorise le programme avec le numéro j'arrive pas à le faire
j'ai trouvé ca :
Installation
------------
1. Send the included program kbdchk to the Main folder on your
calculator.
2. Edit each kbdprgm that already exists on your calculator (if any),
adding the following line to the very *beginning* of the program:
:main\kbdchk(x)
Replace the 'x' with the number of the kbdprgm you're editing (e.g.,
for kbdprgm5, use "main\kbdchk(5)").
3. For each kbdprgm number that doesn't exist on your calculator,
create a new one and add the following line:
:main\kbdchk(x)
again replacing 'x' with the number of that kbdprgm.
4. If you wish, you can archive the kbdchk program and the kbdprgms
using the VAR-LINK menu or the Archive command on the Home Screen.
Usage
-----
Setting up a kbdprgm for a particular folder:
- Create a program named 'kbdprgmx', where 'x' is a digit from 1 to
9, in the folder where you want that kbdprgm to be active, and add
the desired code to the program.
When that folder is the current folder (set by using the MODE screen
or setFold() command), that kbdprgm will be executed when the
corresponding [Diamond] + digit keyboard shortcut is pressed.
Setting up a global kbdprgm:
- In the appropriate kbdprgm in the Main folder, add the desired
code *after* the following line:
:main\kbdchk(x)
where 'x' is a digit from 1 to 9.
When the corresponding [Diamond] + digit keyboard shortcut is pressed,
the code will be executed only if that kbdprgm file does not exist in
the current folder. If the same kbdprgm exists in the current
folder, it will override the code in the Main folder's kbdprgm.
le problème c'est que j'ai le kbdchk , j'ai fait :main\kbdchk(1) 2 3 etc...
mais après je capte pas faut creer un programme ...
il suffit de le renommer en kbdprgm1 et de le mettre dans le dossier main pour que ça marche avec <> + 1

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
neow Le 30/04/2007 à 13:52 je l'ai renommé kbdchk en kbdprgm1 mais ca lance rien
il est bien dans le dossier main ?

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
neow Le 30/04/2007 à 13:54 oui mais comment associer par exemple txtrider a diamant + 1
essaies tout simplement de renommer txtrider en kbdprgm1 et de le mettre dans le main (pas besoin de passer par un programme intermédiaire)

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
neow Le 30/04/2007 à 14:03 ca marche merci infiniement à tous
neow Le 30/04/2007 à 14:06 j'ai juste renommé en kbdprgm1 txtrider et ca marche
c'est seulement entre 1 et 9 les chiffres possibles, et même entre 1 et 6 pour les AMS récents.

Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?
xav Le 04/05/2007 à 21:52 merci pour ta reponse mais... non, le probleme ne vient pas de la...
j'ai créé kbdprgm2
kbdprgm2()
prgm
txtrider()
endprgm
et quand je fais diamant 2 la calculette me marque toujours :
"variable name is limited to 8 characters" !
déja diamand + 0 devrait seulement t'insérer le caractère inférieur ou égal, il y un problème quelque part.

Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?
tu tapes bien dans l'éditeur de programmes ? pas dans le home ?

<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)
<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant
xav Le 07/05/2007 à 16:39 oui bien sur...
par contre j'ai essayé avec un autre programme (cs pour ne pas le citer) et ca fonctionne !
donc pourquoi avec textrider ca ne marche pas ?
la calculette me marque :
"variable name is limited to 8 characters"
cela veut il dire que textrider ayant 9 lettres a un nom trop long ?