删除视图上的最小化/最大化按钮

时间:2018-11-02 14:58:31

标签: java eclipse-rcp rcp

我想隐藏Eclipse RCP中视图的“最小化/最大化”按钮。

当前,我正在RCP 4(兼容模式)下运行RCP 3产品。

这是包含所有按钮的视图顶部栏。 (我掩盖了徽标等)

Before

删除按钮的一种方法是创建一个style.css文件并指定按钮不可见。

.MPartStack 
{
    swt-maximize-visible: false;
    swt-minimize-visible: false;
}

结果就是这样。

enter image description here

这已成功删除了最小/最大化按钮,但也将下拉按钮向下移到了下一行。

可能是什么原因造成的?

更新
作为替代方案,我尝试从addons.swt文件中删除e4xmi。其中包括CleanupAddonDnDAddonMinMaxAddon。按钮仍然保留。

1 个答案:

答案 0 :(得分:3)

我通过将透视图和视图更改为e4xmi文件而不是plugin.xml并将其设置为不是工具栏来解决此问题。

plugin.xml文件中,您无法指定view是否是工具栏。在e4xmi中,您可以指定part是否是工具栏。

这是零件配置。

enter image description here

相关问题