我有一個應用程序顯示爲狀態欄上的菜單,因此我將plist中的「應用程序是代理(UIElement)」切換爲YES(因爲我不想在碼頭上爲狀態欄上的菜單設置圖標),但是當我點擊菜單上的一個項目時,會調用一個新窗口,是否可以爲該窗口顯示一個停靠欄圖標?並在窗戶關閉時消失?是否可以在調用新窗口時顯示停靠欄圖標?
2
A
回答
1
您將需要創建一個單獨的應用程序二進制/包來顯示該窗口。對於應用程序來說,沒有任何支持的方式可以使Dock圖標顯示在除了每個進程之外的任何其他位置,或者在運行時動態地隱藏/顯示Dock圖標。
0
您可以使用NSRunningApplication+DockIcon顯示和隱藏應用程序的Dock圖標,但要注意,此代碼使用未公開的API。
相關問題
- 1. 是否可以在標題欄中顯示沒有圖標的wpf窗口?
- 2. 是否可以像工具窗口停靠UML圖?
- 3. 是否可以在Eclipse中停靠「查找/替換」窗口?
- 4. Chrome或Firefox是否有API,我們可以在任務欄/停靠欄圖標上顯示徽章?
- 5. 是否可以在Skype聊天窗口中顯示圖像?
- 6. 創建停靠在任務欄上方的可停靠窗體
- 7. 如何在打開新窗口時顯示Android標籤欄
- 8. 是否可以在Windows窗體中顯示命令窗口?
- 9. 是否可以在Tmux窗格中顯示瀏覽器窗口?
- 10. 是否可以重新顯示並關閉對話窗口?
- 11. 是否有可能以編程方式隱藏停靠圖標
- 12. PyQt在Maya中的可停靠窗口
- 13. 顯示彈出窗口時設置標籤欄圖標顏色?
- 14. WPF窗口停靠
- 15. AvalonDock停靠窗口
- 16. 禁用窗口停靠(AeroSnap)
- 17. 當MIDlet暫停時,是否可以重新顯示上次打開的窗體?
- 18. 是否可以使用matplotlib在單獨的窗口中顯示多個圖?
- 19. 是否可以在JavaScript彈出窗口中顯示iframe?
- 20. 是否可以在模型窗口上顯示NSAlert/NSAlertPanel
- 21. Win32:是否可以顯示窗口,但將其從任務欄中隱藏?
- 22. WPF可停靠窗口,如iGoogle
- 23. 可停靠窗口 - 不能最大化
- 24. 如何使用停靠窗口和非停靠在一起
- 25. 窗口圖標不顯示
- 26. 什麼樣的窗口可以停靠在Win7中?
- 27. 錯誤的窗口顯示在任務欄上時,調用`顯示()`
- 28. 如何在單擊停靠點圖標時打開應用程序窗口?
- 29. 停靠窗口可以停靠在任何地方,或只是在頂部,底部,左側,右側?
- 30. 是否可以使用cookie來顯示(或不顯示)彈出窗口?
感謝您的答案,但然後我可以從我的MenuItems調用這個新的應用程序?我怎樣才能做到這一點? – Crackoder
當然。只需將其放入「主」應用程序包中,然後在需要時啓動它。 – duskwuff