我在 RCP 视图上遇到了 Eclipse Helios 和 ToolbarManager 的问题。
在视图类(扩展 ViewPart)中,工具栏的创建如下:
IToolBarManager toolbarManager = getViewSite().getActionBars().getToolBarManager();
toolbarManager.add(action1);
toolbarManager.add(action2);
toolbarManager.add(...);
发生什么了?
打开视图时,在左侧(在标题位置)创建工具栏,然后在右侧创建。
打开视图时,“重复”的左侧工具栏消失了!
最糟糕的问题是在 Workbench 还原方面(我相信它与此行为有关):当有多个视图要还原时,会在左侧创建第一个打开的视图的工具栏的“重复”版本工作台本身!!!它不会消失,直到我切换到它下面的视图。
我真的需要一个关于这个的提示......
注意:这在以前版本的 Eclipse 中从未发生过。
谢谢!