|
| Menu contextuel style case à cocher |
| Iniciado por LC, 01,sep. 2018 11:37 - 6 respuestas |
| |
| | | |
|
| |
Miembro registrado 677 mensajes |
|
| Publicado el 01,septiembre 2018 - 11:37 |
Bonjour à tous, j'ai créé un menu contextuel avec 3 options de type "coche", "Affichage rouge", "Affichage bleu", "Affichage vert" j'ai affecté chaque option à un "groupe" de la sorte que lorsque je sélectionne (coche) une option cela décoche les autres, enfin c'est comme ça que je le comprends. mon problème : lorsque sur ma fiche je fais click droit pour afficher ce menu contextuel, j'ai bien mes 3 options mais aucune coche ne change d'état les 3 sont cochées ... je code donc : monoption1.. cochée = vrai monoption2.. cochée = faux monoption3.. cochée = faux l'affichage initial est bon, mais même problème signalé plus haut, quelque soit mon choix d'option, rien ne se passe, les coches restent identiques qu'est ce que j'ai oublié ? ou pas compris ... |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 356 mensajes |
|
| Publicado el 01,septiembre 2018 - 14:00 |
Bonjour,
Si ma mémoire est bonne (je n'ai pas Windev sous la main) il faut que ce code soit appelé juste avant l'affichage du menu contextuel, par exemple dans l'action "affichage du menu contextuel" ou un truc du genre.
A+
-- Francis MOREL http://www.SoftProtect.fr |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 677 mensajes |
|
| Publicado el 01,septiembre 2018 - 15:21 |
| Comme je précise dans mon message, le code est bon et une seule case est cochée, c'est lorsque j'utilise ce menu que les cases ne bougent plus |
| |
| |
| | | |
|
| | |
| |
| Publicado el 02,septiembre 2018 - 14:51 |
Bonjour. Je ne comprends pas ce que vous-même entendez pa groupe. Peut-être faire une procédure qui décoche le tout. Et une procédure qui coche l’une ou l’autre. On peut tester ces 2 codes en passant par 2 boutons. Un bouton qui efface tout. Un bouton qui par exemple coche la 2 eme option. vérifier que le menu réagit bien. Si oui, mettre le code derrière chaque option...
Bonne journée Michel lahellec, Montréal |
| |
| |
| | | |
|
| | |
| |
| Publicado el 02,septiembre 2018 - 15:03 |
je te conseil d'utiliser des variables globales booléennes et tu initialise le menu grâce a ces variables. puis tu modifie la valeur de celles ci a chaque modifications des cases. |
| |
| |
| | | |
|
| | |
| |
| Publicado el 15,noviembre 2018 - 10:52 |
Bonjour, j'ai exactement le meme problème
mon code dans l'option (évenement "Selection de menu GR_DetailCalcul")
GR_DetailCalcul..Visible = PAS GR_DetailCalcul..Visible OPT_DétailCalculs..Cochée = GR_DetailCalcul..Visible 1) Je ne comprends pas comment ce code peut ne pas fonctionner ? (c'est ce que je fais habituellement)
2) je ne comprends pas la solution de popoy on le trouve comment l'event d'initialisation du menu ? |
| |
| |
| | | |
|
| | |
| |
| Publicado el 15,noviembre 2018 - 11:21 |
J'ai trouvé une solution... en passant par les actions
j'ai mis mon code dans une procédure locale. supprimé de l'event "Selection de menu" ce code affecté à l'action du menu la procédure locale en question.
merci à Francis MOREL qui m'a mis sur la piste. |
| |
| |
| | | |
|
| | | | |
| | |
|