Je développe un plugin qui présente un TreeViewer à l'utilisateur. J'ai
besoin d'afficher un menu contextuel lorsque l'utilisateur clique avec le
bouton droit sur un noeud de niveau 2 et un autre lorsque l'utilisateur
clique sur un noeud de niveau 3. Malheureusement, le TreeViewer ne propose
pas de méthode addClickListener.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Michel B.
Il y a une methode setMenu(Menu menu) qui permet d'affecter un menu popup a un Control. Il suffit donc de creer un menu en y ajoutant les elements necessaires, puis de le passer en argument a la methode setMenu du Control (un Tree par exemple). Il y a un exemple de menu popup dans un de mes logiciels en Open Source telechargeable sur http://openova.free.fr
"LR" a écrit dans le message news: 40cdca0f$
Salut,
Je développe un plugin qui présente un TreeViewer à l'utilisateur. J'ai besoin d'afficher un menu contextuel lorsque l'utilisateur clique avec le bouton droit sur un noeud de niveau 2 et un autre lorsque l'utilisateur clique sur un noeud de niveau 3. Malheureusement, le TreeViewer ne propose pas de méthode addClickListener.
Comment faire ? Merci d'avance Lilian
Il y a une methode setMenu(Menu menu) qui permet d'affecter un menu popup a
un Control.
Il suffit donc de creer un menu en y ajoutant les elements necessaires, puis
de le passer en argument a la methode setMenu du Control (un Tree par
exemple).
Il y a un exemple de menu popup dans un de mes logiciels en Open Source
telechargeable sur http://openova.free.fr
"LR" <LnoRspam@sib.org> a écrit dans le message news:
40cdca0f$1_2@news.bluewin.ch...
Salut,
Je développe un plugin qui présente un TreeViewer à l'utilisateur. J'ai
besoin d'afficher un menu contextuel lorsque l'utilisateur clique avec le
bouton droit sur un noeud de niveau 2 et un autre lorsque l'utilisateur
clique sur un noeud de niveau 3. Malheureusement, le TreeViewer ne propose
pas de méthode addClickListener.
Il y a une methode setMenu(Menu menu) qui permet d'affecter un menu popup a un Control. Il suffit donc de creer un menu en y ajoutant les elements necessaires, puis de le passer en argument a la methode setMenu du Control (un Tree par exemple). Il y a un exemple de menu popup dans un de mes logiciels en Open Source telechargeable sur http://openova.free.fr
"LR" a écrit dans le message news: 40cdca0f$
Salut,
Je développe un plugin qui présente un TreeViewer à l'utilisateur. J'ai besoin d'afficher un menu contextuel lorsque l'utilisateur clique avec le bouton droit sur un noeud de niveau 2 et un autre lorsque l'utilisateur clique sur un noeud de niveau 3. Malheureusement, le TreeViewer ne propose pas de méthode addClickListener.