application有drag and Drop的功能,现在客户要求
如果application运行时候已经有模态对话框弹出,drag and drop
功能就不可以用,现在我在EnterDrag方法中做validation
问题是:workbench/windows的activepage怎么知道当前是否有模态对话框在运行中============================================
请看清楚回答,系统环境:Eclipse的SWT开发RCP程序遇到的不胜感谢!
如果application运行时候已经有模态对话框弹出,drag and drop
功能就不可以用,现在我在EnterDrag方法中做validation
问题是:workbench/windows的activepage怎么知道当前是否有模态对话框在运行中============================================
请看清楚回答,系统环境:Eclipse的SWT开发RCP程序遇到的不胜感谢!
比如说 int modeDialogCount= 0;
在创建模态对话框的时候修改 modeDialogCount的值就型了...
我是这么想的, 希望能对你有帮助
这样模态对话框弹出,当前线程处于阻塞状态,自然不会响应drag and drop事件
但是我现在遇到另外一个问题,就是有一个导入和拖拽一样文件的模态窗口
不阻止这样操作。
知道告诉我,重谢!
想自己写个DLL侦测客户不同意!谢谢回帖,分拿去!