我想根据自己的需要自定义应用程序工具栏。很久以前我用AbstractPresentationFactory
玩了(并做了一些令人印象深刻的自定义)。
然而,此扩展点已被删除并替换为...不确定,文档说明了org.eclipse.e4.ui.css.swt.theme
,但我不知道该扩展点如何帮助我的事业。
我设法猜测我的方法是实施一个让我的文字变成蓝色的解决方案:
plugin.xml中
<extension point="org.eclipse.e4.ui.css.swt.theme">
<theme basestylesheeturi="content/test.css"
id="myFirstTheme"
label="My First Theme" />
</extension>
<extension id="application" point="org.eclipse.core.runtime.products">
<product application="org.acme.project" name="Project">
<property name="cssTheme" value="myFirstTheme" />
</product>
</extension>
test.css
Text {
color: COLOR-CYAN;
}
现在怎样?如何使用该机制配置主工具栏?有没有任何文档CSS文件应该是什么样子以及可以配置什么?还是任何一种规则?
(由于Google只显示&#34; Hello World&#34;示例和源代码,我假设还没有文档。在这种情况下,我面临的确切问题是:我想制作工具栏按钮更大,并在图像下方添加文字。)