2011-04-28 5 views
1

Salut équipe StackOverflow! J'ai créé une application de bureau Eclipse RCP avec un menu supplémentaire appelé «Aide» dans la barre de menus. Je ne l'ai pas créé à partir de l'une des façons habituelles comme l'ajout de l'extension actionSets, ou la création et l'enregistrement des actions à partir de ActionBarAdvisor.java du projet. Je n'en ai plus besoin. S'il vous plaît, suggérez-moi comment puis-je l'enlever de ma Menubar?comment supprimer le menu d'aide indésirable dans Eclipse RCP?

Répondre

4

Il est des sons comme les plug-ins de l'interface utilisateur d'aide sont inclus dans votre configuration d'exécution

Couple de choses à vérifier ...

- Jetez un coup d'oeil au fichier .Product de votre application, et voir quels plug-ins sont définis et vérifiez si le plug-in org.eclipse.help.ui est défini (org.eclipse.help est probablement défini car org.eclipse.ui.workbench l'exige, mais cela ne menu à afficher)

- Si vous utilisez Eclipse, ouvrez Run -> Run Configurations, sélectionnez l'application Eclipse que vous utilisez et vérifiez onglet plug-ins. S'il se lance avec «tous les espaces de travail et les plug-ins cible activés», les plug-ins d'aide de l'interface utilisateur seront également sélectionnés. Même si ce n'est pas le cas, vérifiez les plug-ins cochés pour voir si org.eclipse.help.ui est défini.

Cette configuration ne doit utiliser que les plug-ins requis pour votre application. Si elle a été créée à l'aide de l'option "Lancer une application Eclipse" du fichier .product, la configuration créée doit correspondre aux plug-ins définis dans ce fichier. Il est également important de s'assurer qu'aucun autre plug-in n'utilise org.eclipse.help.ui - cela peut être facilement vu en le supprimant, puis en cliquant sur le bouton 'Valider les plug-ins' dans la boîte de dialogue de configuration d'exécution, il vous montrera si quelque chose a été cassé après l'avoir enlevé

+0

Merci beaucoup danmec pour votre réponse. Vos TIPs ont vraiment travaillé pour mes quartiers. Je viens de vérifier les dépendances incluses dans le fichier * .product de mon projet et j'ai trouvé qu'il y avait un dep. appelé org.eclipse.search, que j'ai sélectionné et supprimé des dépendances de mon projet et il en a résulté ce que j'avais souhaité depuis plus de 4 jours. Enfin merci beaucoup! – yayayokoho3

Questions connexes