在 Eclipse 3.x 中, View 部分的选项卡上下文菜单具有“分离、恢复、移动、调整大小、最小化、最大化”操作。
我需要在我的 Eclipse e4 应用程序 (4.4) 中实现此功能。有没有办法使用框架提供的方法来实现这一点? 如果不是,那么在不破坏整个框架的情况下修改框架本身的最佳“起点”是什么?我查看了 ViewPart 类的源代码,但我不确定应该将代码放在哪里。
编辑
我的问题表述错误。我的应用程序不是 e4 应用程序,而是从 eclipse 3.0 到 4.4 的迁移,没有应用程序模型和其他奇特的新东西。
最佳答案
我认为您必须为此使用自定义的堆栈渲染器(请参阅 here 了解如何设置渲染器)。
您的堆栈渲染器可以扩展标准 org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer
渲染器。您可以重写该方法:
protected void populateTabMenu(final Menu menu, final MPart part)
更改选项卡上下文菜单。
关于java - 扩展 Eclipse View 部分的选项卡上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34178399/