Announcement

Collapse
No announcement yet.

Perspektiven

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Perspektiven

    Hi,
    ich will für mein Plugin eine geeignete Perspektive erstellen und zwar folgende:
    Es gibt eine Outline, ein Propertiesfenster, über dem Propertiesfenster eine schmale View, und dadrüber (den größten Platz einnehmend) sollen 3 Editoren, von denen man 2 gleichzeitig anzeigen kann, und sonst so in Tabs hintereinander liegen, damit der Benutzer zwischen denen herswitchen kann.
    Ich hab leider nicht rausfinden können wir man mehrere Editoren einbindet, hab schon alles probiert.
    Wäre nett, wenn mir jemand helfen könnte.
    Liebe Grüße,
    Sofa

  • #2
    Ich hab leider nicht rausfinden können wir man mehrere Editoren einbindet, hab schon alles probiert
    Über die PlugIn-XML unter Extension den Editor erstellen.
    Einen Editorinput abgeleitet von IEditorInput anlegen
    in der aktuellen Page mit openEditor und dem EditorInput den Editor mit der in der PlugIn-XML vergebenen ID öffnen

    Dazu gehört, das die Editorklasse natürlich dann auch einen Content zu anzeigen hat....
    Christian

    Comment


    • #3
      Ich erstelle also eine neue Klasse, die IEditorInput implementiert..?

      Aber was ist ein EditorInput, und wie öffne ich damit den andern Editor?

      Comment


      • #4
        http://help.eclipse.org/help32/index...itorInput.html

        Ja, um es einfach zu halten:

        Jeder Editor besteht aus einer EditorKlasse und einer InputKlasse

        http://help.eclipse.org/help32/index...benchPage.html

        OpenEditor
        Christian

        Comment


        • #5
          aber ich will ja mehrere editoren, muss ich dann mehrere auch als extensionpoints deklarieren?
          und von wo ruf ich das open() auf?

          Comment

          Working...
          X