RCP Editor-Reiter (FormEditor): Kann Rechtsklick-Menue überschrieben werden?

Ahuga

Aktives Mitglied
Hallo zusammen

Ich habe zwei Editoren als Tabs angeordnet:

Java:
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().openEditor(contacsEditorInput, ContactsEditor.ID);
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().openEditor(lineEditorInput, LineEditor.ID);

Meine Fragen:
1. Kann ich das Menue, welches erscheint, wenn ich mit der rechten Maustaste in den Reiter eines Editors klicke ändern/überschreiben?
2. Kann ich verhindern dass der Editor geschlossen werden kann?
3. Ist es möglich, zwischen die beiden Editoren einen Abstand einzufügen. So dass man weitere Editoren thematisch abgrenzen könnte? Oder habt Ihr sonst eine Idee, wie ich das strukturieren könnte?
(siehe Anhänge)

Diese Editoren vererben von FormEditor.

Herzlichen Dank für Eure Tipps.
 

Anhänge

  • Menue2.jpg
    Menue2.jpg
    31 KB · Aufrufe: 39
  • Menue3.jpg
    Menue3.jpg
    29 KB · Aufrufe: 45
Zuletzt bearbeitet:
Kann mir mal jemand erklären, wieso ich meine Antwort auf Englisch geschrieben habe? :autsch:

Das Anpassen des Formeditor-Tab-Layouts haben wir damals nicht hinbekommen und im Moment arbeite ich nicht mit RCP. Fallst du eine Lösung gefunden hast, poste sie doch bitte - bin neugierig 🙂

Grüße
Erik
 
Herzlichen Dank für Eure Antworten.

Zu Punkt 1)
Hi,
don't know if this is exactly what you like but I had the problem to disable the "new editor" menu item in the past. This helps: Eclipse Activities – Hide / Display certain UI elements Developer Papercuts

Ich möchte die Standard-Comands ändern (ausblenden/hinzufügen) des von mir eingefügten Editors (siehe Anhang). Die Standard-Commands, welche bei einem Rechtsklick auf den Reiter des Editors erscheinen.

Die obigen Links beziehen sich - wenn ich mich nicht irre - auf die von mir eingefügten Commands in der Menuebar und nicht auf die Commands von Editoren. Wie kann ich auf diese Standard-Command der Editoren Einfluss nehmen?

Zu Punkt 3)
Vielleicht ein Multi-Page-Editor?

Ich benutze den Multi-Page-Editor innerhalb meines Editors zur Strukturierung. Schön wäre ein Abstand zwischen den Reitern der von mir eingefügten Editoren.
 

Anhänge

  • Menue4.jpg
    Menue4.jpg
    31,8 KB · Aufrufe: 33
Den Abstand wirst du mit Eclipse 3.x nur sehr schwierig über die Presentation API ändern können. In Eclipse 4.0 sollte das wesentlich einfacher über CSS gehen, habe ich aber noch nicht versucht.
 

Zurück
Oben