2016-04-04 12 views
1

Ich suche nach einer Möglichkeit, ein Teil programmgesteuert in einer E4 RCP-Anwendung zu maximieren und zu minimieren/wiederherzustellen. Momentan muss man auf die Registerkarte des Teiltitels doppelklicken, um diese Operation zu erreichen.Maximieren Sie einen Teil programmgesteuert in E4 RCP?

(standardmäßig Eclipse-IDE verwenden die Strg + M Verknüpfung zu tun. Im Idealfall würde Ich mag die gleiche Tastenkombination verwenden.)

Antwort

1

Nach dem RCP Modellzustand Prüfung nach einem Teil maximiert (mehr Genauer gesagt, ein Teilestapel), es scheint der einfachste Weg zu sein, ein "Maximized" -Tag zu dem Stapel hinzuzufügen, der den Teil enthält, der maximiert werden soll.

Wie in MinMaxAddon.subscribeTopicTagsChanged() zu sehen ist, werden die Änderungen in den folgenden Tags überwacht und die Darstellung entsprechend geändert: "Maximized", "Minimized", "MinimizedByZoom".

+1

Am besten bleiben Sie bei den Konstanten für diese Werte in "IPresentationEngine" –