| container_option | |
|
|
Auteur | Message |
---|
wiwi60
Nombre de messages : 57 Date d'inscription : 21/11/2011
| Sujet: container_option Jeu 8 Déc 2011 - 12:55 | |
| bonjour j'utilise un container_option - Code:
-
label but,menu1,menu2 rem crée un CONTAINER_OPTION avec la position et les dimensions par défaut container_option 1 top 1,100 rem le remplir avec 2 OPTIONS option 2:parent 2,1 top 2,10:left 2,10:caption 2,"option 1" option 3:parent 3,1 top 3,40:left 3,10:caption 3,"option 2" but: message "retour" on_click 2,menu1
on_click 3,menu2 end menu1: message "menu1"
goto but menu2: print "menu2"
goto but ci dessus le code simplifié pourquoi je ne peut resélectionner l'option choisi apres le retour? en 2ieme passage le on_click est inefficace si l'option est deja choisi | |
|
| |
Invité Invité
| Sujet: Re: container_option Jeu 8 Déc 2011 - 13:14 | |
| Bonjour wiwi60 Ton programme n'est pas évènementiel. voici comment il devrait être conçu: - Spoiler:
- Code:
-
label menu1,menu2 rem crée un CONTAINER_OPTION avec la position et les dimensions par défaut container_option 1 top 1,100 rem le remplir avec 2 OPTIONS option 2:parent 2,1 top 2,10:left 2,10:caption 2,"option 1" option 3:parent 3,1 top 3,40:left 3,10:caption 3,"option 2"
on_click 2,menu1 on_click 3,menu2 end :' fin de la mise en place des objets, et maintenant le programme est évènnementiel
menu1: message "menu1" return
menu2: print "menu2" return
Le END termine la mise en place du GUI. Et à partir de là, Panoramic attend qu'un évènement se produise. Parcourt l'ensemble de l'aide Panoramic: Manuel utilisateur, Conseil, Manuel de référence, et aussi sur le forum dans Accueil: Tutoriels et éclaircissements
Dernière édition par cosmos70 le Dim 11 Déc 2011 - 16:42, édité 1 fois |
|
| |
Jicehel
Nombre de messages : 5947 Age : 51 Localisation : 77500 Date d'inscription : 18/04/2011
| Sujet: Re: container_option Jeu 8 Déc 2011 - 13:16 | |
| Tu m'as pris de court Cosmos Parfaitement répondu, je n'aurais pas fait mieux... | |
|
| |
Nardo26
Nombre de messages : 2294 Age : 55 Localisation : Valence Date d'inscription : 02/07/2010
| Sujet: Re: container_option Jeu 8 Déc 2011 - 13:17 | |
| idem grillé au poteau ! tous les on_###,monLabel doivent être considérés comme des gosub monLabel... | |
|
| |
wiwi60
Nombre de messages : 57 Date d'inscription : 21/11/2011
| Sujet: Re: container_option Jeu 8 Déc 2011 - 13:54 | |
| Merci le code fonctionne (je sais c un peu brouillon mon code j'essai de m'ameliorer) le code de fonctionne bien mais si je reclique sur le menu precedemment selectionner l'action ne se refait pas ex: clique option1=>message (ok) clique option2=>message (ok) si : je clique sur option2=> rien" KO" le on_click n'est pas pris en compte sur l'option precedemment choisit - Code:
-
label menu1,menu2 button 1 top 1,15 button 2 top 2,50
on_click 1,menu1 on_click 2,menu2 end menu1: message "menu1" return menu2: message "menu2" return avec des boutons ca fontionne pourquoi une difference action entre "onclick et option" et "on_click et button"
Dernière édition par wiwi60 le Jeu 8 Déc 2011 - 14:29, édité 1 fois | |
|
| |
Invité Invité
| Sujet: Re: container_option Jeu 8 Déc 2011 - 14:15 | |
| Desolé wiwi60, mais j'ai rien changé, j'ai enlevé un message mal placé, et rendu évènementiel. Mais il fait ce que tu lui dit, tel qu'il est codé: menu1: il montre le message menu 2, il écrit sur form 0, puisque c'est: - Code:
-
print "menu2" et c'est toi qui a mis print, au lieu de message. Maintenant il faut relire les lignes pour savoir ce que fait le programme, et ici c'est pas dure. - Citation :
- Tu m'as pris de court Cosmos Parfaitement répondu, je n'aurais pas fait mieux...
- Citation :
- idem grillé au poteau
J'aurai du m'appelé Lucky Luke Je vais me coucher pour vous laisser un peu d'avance! |
|
| |
wiwi60
Nombre de messages : 57 Date d'inscription : 21/11/2011
| Sujet: Re: container_option Jeu 8 Déc 2011 - 14:26 | |
| pas de soucis mais je sais pas si tu a lu ce que je veux faire en fait je veut rafraichir les options les remettre en etat initial (cf mon post au dessus) | |
|
| |
Invité Invité
| Sujet: Re: container_option Jeu 8 Déc 2011 - 15:32 | |
| Bon, mais normalement c'est pas le but des options. Dans ce cas là, il faudrait plutôt employer CHECK, qui marche individuellement. Les options, qui en plus sont dans un container_option, ont pour effet de choisir celui cliqué, les autres sont mis à zéro, c'est le but. Tu fais le choix pour l'un d'eux. |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 69 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: container_option Jeu 8 Déc 2011 - 15:39 | |
| Bonjour Wiwi, salut Cosmos Je crois comprendre ce tu cherches Wiwi. Vois les commandes MARK_ON et MARK_OFF - Code:
-
label menu1,menu2 rem crée un CONTAINER_OPTION avec la position et les dimensions par défaut container_option 1 top 1,100 rem le remplir avec 2 OPTIONS option 2:parent 2,1 top 2,10:left 2,10:caption 2,"option 1" option 3:parent 3,1 top 3,40:left 3,10:caption 3,"option 2"
on_click 2,menu1 on_click 3,menu2 end :' fin de la mise en place des objets, et maintenant le programme est évènnementiel
menu1: message "menu1" mark_off 2 return
menu2: message "menu2" mark_off 3 return Mais Cosmos a raison, les OPTION(s) c'est pas trop prévu pour faire un menu. Voir plutôt MAIN_MENU et SUB_MENU A+ | |
|
| |
JL35
Nombre de messages : 7095 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: container_option Jeu 8 Déc 2011 - 15:55 | |
| Tiens, l'ami Jean-Claude ! ça fait plaisir de te voir... | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 69 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: container_option Jeu 8 Déc 2011 - 16:17 | |
| Ben oui, me revoilà
Je viens de terminer un stage de 8 mois d'assistant informatique à domicile, donc vous allez me revoir plus souvent.
A+ | |
|
| |
wiwi60
Nombre de messages : 57 Date d'inscription : 21/11/2011
| Sujet: Re: container_option Jeu 8 Déc 2011 - 16:52 | |
| Et Bien Merci a Jean claude et les mark_ c la fonctions que je recherchait !!!!
Ps : Desolé les label "Menu" c t juste pour l'exemple je ch pas a faire un menu juste des choix et des actions | |
|
| |
JL35
Nombre de messages : 7095 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: container_option Jeu 8 Déc 2011 - 17:39 | |
| @JC tu dois être savant maintenant, je sens que je vais faire appel à tes services... | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 69 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: container_option Jeu 8 Déc 2011 - 18:23 | |
| Content de t'avoir aiguillé Wiwi. Vois également CHECKED() çà va avec les OPTION(s) et le reste....
@JL35, j'ai même obtenu un diplôme de niveau IV (équivalant bac pro), mais çà n'a rien à voir avec la programmation. il s'agit surtout de former des personnes à l'usage des NTIC (Nouvelles Technologies de l'Information et de la Communication). C'est assez sympa.
Bon j'arrête de polluer le poste à Wiwi. | |
|
| |
wiwi60
Nombre de messages : 57 Date d'inscription : 21/11/2011
| Sujet: Re: container_option Jeu 8 Déc 2011 - 20:01 | |
| peut men dire plus sur cette formation en mp jean claude? | |
|
| |
Jean Claude
Nombre de messages : 5950 Age : 69 Localisation : 83 Var Date d'inscription : 07/05/2009
| Sujet: Re: container_option Jeu 8 Déc 2011 - 20:42 | |
| | |
|
| |
wiwi60
Nombre de messages : 57 Date d'inscription : 21/11/2011
| Sujet: Re: container_option Sam 10 Déc 2011 - 9:46 | |
| | |
|
| |
Contenu sponsorisé
| Sujet: Re: container_option | |
| |
|
| |
| container_option | |
|