首页 > 解决方案 > 是否可以在 frangment.e4xmi 中安排handledmenuitem 的排序/顺序

问题描述

我有 eclise rcp 应用程序,我在 frangment.e4xmi 中使用handledmenuitem 添加了菜单项。但我想按顺序排列它们。例如在此处输入图像描述

这是菜单项,但这些是按帮助 - 日志 - dg -apdu - 验证的顺序放置的,但我希望将它们按日志 - 验证 - 帮助 - dg -apdu 的顺序排列。我怎样才能做到这一点?请注意,一些菜单项来自不同的项目(我的意思是这些菜单项有 3 个不同的 fragment.e4xmi)。

标签: eclipse-plugineclipse-rcpjfacercpe4

解决方案


在您的主 Application.e4xmi 中,将Separator项目添加到菜单并为它们提供唯一的 ID,如果您不希望显示分隔符,可以关闭“要呈现”。按照您希望菜单项显示的顺序排列它们。

例如: 示例菜单

然后在您的 fragment.e4xmi 中使用 Menu Contribution 添加到菜单并为菜单项指定位置,例如:

after=separator-id

例如: 示例菜单贡献


推荐阅读