2016-04-04 8 views
1

E4 RCPアプリケーションでプログラムで部品を最大化および最小化/復元する方法を探しています。現在、この操作を実現するには、パートのタイトルタブをダブルクリックする必要があります。E4 RCPでプログラムで部品を最大化しますか?

(デフォルトでは、EclipseのIDEはそれを行うには、Ctrl + Mショートカットを使用しています。理想的には、私は同じキーボードショートカットを使用したいと思います。)

答えて

1

一部を最大化した後、RCPモデルの状態を調べた後(もっと正確には、部品スタック)、最も簡単な方法は、最大化する必要のある部品を含む「最大化」タグをスタックに追加することです。

MinMaxAddon.subscribeTopicTagsChanged()に見られるように、以下のタグの変更が監視され、それに応じてプレゼンテーションが変更されました: "最大化"、 "最小化"、 "最小化されたサイズ縮小"。

+1

'IPresentationEngine'で見つかったこれらの値の定数に固執してください。 –

関連する問題