MENU CONTEXTUEL APPARAISSANT AU POINTEUR DE LA SOURIS (DÉBUTANT)

daerlnaxe Messages postés 31 Date d'inscription mercredi 18 octobre 2000 Statut Membre Dernière intervention 8 avril 2004 - 9 avril 2002 à 10:21
nethiery Messages postés 7 Date d'inscription mardi 26 août 2003 Statut Membre Dernière intervention 15 septembre 2003 - 13 sept. 2003 à 06:57
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/2989-menu-contextuel-apparaissant-au-pointeur-de-la-souris-debutant

nethiery Messages postés 7 Date d'inscription mardi 26 août 2003 Statut Membre Dernière intervention 15 septembre 2003
13 sept. 2003 à 06:57
super merci
GlaDeuR Messages postés 3 Date d'inscription dimanche 16 juin 2002 Statut Membre Dernière intervention 30 août 2003
17 juin 2002 à 21:59
Merci moi aussi je débute et ta source m'est très utile ;)))

bonne continuation à+
daerlnaxe Messages postés 31 Date d'inscription mercredi 18 octobre 2000 Statut Membre Dernière intervention 8 avril 2004
9 avril 2002 à 17:07
non mais ca je le savais... c un tuto de base

mais a moins que je ne me trompe tu peux pas y faire ce que tu veux genre charger des images, changer la modif la tronche du bouton etc etc tout bonnement parceque c l'interface de windows qui prend cela en compte
cs_yodaben Messages postés 20 Date d'inscription jeudi 22 novembre 2001 Statut Membre Dernière intervention 5 juin 2007
9 avril 2002 à 14:16
Salut
Chui pas un master, mais si tu veux faire une menu contextuel simple ben il te suffit de créé un menu que tu l'affiche pas. Ensuite tu utilise la fonction popupmenu
ex: popupmenu <nom tu menu>
Petite Info le nom du menu c le nom du menu principal. (Fichier par exp)
cs_yodaben Messages postés 20 Date d'inscription jeudi 22 novembre 2001 Statut Membre Dernière intervention 5 juin 2007
9 avril 2002 à 14:16
Salut
Chui pas un master, mais si tu veux faire une menu contextuel simple ben il te suffit de créé un menu que tu l'affiche pas. Ensuite tu utilise la fonction popupmenu
ex: popupmenu <nom tu menu>
Petite Info le nom du menu c le nom du menu principal. (Fichier par exp)
daerlnaxe Messages postés 31 Date d'inscription mercredi 18 octobre 2000 Statut Membre Dernière intervention 8 avril 2004
9 avril 2002 à 10:21
ouais j'avais un chti probleme quand la fenetre se reduisait...

-dans form1 il faut modifier les lignes:
Form2.Top = Y
Form2.Left = X

par:
Form2.Top = (Y + Form1.Top)
Form2.Left = (X + Form1.Left)

et la ben votre menu se colle a votre souris quand vous cliquez.. (a noter qu'il a tendance a apparaitre un peu au centre..)

ON peut faire pareil dans une mdiform a condition de pas mettre la form2 en child... dans ce cas par contre faut remplacer par:
Form2.Top = (Y + MDIForm1.Top)
Form2.Left = (X + MDIForm1.Left)

et ne pas oublier de charger la form1 dans le mdiform

voila enjoy
Rejoignez-nous