【发布时间】:2014-08-28 01:30:33
【问题描述】:
所以我想为我的零件添加一个工具栏,但该工具栏仅在零件位于零件堆栈中时才会出现。 如果是这种情况,则会显示部件工具栏,以及最小化最大化控件和 Part Stack heder 的东西,这很正常,但我想避免这种特殊的 eclipse 或 RCP 外观。
有谁知道如何通过应用程序模型或其他方式添加工具栏,只显示工具栏项而不显示其他内容?
Lars Vogel shows how 添加工具栏项,但他没有提到它仅适用于零件堆栈中的零件...
顺便说一句:我使用 eclipse Luna 和 e4 工具 0.15
【问题讨论】:
-
看起来确实是 StackRenderer 负责显示部件工具栏。如果您使用的是 Trimmed Window,则可以使用带有工具栏的 TrimBar。
-
问题是它是一个插件项目,并且该部分位于 PartSashContainer 中。该应用程序正在使用修剪窗口,如何将 TrimBar 嵌入到我的零件中?有可能吗?
标签: java eclipse eclipse-rcp e4