在进度对话框 (IPProgressMonitor) 中,有一个详细信息按钮,用于展开进度对话框以显示详细信息部分。如何在我的 Eclipse 插件中以编程方式打开详细信息部分?
谢谢。
在进度对话框 (IPProgressMonitor) 中,有一个详细信息按钮,用于展开进度对话框以显示详细信息部分。如何在我的 Eclipse 插件中以编程方式打开详细信息部分?
谢谢。
你没有。
进度报告的 UI 绝对不是进度 API 的一部分,只有任务、子任务及其运行状态的概念是该 API 的一部分。因此,在另一个版本的 Eclipse 中,进度可能会通过播放声音而不是显示对话框来显示。
即使您假设有该对话也是错误的。当您激活工作区首选项“始终在后台”时,用户将根本看不到该对话框。
最后一件事:即使您觉得您的插件非常重要,以至于它的行为应该与 Eclipse 中的其他插件不同(因此希望以某种方式访问该进度对话框),您的用户也不会有同样的感觉。当您将插件与其他插件一起安装时,它们会感到困惑,因为它们的行为不同,尽管它们是一个安装的一部分。