我正在使用向导对话框。
用户应该可以点击后台并能够与它进行交互(在我的情况下,因为我正在编写插件,所以这是eclipse编辑器)。
但是,背景始终处于锁定状态,无法调焦。有没有办法禁用此属性并访问后台而不完全关闭向导对话框?在编辑器中完成一些操作后,应该可以返回向导并完成任务。
答案 0 :(得分:4)
您可以将对话框设为无模式'这样它就不会阻塞应用程序(比如Eclipse中的Find / Replace对话框)。
呼叫
setShellStyle(getShellStyle() ^ SWT.APPLICATION_MODAL | SWT.MODELESS);
setBlockOnOpen(false);
在Dialog
的构造函数中执行此操作。