【问题标题】:Eclipse RCP OS-X: Either remove Preferences and About in Menubar or get notificationEclipse RCP OS-X:删除菜单栏中的首选项和关于或获取通知
【发布时间】:2011-08-22 22:11:05
【问题描述】:

我正在开发一个基于 Eclipse RCP 的应用程序,它在 OS-X 和 Windows 下运行良好。 在 OS-X 下,我遇到了以下问题: 在菜单栏中,第一个菜单“ApplicationName”具有默认条目“About ApplicationName”和“Preferences”。

我想将这两个变灰,完全删除它们,或者如果这不可能,添加一个句柄以在它们被点击时得到通知。

感谢您的帮助

【问题讨论】:

  • 您使用的是哪个版本的 Eclipse?你在吃碳/可可吗?

标签: macos swt eclipse-rcp handler menubar


【解决方案1】:

查看SWT snippet(假设您使用的是 Cocoa)。对于 Carbon,请使用 this one

在新的 Cocoa API 中,您似乎可以对系统菜单项做任何您喜欢的事情。我只使用了 Carbon API,这更像是一种不受支持的 hack。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-01
    • 2017-09-07
    • 2015-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-16
    相关资源
    最近更新 更多