Bonjour,
J'ai créé des menus dans mon plugin comme ceci :
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 <plugin> <extension point="org.eclipse.ui.menus"> <menuContribution locationURI="menu:org.eclipse.ui.main.menu?after=additions"> <menu id="preview.menu" label="Preview as..."> <command commandId="preview.command.pdf" id="preview.menu.command.pdf"> </command> <command commandId="preview.command.html" id="preview.menu.command.html"> </command> </menu> </menuContribution> </extension> <extension point="org.eclipse.ui.commands"> <command id="preview.command.pdf" name="PDF"> </command> <command id="preview.command.html" name="HTML"> </command> </extension> <extension point="org.eclipse.ui.handlers"> <handler class="actions.PdfPreview" commandId="preview.command.pdf"> </handler> <handler class="actions.HtmlPreview" commandId="preview.command.html"> </handler> </extension> </plugin>
... et je souhaiterais les rendre enable (ou visible s'il n'y a pas d'autre solution) si la page contenu dans l'éditeur est de type *.monformat.
Mais je ne sais pas comment faire.
Comment puis-je m'y prendre ?
Merci d'avance![]()
Partager