Eclipse Workbench Window 始终在最前面的向导
Eclipse Workbench Window with always on top wizard
我有一个 API,它打开了一个新的 workbench window,我自己的编辑器作为默认编辑器。
现在,当我在向导中调用此 API 时,它具有始终在顶部的行为,我的新 workbench window 会打开,但当我什至单击此 window 它位于已打开的向导下方。当我关闭此向导时,新 workbench window 工作正常。
所以我的问题是,我可以使用 -
在向导之上打开一个新的 workbench window
PlatformUI.getWorkbench().openWorkbenchWindow(<my_perspective_id>, null);
详细例子,假设X是我的初始workbench window,我从那个workbench window X打开一个精灵W...... ...
现在在该向导中我调用 API 打开我的新 workbench window ,但是这个 workbench window 没有保持焦点。任何解决方案?
提前致谢!
不,您无法在向导上方获取 window。向导的总在最前面设置适用于整个应用程序。
我有一个 API,它打开了一个新的 workbench window,我自己的编辑器作为默认编辑器。
现在,当我在向导中调用此 API 时,它具有始终在顶部的行为,我的新 workbench window 会打开,但当我什至单击此 window 它位于已打开的向导下方。当我关闭此向导时,新 workbench window 工作正常。
所以我的问题是,我可以使用 -
在向导之上打开一个新的 workbench windowPlatformUI.getWorkbench().openWorkbenchWindow(<my_perspective_id>, null);
详细例子,假设X是我的初始workbench window,我从那个workbench window X打开一个精灵W...... ... 现在在该向导中我调用 API 打开我的新 workbench window ,但是这个 workbench window 没有保持焦点。任何解决方案? 提前致谢!
不,您无法在向导上方获取 window。向导的总在最前面设置适用于整个应用程序。