PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → evenement option menu
evenement option menu
Iniciado por nazachra, 10,jun. 2011 16:09 - 4 respuestas
Publicado el 10,junio 2011 - 16:09
bonjour,
svp!
comment intercepter clic sur une option menu principale ?
merci
Miembro registrado
65 mensajes
Publicado el 07,octubre 2014 - 10:02
Bonjour,

Avez vous trouvez une solution, je cherche aussi...
On ne peut faire
Evénement(IdentEvenement, "FEN_principale._Menu", 0)
ni
Evénement(IdentEvenement, "FEN_principale.OPT_Import_Données", 0)

visiblement _Menu est un inconnu ! Erreur 10041

Merci
Publicado el 07,octubre 2014 - 16:27
Bonjour

CONSTANTE WM_NCLBUTTONDOWN = 0x00A1
Evénement(_EventMenuMainClic, MaFenêtre..Nom, WM_NCLBUTTONDOWN)

Bonne journée!...
Miembro registrado
65 mensajes
Publicado el 07,octubre 2014 - 17:42
Merci effectivement, je capte bien le clic sur le menu principal, mais _EVE.nom renvoi le nom de la fenetre.

Savez vous comment récupérer le nom du menu principal (quitter, fenetres...)
ou le nom du sous menu ayant des options ?

Merci.
Publicado el 18,julio 2019 - 17:12
Bonjour,
Je réssucite ce sujet.
Je cherche à faire exactement la même chose.

J'aimerai intercepté le fait de faire un clic droit le menu principal d'une fenêtre et de pouvoir récupérer sur quel option j'ai cliqué.

La fonction :
CONSTANTE WM_NCLBUTTONDOWN = 0x00A1
Evénement(_EventMenuMainClic, MaFenêtre..Nom, WM_NCLBUTTONDOWN)

Ne se déclenche qu'au clic sur un menu, mais pas sur un sous menu.
De plus, il ne renvoi pas l'option.

Savez-vous si c'est possible ?