Bonjour,
Je travaille sur une application Eclipse RCP qui possède une « Tree View » à laquelle j’ai ajouté un menu comme suit :
public class MyView extends ViewPart implements TreeViewer … {
...
private MyTreeViewer viewer;
…
private void makeContextMenu(){
MenuManager manager = new MenuManager("…");
manager.add(new Item1());
manager.add(new Separator());
manager.add(new Item2(this));
Menu menu = manager.createContextMenu(viewer.getControl());
viewer.getControl().setMenu(menu);
getSite().registerContextMenu(manager,viewer);
}
…
}
J’aimerais savoir comment activer ou désactiver les items de ce menu lors de la capture d’un événement (La sélection dans la « Tree View » a changée).
Partager