【问题标题】:Is it possible to arrange ordering/sequence of handledmenuitem in frangment.e4xmi是否可以在 fragment.e4xmi 中安排句柄菜单项的排序/顺序
【发布时间】:2021-12-14 09:00:56
【问题描述】:

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

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

【问题讨论】:

    标签: eclipse-plugin eclipse-rcp jface rcp e4


    【解决方案1】:

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

    例如:

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

    after=separator-id
    

    例如:

    【讨论】:

    • 是的,谢谢,我已经通过将条目直接添加到 Application.e4xmi 来完成它,并且它工作......!!!
    猜你喜欢
    • 1970-01-01
    • 2011-06-14
    • 2011-05-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-23
    相关资源
    最近更新 更多