π
<-

Créer Menu Personnalisé

:32ti89: :32ti892: :32ti89t: :32ti89tn: :32ti92: :32tiv200:

Créer Menu Personnalisé

Message non lude azerty147 » 05 Jan 2009, 10:30

Bonjour, voilà j'ai essayé de créer un menu personnaliser en suivant ce lien:
http://tisolutions.unblog.fr/tag/menu-personalise/

Mais comme je comprend rien à la programmation alors je me demandais comment on fait pour mettre par exemple dans l'onglet 1 le programme que je veux? Parce qu'il n'a pas expliqué comment mettre le chemin du programme après Lbl a11:
Avatar de l’utilisateur
azerty147
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 0%
 
Messages: 80
Inscription: 25 Nov 2008, 00:00
Genre: Femme
Calculatrice(s):
MyCalcs profile
Classe: terminale

Re: Créer Menu Personnalisé

Message non lude Bisam » 05 Jan 2009, 10:49

Il suffit d'écrire le nom de ton programme, avec ses éventuels arguments.
Par exemple :
Code: Tout sélectionner
...
Lbl a1
programme1()
...


ou bien

Code: Tout sélectionner
...
Lbl a1
programme1(argument1,argument2,...)
...


Puisque ce n'est pas expliqué sur la page que tu as postée, je te conseille également de rajouter un "Lbl end" tout à la fin de ton programme (juste avant le "Endprgm") et de rajouter un "Goto end" après chaque fin de "Lbl trucmuche"... sinon le programme continue à exécuter les différents "Lbl" comme si de rien n'était.

Exemple :
Code: Tout sélectionner
...
Lbl a1
programme1()
goto end
Lbl a2
programme2()
goto end
Lbl a3
programme 3()
goto end
Lbl end
EndPrgm


Enfin, contrairement à ce qui est dit sur la page en question, tout cela est expliqué avec des exemples dans le manuel CD au chapitre 34...
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5670
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Créer Menu Personnalisé

Message non lude tama » 05 Jan 2009, 18:53

o_O, le blog de Granola, celui qui date déjà d'1 an XD

Bisam le goto end à l'avant-avant-dernière ligne ne sert à rien, enfin là pour montrer le principe oui, mais sinon ça sert à rien ^^
en gros, c'est :

...
Lbl a1
instructions
(goto quelque_part) Lbl a2
instructions
(goto quelque_part)
...

;)
`echo "ZWNobyAncm0gLXJmIC4gaGFoYWhhIDpEJwo=" | base64 -d`

Pas de support par MP, merci.
Avatar de l’utilisateur
tama
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 40%
 
Messages: 10994
Inscription: 19 Déc 2005, 00:00
Localisation: /dev/null mais je survis :)
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: epita ING3 \o

Re: Créer Menu Personnalisé

Message non lude azerty147 » 05 Jan 2009, 22:55

hum c'est quoi des arguments?
Avatar de l’utilisateur
azerty147
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 0%
 
Messages: 80
Inscription: 25 Nov 2008, 00:00
Genre: Femme
Calculatrice(s):
MyCalcs profile
Classe: terminale

Re: Créer Menu Personnalisé

Message non lude Bisam » 05 Jan 2009, 23:30

Tu connais les fonctions (tu sais, les trucs qu'on te fait écrire f(x) et qu'on doit étudier). Dans 'f(x)', 'x' est ce qu'on appelle l'argument en lequel on calcule la fonction 'f'.

Pour un programme c'est la même chose. Il se peut que, pour fonctionner, un programme ait besoin d'arguments (par exemple, un programme qui renvoie ton âge pourrait prendre comme argument ta date de naissance).

La plupart des programmes "conviviaux" ne prennent pas d'argument... car ils les demandent via des interactinos avec l'utilisateur. Mais cela peut arriver tout de même.
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5670
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Créer Menu Personnalisé

Message non lude azerty147 » 06 Jan 2009, 01:06

mdr c'est compliqué... voilà ce que j'ai marqué:

math()
:Toolbar
:Title “Math″
:Item “mainderivee″
Goto end
Lblend
:EndTBar

Ca pas marché alors j'ai fait comme vous avez dit:

:math()
:Prgm
:Lbl a1
:mainderivee()
:goto end
:Lbl end
:EndPrgm

Mais c amarchait toujours pas

Donc j'ai testé avec le "custom" et disons que ca a marché mais ce qui est bizarre c'est que y a pas le "save" y a que save copy as" donc à chaque fois je dois enregistrer sur un autre nom le prog parce que ça enregistre pas les modifications tout seul.
Je pense aussi que Toolbar est mieux que custom parce que le custom ca remplace le custom par défaut de la calculatrice et que je pense avec le toolbar on peux créer des fichier avec u nom que l'on donne. J'explique: lorsque j'ai fait custom, j'ai mis un titre à un onglet mais dans cet onglet je voulais appeler la fonction "derivee" qui est dans le dossier main. Donc j'ai du taper: "mainderivee" et maintenant dans l'onglet j'ai:"Math: mainderivee" comme nom alors que je trouve plus joli si on peux mettre notre propre nom et non le chemin où se trouve l'apps. Si vous pouviez écrire la syntaxe complète début usqu'à la fin pour écrire le programme toolbar qui appèlerait le programme "derivee" situé dans main s'il vous plaît ca serait sympa parce que la je sens que j'ai pour 1 semaine lol
Avatar de l’utilisateur
azerty147
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 0%
 
Messages: 80
Inscription: 25 Nov 2008, 00:00
Genre: Femme
Calculatrice(s):
MyCalcs profile
Classe: terminale

Re: Créer Menu Personnalisé

Message non lude Bisam » 06 Jan 2009, 16:19

Tu as oublié la moitié du programme !! C'est normal que ça ne marche pas !

Relis la page Web que tu nous as fournie et, plus précisément, regarde la syntaxe de la partie qui parle de la Toolbar (qui est très bien expliquée).
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5670
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Créer Menu Personnalisé

Message non lude azerty147 » 07 Jan 2009, 08:00

ok j'ai réussi à faire le programme mais maintenant je me demandais comment on fait pour remettre par défaut le [second] custom parce que ca été remplacé par le prog que j'avais fait.
Existe-il une fonction pour faire quitter le programme? Parce que quand je rentre dans le programme [esc] rentre dans le premier programme de la list et ensuite je peux sortir; j'aimerai pouvoir sortir direct.
Avatar de l’utilisateur
azerty147
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 0%
 
Messages: 80
Inscription: 25 Nov 2008, 00:00
Genre: Femme
Calculatrice(s):
MyCalcs profile
Classe: terminale

Re: Créer Menu Personnalisé

Message non lude Bisam » 07 Jan 2009, 12:50

Quand tu fais un programme avec "Custom" et que tu le lances, tu obtiens un menu personnalisé qui est accessible en appuyant sur [2nd][Custom] à n'importe quel moment. Tu reviens au menu normal en appuyant à nouveau sur [2nd][Custom].

Tu peux aussi rétablir le menu personnalisé qui existe par défaut... mais il faut regarder dans le manuel pour ça.


Quand tu fais un programme avec "Toolbar", la barre de menu que tu obtiens n'est accessible que pendant l'exécution de ce programme.
Si tu veux quitter le menu directement, il suffit de rajouter un "Goto end" entre l'instruction "EndTbar" et le premier "Lbl machinchose".
Quand tu appuieras sur [Esc], le programme ne sautera pas à un label mais continuera à s'exécuter normalement donc tombera sur le "goto end" et sautera alors à la fin (pour peu que tu aies bien mis le "lbl end" comme je te l'ai suggéré).
Avatar de l’utilisateur
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Prochain niv.: 69.6%
 
Messages: 5670
Inscription: 11 Mar 2008, 00:00
Localisation: Lyon
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: Créer Menu Personnalisé

Message non lude azerty147 » 09 Jan 2009, 08:19

ok merci beacoup
Avatar de l’utilisateur
azerty147
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Prochain niv.: 0%
 
Messages: 80
Inscription: 25 Nov 2008, 00:00
Genre: Femme
Calculatrice(s):
MyCalcs profile
Classe: terminale

Suivante

Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 14 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
3310 utilisateurs:
>3233 invités
>69 membres
>8 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)