删除视图上的 minimize/maximize 按钮
Remove the minimize/maximize buttons on views
我想在 Eclipse RCP 中隐藏视图的 minimize/maximize 按钮。
目前我是 运行 RCP 4(兼容模式)中的 RCP 3 产品。
这是包含所有按钮的视图的顶部栏。 (我已经掩盖了徽标等)
删除按钮的一种方法是创建一个 style.css
文件并指定按钮不可见。
.MPartStack
{
swt-maximize-visible: false;
swt-minimize-visible: false;
}
结果是这样。
这已成功删除 minimize/maximise 按钮,但也将下拉按钮向下移动到下面一行。
这可能是什么原因造成的?
更新
作为替代方案,我尝试从 e4xmi
文件中删除 addons.swt
。这包括 CleanupAddon
、DnDAddon
和 MinMaxAddon
。按钮仍然存在。
我通过将视角和视图更改为 e4xmi
文件而不是 plugin.xml
并将它们设置为不是工具栏来解决此问题。
在 plugin.xml
文件中,您无法指定 view
是否为工具栏。在 e4xmi
中,您可以指定 part
是否为工具栏。
这是部分配置。
我想在 Eclipse RCP 中隐藏视图的 minimize/maximize 按钮。
目前我是 运行 RCP 4(兼容模式)中的 RCP 3 产品。
这是包含所有按钮的视图的顶部栏。 (我已经掩盖了徽标等)
删除按钮的一种方法是创建一个 style.css
文件并指定按钮不可见。
.MPartStack
{
swt-maximize-visible: false;
swt-minimize-visible: false;
}
结果是这样。
这已成功删除 minimize/maximise 按钮,但也将下拉按钮向下移动到下面一行。
这可能是什么原因造成的?
更新
作为替代方案,我尝试从 e4xmi
文件中删除 addons.swt
。这包括 CleanupAddon
、DnDAddon
和 MinMaxAddon
。按钮仍然存在。
我通过将视角和视图更改为 e4xmi
文件而不是 plugin.xml
并将它们设置为不是工具栏来解决此问题。
在 plugin.xml
文件中,您无法指定 view
是否为工具栏。在 e4xmi
中,您可以指定 part
是否为工具栏。
这是部分配置。