在我的 Eclipse RCP 应用程序中,我有一个永远不应该关闭的视图。为了从视图标题中删除“关闭”按钮并且不允许分离视图(在此用户可以关闭分离的窗口之后),我添加了行
layout.getViewLayout("my_view_id").setCloseable(false);
layout.getViewLayout("my_view_id").setMoveable(false);
在
createInitialLayout(IPageLayout layout) { ... }
透视类的方法。
但是还有另一种关闭视图的方法:用户可以最小化视图,然后通过最小化图标的上下文菜单将其关闭:
如何从上下文菜单中删除“关闭”菜单项或不允许在最小化视图上显示上下文菜单?