0

在进度对话框 (IPProgressMonitor) 中,有一个详细信息按钮,用于展开进度对话框以显示详细信息部分。如何在我的 Eclipse 插件中以编程方式打开详细信息部分?

谢谢。

4

1 回答 1

1

你没有。

进度报告的 UI 绝对不是进度 API 的一部分,只有任务、子任务及其运行状态的概念是该 API 的一部分。因此,在另一个版本的 Eclipse 中,进度可能会通过播放声音而不是显示对话框来显示。

即使您假设有该对话也是错误的。当您激活工作区首选项“始终在后台”时,用户将根本看不到该对话框。

最后一件事:即使您觉得您的插件非常重要,以至于它的行为应该与 Eclipse 中的其他插件不同(因此希望以某种方式访问​​该进度对话框),您的用户也不会有同样的感觉。当您将插件与其他插件一起安装时,它们会感到困惑,因为它们的行为不同,尽管它们是一个安装的一部分。

于 2012-06-21T06:04:41.683 回答