Bonsoir,
Est-il possible de disposer de menus contextuels s'affichant à proximité de la souris lors d'un click droit et permettant de choisir entre différentes actions (comme dans Word, Excel ou tant d'autrees programmes).
Merci d'avance
Bonsoir,
Est-il possible de disposer de menus contextuels s'affichant à proximité de la souris lors d'un click droit et permettant de choisir entre différentes actions (comme dans Word, Excel ou tant d'autrees programmes).
Merci d'avance
Salut,
ca doit se faire facilement avec une forme que tu affiches à chaque click droit et aux coordonnées de la souris.
sinon tu fais une petite recherche pour menu contextuel
http://www.developpez.net/forums/sea...earchid=388112
a plus
Il faut d'abord créer une entrée dans les menus dont la propriété visible est a false, si on ne veut pas voir le popup menu affiché continuellement dans la barre des menus. ajouter les sous menus qui apparaitront lors du déclenchement du menu contextuel, et quand on a besoin d'afficher le popup, faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part PopupMenu NomDuMenu
En général, on ne demande de conseils que pour ne pas les suivre ou, si on les a suivis, reprocher à quelqu'un de les avoir donnés
(ALEXANDRE DUMAS)
N'hésitez pas à visiter ma page de contributions
Merci pour ces conseils mais je bloque dans la reconnaissance de l'évènement "click droit"
A bientôt
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub MonControl_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single) MsgBox "valeur de Button = " & CStr(Button), vbInformation End Sub
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub MonControl_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single) MsgBox "valeur de Button = " & CStr(Button), vbInformation End Sub
Bouton droit: Button prendre pour valeur 0
Bouton gauche: Button prendre pour valeur 1
Soyez sympa, pensez -y
Balises[CODE]...[/CODE]
Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
Balises[C]...[/C] code intégré dans une phrase.
Balises[C=NomDuLangage]...[/C] code intégré dans une phrase quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
👉 → → Ma page perso sur DVP ← ← 👈
Merci pour vos conseils mais je ne pense pas avoir bien saisi la proposition de Delbeke car, lorsque je déclare un menu dont la propriété visible est à false, tous les sous-menus deviennent également invisibles.
Une bidouille consiste à insérer des boutons les uns en dessous des autres de telle sorte que cela fait penser à un menu lorqu'il est déroulé.
Ce n'est pas glorieux mais ça marche.
Encore merci
Oui, mais ils apparaitront avec la commande popupmenu et ce a l'endroit de ton curseur
En général, on ne demande de conseils que pour ne pas les suivre ou, si on les a suivis, reprocher à quelqu'un de les avoir donnés
(ALEXANDRE DUMAS)
N'hésitez pas à visiter ma page de contributions
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager