2011-09-28 50 views
2

我有一个应用程序显示为状态栏上的菜单,因此我将plist中的“应用程序是代理(UIElement)”切换为YES(因为我不想在码头上为状态栏上的菜单设置图标),但是当我点击菜单上的一个项目时,会调用一个新窗口,是否可以为该窗口显示一个停靠栏图标?并在窗户关闭时消失?是否可以在调用新窗口时显示停靠栏图标?

回答

1

您将需要创建一个单独的应用程序二进制/包来显示该窗口。对于应用程序来说,没有任何支持的方式可以使Dock图标显示在除了每个进程之外的任何其他位置,或者在运行时动态地隐藏/显示Dock图标。

+0

感谢您的答案,但然后我可以从我的MenuItems调用这个新的应用程序?我怎样才能做到这一点? – Crackoder

+0

当然。只需将其放入“主”应用程序包中,然后在需要时启动它。 – duskwuff

相关问题