Poster un nouveau sujet Poster une réponse
Lier plusieurs menus
Auteur Message
Arthur^3
Invité
Posté le : Sam 20 Jui 2015, 12:35   Citer 

Bonjour a tous,

Muni d'une ti-82 stats, je cherche à créer un programme où l'utilisateur serait confronté à plusieurs colonnes de menus. Exactement comme lorsque l'on appuie sur la touche "prgm" et que l'on choisi entre les corpus de menus "exec", "edit" ou "nouv".

Merci par avance !

Arthur.

  Haut de page Bas de page 
 
Mingerton



Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
Posté le : Sam 20 Jui 2015, 16:23   Citer 

Malheureusement, cette commande n'existe toujours pas en Basic... Cele impliquerait de créer des variables Menus, qui n'existent pas encore.

----------------------
Mes articles
Mes programmes en ligne (je termine peu de projets)

Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN
 Adresse email Haut de page Bas de page 
 
Kelk'1
Invité
Posté le : Jeu 02 Juil 2015, 4:26   Citer 

Mingerton a raison, par contre il existe une fonction pour créer un menu, c'est la fonction....."menu"
voici comment elle marche : tu saisis

menu("[titre de ton menu]","[titre de ton 1er sous-menu]",[lbl auquel il se référera],"[titre de ton 2eme sous-menu]",[lbl auquel il se rapportera],etc...(jusqu'à 7 sous-menus)

Par exemple je crée le programme "TESTE":


Code
 
PROGRAM:TESTE

: menu("MENU TESTE","BONJOUR",1,"AU REVOIR",AU
: lbl 1
: Disp"BONJOUR"
: Pause
: pgrmTESTE
: lbl AU
: Stop



Je viens de créer un menu qui me laisse choisir entre Bonjour et au revoir (comme les menus de la calculatrices)
et qui si je choisis "bonjour", m'écris le mot "bonjour", puis en appuyant sur entrée, je relance le programme
et si je choisis "au revoir", quitte le programme.

Je sais pas si t'étais déjà au courant pour tout ça mais j'espère que ce te sera utile


Tu remarqueras qu'avec cette méthode tu ne peux pas créer plusieurs menus avec des onglets (comme la calculatrice) mais tu peux te servir des labels pour les imiter: un label de ton menu qui enverra vers un autre menu: exemple



Code

: lbl A
: menu("menu 1","menu 2",B,"menu 3",C
: lbl B
: menu("menu 2","menu 3",C,"menu 1",A
: lbl C
: menu("menu 3","menu 2",B,"menu 1",A




Ce programme te créer 3 menus qui s’appellent les uns les autres

  Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
Poster un nouveau sujet Poster une réponse





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink