Menü gleichzeitig als Kontextmenü?

snappy42

Grünschnabel
Hi zusammen.

Ich hänge gerade an einem Problem, das ich auch nach längerem Googeln und Basteln nicht gelöst bekommen hab'.

Ich hätte gerne in einer Eclipse-View ein Menü sowohl als Kontextmenü (eines TreeViewers) als auch im Menü der View angezeigt.

Beides alleine ist kein Problem, sobald ich das Menü aber an beiden Stellen einhänge, fängt es an zu "spinnen", andere Menüs der View gehen verloren und es passieren seltsame Dinge.

Das ganze ist über einen Menumanager geregelt, der sich um das Menü der View kümmert und in den ich dann auch das Menü einhängen will, welches zum TreeViewer gehört.

Die Klasse, in der ich den TreeViewer untergebracht habe, besitzt einen eigenen Menumanager, den ich dann mit dem der View kombiniere.

Kann mir jemand sagen, wie man das richtig macht, dass es auch funktioniert? Also dass ich die Funktionen aus dem Kontextmenü auch im Menü der View habe?

Danke
snappy
 
Zurück