2

我需要更改开放视角RCP 应用程序中的“打开透视图”图标。甚至有可能做到吗?

4

2 回答 2

2

这尚未经过测试,但我相信它应该可以工作......

用于“新视角”项目的图像(参见PerspectiveBarNewContributionItem)基于工作台图像(WorkbenchImages.getImageDescriptor(...))。

的图像WorkbenchImages是通过安装的WorkbenchImages.declareImage(...),在这种情况下最终为FileLocator.find(<bundle of org.eclipse.ui>, "$nl$/icons/full/eview16/new_persp.gif", null).

所以..你应该能够通过安装一个新的片段来覆盖现有的图像,将org.eclipse.ui你的新图像作为名为<nl>/icons/full/eview16/new_persp.gifwhere <nl>is your locale language 的 jar 资源/条目 - 例如da丹麦语和en英语(我看不到你的位置)。此图像应覆盖默认值...

于 2013-05-09T18:20:37.840 回答
0

您可以更改 RCP 应用程序的打开透视图图标。

您只需在项目的图标文件夹中添加要显示的图标。

添加扩展 org.eclipse.ui.perspectives 并浏览您的图标

并在构建选项卡中,选中图标文件夹复选框

现在构建插件并运行......在开放透视图中,您可以看到您的应用程序透视图有您的图标。

于 2013-05-03T12:46:32.593 回答