2016-08-10 5 views
0

私は、独自のエディターをデフォルト・エディターとして使用して新しいワークベンチ・ウィンドウを開くAPIを持っています。常にトップ・ウィザードを使用したEclipse Workbenchウィンドウ

このAPIをウィザードで呼び出すと、常に上に動作するため、新しいワークベンチウィンドウが開きますが、このウィンドウをクリックしても、すでに開いているウィザードの下に表示されます。このウィザードを閉じると、新しく作成されたワークベンチウィンドウが正常に動作します。

私の質問ですが、私が使用して、ウィザードの上に新しいワークベンチウィンドウを開くことができるように -

PlatformUI.getWorkbench().openWorkbenchWindow(<my_perspective_id>, null); 

詳細な例では、Xは、私の最初のワークベンチ・ウィンドウであると言う、私はそのワークベンチ・ウィンドウからウィザードWを開きますX ........... このウィザードでは、新しいワークベンチウィンドウを開くためのAPIを呼び出しますが、このワークベンチウィンドウにはフォーカスがありません。すべてのソリューション? ありがとうございました!

答えて

0

いいえいいえウィザードの上にウィンドウを表示することはできません。ウィザードの常時オンの設定は、アプリケーション全体に適用されます。

+0

ありがとう、グレッグ、私にお答えください! – Rajan

関連する問題