Ich arbeite an einer Eclipse RCP-basierten Anwendung, und wir haben entschieden, dass keine der Menüoptionen Symbole neben dem Text anzeigen soll. Das Problem, das wir sehen, ist, dass die Standardaktionen wie Rückgängig, Wiederholen, Ausschneiden, Kopieren, Einfügen usw. die Standardsymbole für die entsprechenden Aktionen anzeigen.Wie entferne ich Symbole von Menüelementen in einer Eclipse RCP-basierten Anwendung?
Gibt es eine Möglichkeit, der Action Management-Infrastruktur mitzuteilen, dass sie die Symbole ignorieren soll? Meine Brute-Force-Lösung bestand darin, die SWT so umzubauen, dass MenuItem.setImage() ein No-Op war, und dann unsere eigene Kopie der SWT in das Endprodukt aufzunehmen, aber es scheint, als sollte es eine leichtere Lösung geben .
Wir wollen eine Anwendung, die nicht wie die Eclipse-Workbench aussieht. RCP definiert nicht, wie eine "Standardschnittstelle" aussieht, und die Symbole erscheinen nirgendwo sonst in der Benutzeroberfläche. Wenn sie etwas hinzufügen, fügen sie Verwirrung hinzu, indem sie dort sind. –