与this question的屏幕截图类似,我的RCP应用程序在酷吧上的操作之间有令人讨厌的空间。我的猜测是因为我在plugin.xml
中使用了弃用的扩展名(即 viewActions
actionSet
s。)
目前,我不想开始更改所有这些操作实现以符合新规则(主要是因为有很多这些操作)。
问题:我可以以某种方式将CSS样式应用于CoolBar
,以便操作可以获取额外的空格吗?
到目前为止的道路:
答案 0 :(得分:0)
查看正确对齐工具栏条目的调试插件,首先定义一个如下工具栏:
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="toolbar:org.eclipse.ui.main.toolbar?after=additions">
<toolbar
id="org.eclipse.debug.ui.main.toolbar"
label="%DebugActionSet.label">
<separator
name="breakpointGroup"
visible="true">
</separator>
<separator
name="threadGroup"
visible="true">
</separator>
<separator
name="stepGroup">
</separator>
<separator
name="stepIntoGroup">
</separator>
<separator
name="stepOverGroup">
</separator>
<separator
name="stepReturnGroup">
</separator>
<separator
name="emptyStepGroup">
</separator>
<separator
name="renderGroup"
visible="true">
</separator>
</toolbar>
</menuContribution>
然后在actionSet
引用已定义的工具栏:
<action
toolbarPath="org.eclipse.debug.ui.main.toolbar/breakpointGroup"
... other stuff ...
id="org.eclipse.debug.ui.actions.SkipAllBreakpoints">
</action>