Eclipse NewSearchUI在运行搜索查询时隐藏进度对话框

时间:2016-11-16 19:32:25

标签: eclipse eclipse-plugin

我使用NewSearchUI.runSearchInBackground(query)来运行搜索查询。这会导致弹出“进度”对话框,其中用户具有“在后台运行”按钮。 Job.setUser()true中的作业设置为InternalSaerchUI.runSearchInBackgound,这就是对话框始终弹出的原因。

但是我想从头开始隐藏对话框,以便用户可以快速查看搜索结果,而无需最小化进度对话框。有没有办法实现这一目标?除了在首选项选项中设置它并始终在后台检查运行复选框。

参考文献: Search example

1 个答案:

答案 0 :(得分:0)

是否显示进度对话框实际上并不意味着由用户作业的发起者控制。

正如您已经指出的那样,工作区范围的首选项控制是否显示进度对话框。

除了一般禁用进度对话框外,我无法防止出现进度对话框。

如果您认为隐藏搜索作业的进度对话框通常很有用,您可以在此处提交增强请求:https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Platform