[..] GUICtrlCreateTreeView => Clic droit + Menu perso

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

[..] GUICtrlCreateTreeView => Clic droit + Menu perso

#1

Message par L4crymal »

Bonjour tout le monde, ce post remplace ce dernier http://www.autoitscript.fr/forum/viewto ... =20&t=5123 qui est, il faut avouer, incompréhensible ( il faudrait si possible le supprimer merci d'avance )

Pour récapituler, je cherche une méthode ( si elle existe ) de faire un clic droit sur un item de GUICtrlCreateTreeView et qu'un menu (qu'on pourra personnaliser) apparaisse.

Merci beaucoup d'avance =)
Modifié en dernier par L4crymal le ven. 30 avr. 2010 19:45, modifié 2 fois.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] GUICtrlCreateTreeView => Clic droit + Menu perso

#2

Message par Tlem »

A première vue, l'utilisation de GUIGetMsg en mode avancé semble être le plus approprié. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: [..] GUICtrlCreateTreeView => Clic droit + Menu perso

#3

Message par SagePourpre »

J'aime bien cette fonction pour la gestion de mes treeviews ...
(trouvé sur les forums anglais )
z_Supertreeview Ex.au3
(6.29 Kio) Téléchargé 87 fois
Par un WM_NOTIFY, tu peux gérer absolument tous les événements possibles
(Clic droit, clic gauche, double-clic gauche, double-clic droit, pression de touches,
débt d'édition d'un label, fin d'éditions de label, etc... )
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Avatar du membre
L4crymal
Niveau 8
Niveau 8
Messages : 513
Enregistré le : mer. 24 sept. 2008 14:53
Status : Hors ligne

Re: [..] GUICtrlCreateTreeView => Clic droit + Menu perso

#4

Message par L4crymal »

Énorme :o

Jvé gérer pour me concocter un petit menu maintenant.

Merci pour tout vous gérez trop, comme d'hab 8)

EDIT: J'ai parlé trop vite :s

En fait ma GUI est en Événementielle ...
SagePourpre
Niveau 7
Niveau 7
Messages : 442
Enregistré le : dim. 06 juil. 2008 09:11
Status : Hors ligne

Re: [..] GUICtrlCreateTreeView => Clic droit + Menu perso

#5

Message par SagePourpre »

Dans l'éventualité ou tu te servirais du modèle proposé en téléchargement
inclus dans mon précédent message, OnEventMode mis à 0 ou 1 n'affecte pas
le déroulement des opérations.


Tu n'as qu'à changé la msgbox sous
Case $NM_RCLICK ; The user has clicked the right mouse button within the control
pour les actions à faire.


Sinon, guictrlsetonevent fonctionne...
► Afficher le texte
mais seulement avec le clic gauche...

Pour le clic droit, la fonction WM_NOTIFY de mon lien les gère très bien...
Le Sage Pourpre, pour qui la vie est tellement
plus belle vue du haut de son Pouf = )
Répondre