Bonjour,
Je rencontre un second problème lors de ma migration (voir Migration E3 vers E4]Supprimer Quick Access).
La toolbar ne fonctionne absolument pas.
Voici ce que j'ai avec Eclipse RCP 3.5 :
Et voici ce que j'obtiens avec Eclipse RCP 4.3 :
C'est encore plus éloquent avec une autre perspective :
En 3.5 :
En 4.3 :
On le voit :
J'ai réussi à me débarrasser de la ligne noire via CSS mais j'ai cherché toute la journée un moyen d'avoir mes toolbars, sans succès.
- Aucun bouton de toolbar n'est visible
- Le PerspectiveSwitcher est mal placé, non dimensionnable, et il y a une ligne noire pas propre.
J'ai l'impression que les contributions ne sont pas du tout vues : si j'active le Quick Access, je ne les trouve pas. Les features sont les mêmes, avec les mêmes plugins. Si je regarde dans l'about, je ne vois aucun de mes plugins.
Voici un exemple de contribution :J'ai tenté de réactiver un bouton que j'avais désactivé : lui est bien affiché mais à droite du PerspectiveSwitcher, aligné à droite, alors qu'il devrait être à gauche, aligné à gauche. En plus, le grip de déplacement de la toolbar est absent. La commande correspondante, elle, est visible dans le Quick Access. Mais le plugin qui la définit n'est pas plus visible que les autres qui définissent les contributions que je ne vois pas. En tout, l'extension est définie de façon similaire à celles qui ne fonctionnent pas.
Code : 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 <extension point="org.eclipse.ui.menus"> <menuContribution locationURI="toolbar:org.eclipse.ui.main.toolbar?before=instance"> <toolbar id="fr.wedia.noheto.toolbar.explorer.search"> <command commandId="fr.wedia.noheto.explorer.search.show.view" icon="icons/document_find.png" id="fr.wedia.noheto.explorer.search.show.view.menu" style="toggle" tooltip="%explorer.search.hide.show"> <visibleWhen> <test forcePluginActivation="true" property="fr.wedia.noheto.perspective" value="fr.wedia.noheto.application.perspective.default"> </test> </visibleWhen> </command> </toolbar> </menuContribution> </extension>
Aucune erreur de plugin non trouvé n'est loguée. Toutes les autres extensions sont visibles (vues, actions de vues, menus, menus popup, éditeurs, etc... sont bien présents).
Quelqu'un aurait-il une solution à ce problème ?
Merci d'avance pour votre attention et vos réponses.
Partager