4

在零件堆栈中,我有零件视图。,并且每个视图都有最小化/最大化按钮,

有什么方法可以隐藏某些特定视图部分的最小化/最大化按钮吗?

4

2 回答 2

5

这是 e4 中的一个错误: https ://bugs.eclipse.org/bugs/show_bug.cgi?id=394231

有两种不同的方法可以解决此问题:

  1. 移除这个依赖 org.eclipse.e4.ui.workbench.addons.swt
  2. 使用这个 CSS 片段:

    .MPartStack { swt-maximize-visible: false; swt-最小化可见:假;}

于 2012-12-13T10:14:21.423 回答
1

但是,如果您应用以下规则,则会出现另一个错误:

.MPartStack { 
    swt-maximize-visible: true; 
    swt-minimize-visible: false; 
}
  • 最初“最小化”按钮是隐藏的。
  • 如果您最大化零件堆栈,现在“最小化”按钮是可见的,您可以真正最小化零件堆栈。

MinMaxAddon#setCTFButtons(..)不尊重css规则所说的,它总是显示最大化零件堆栈的“最小化”按钮。

于 2015-03-16T06:09:01.997 回答