FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Menu contextuel style case à cocher
Menu contextuel style case à cocher
Débuté par LC, 01 sep. 2018 11:37 - 6 réponses
Connectez-vous…
LC
#1
Membre enregistré
628 messages
Popularité : +0 (16 votes)
Posté le 01 septembre 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 ...
Signaler
0
0
Francis MOREL
#2
Membre enregistré
355 messages
Popularité : +37 (39 votes)
Posté le 01 septembre 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
Signaler
0
0
LC
#3
Membre enregistré
628 messages
Popularité : +0 (16 votes)
Posté le 01 septembre 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
Signaler
0
0
Michel lahellec
#4
Posté le 02 septembre 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
Signaler
0
0
popoy
#5
Posté le 02 septembre 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.
Signaler
0
0
Monsieur WILHELM
#6
Posté le 15 novembre 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 ?
Signaler
0
0
Monsieur WILHELM
#7
Posté le 15 novembre 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.
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte