【发布时间】:2021-07-15 16:06:06
【问题描述】:
在 eclipse e4 rcp 应用程序中创建实现切换或单选状态的菜单项的规范方法是什么?
这似乎是一个基本的东西,但是我找到的所有文档都依赖于e3 API并创建了对org.eclipse.ui的依赖关系,这在e4中是不允许的。
【问题讨论】:
-
菜单在哪里?对于应用程序或片段 e4xmi 文件中的部分,您只需将适当的菜单项添加到 e4xmi 中的菜单。 Vogella 教程涵盖了菜单 here
-
任何地方。问题不在于添加菜单项。问题在于与之相关的状态。
-
@greg-449 我想要例如一个菜单项“切换关闭”,用户单击它,然后处理程序执行并且该项目说“切换”。或者,可以有一个复选标记,而不是更改标签。或者例如具有单选项目 A、B、C 的单选组:用户应该能够选择单选组的项目之一。并且此选择应保存在与项目关联的状态中。
-
您可以将状态保存在某处,e4 不提供任何内容。您可以从
MItem获取各个菜单项的选定状态,仅此而已。 -
@greg-449 这是我的问题。如何将状态信息与菜单项关联以及如何检索它。有文件吗?或者你能提供一个准系统的例子吗?
标签: eclipse eclipse-plugin eclipse-rcp e4