objective-c - 如何实现 Snow Leopard 停靠式菜单?

标签 objective-c macos osx-snow-leopard

Mac OS X Snow Leopard 在右键单击停靠栏时包含一种新的菜单样式。

如何在我自己的程序中的其他地方实现这些?

它是 API 吗?一个 SPI?

谢谢。

最佳答案

AFAIK,目前它们是私有(private)的 - 这意味着我们不能在我们自己的应用程序中使用它们:-(。

如果您真的想要它们,我认为您将不得不从头开始创建自己的菜单 - 这绝非易事,因为即使在 Snow Leopard 中,当前的菜单实现也是 Carbon。

关于objective-c - 如何实现 Snow Leopard 停靠式菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1410784/

相关文章:

objective-c - UITableViewAccessoryType 随机不显示

objective-c - 是否可以使用 iOS 8 中的 Video Toolbox 解压缩所有 H.264 视频流?

objective-c - 在其他 View 上显示 NSView 子类

macos - 有没有人在 Snow Leopard 中成功构建过 PyObjC 应用程序?

objective-c - 如何从 MKCooperativeRegion 的 "my"坐标开始?

swift - 如何在应用程序包之外的 AVPlayer 中播放视频文件

macos - 如何在 Mac OSX 上安装 PostgreSQL-contrib-9.3?

php - 在 MacOSx php7 上安装国际扩展时出错

python - 有人通过 Macports 在 Snow Leopard 中安装了 python26 吗?

c++ - 如何检测全局鼠标按键事件