Mac OS 的 e4 RCP 应用程序中的应用程序菜单绑定
Application Menu Binding in e4 RCP app for Mac OS
对于我的 RCP 应用程序,我没有使用任何菜单。为 Mac OS 构建时,会出现一个默认菜单。
关于、偏好和退出等
如何将默认命令映射到这些菜单项?
我只想保留 Mac 的菜单,而不是其他 OS 的菜单。
在 Application.e4xmi 中,我创建了 ID 为 org.eclipse.ui 的命令。~等等。
我应该只需要在菜单贡献中创建 HandledMenuItem 吗?并用它映射命令?还是我需要为 Trimmed 添加菜单 Window?
您只需要定义命令和处理程序。这些命令必须使用 Eclipse 已知的标准 ID。它们是:
org.eclipse.ui.file.exit
对于 'Quit'
org.eclipse.ui.help.aboutAction
对于 'About'
org.eclipse.ui.window.preferences
对于 'Preferences'
对于我的 RCP 应用程序,我没有使用任何菜单。为 Mac OS 构建时,会出现一个默认菜单。
关于、偏好和退出等
如何将默认命令映射到这些菜单项?
我只想保留 Mac 的菜单,而不是其他 OS 的菜单。
在 Application.e4xmi 中,我创建了 ID 为 org.eclipse.ui 的命令。~等等。 我应该只需要在菜单贡献中创建 HandledMenuItem 吗?并用它映射命令?还是我需要为 Trimmed 添加菜单 Window?
您只需要定义命令和处理程序。这些命令必须使用 Eclipse 已知的标准 ID。它们是:
org.eclipse.ui.file.exit
对于 'Quit'org.eclipse.ui.help.aboutAction
对于 'About'org.eclipse.ui.window.preferences
对于 'Preferences'