簡體   English   中英

有關Dragster / Dropzone的建議,例如停靠菜單

[英]Suggestion for dragster/dropzone like dock menu

我想創建一個停靠菜單之類的Dragster / Dropzone。 看起來有點像其中包含nsview的堆棧。

經過大量的文檔搜索和谷歌搜索之后,我找到了一種確定停靠圖標位置的方法。 http://cocoadev.com/forums/comments.php?DiscussionID=1431

是nzbdrop創建一個看起來只是一個堆棧的視圖來顯示其菜單還是有更好的方法來創建它?

附加信息:我並不是在尋找類似drop drop的功能,而是將DropBox窗口以氣泡/堆棧菜單的形式顯示在其應用程序圖標上方的好方法。

對於任何想要創建類似內容的人; Matt Gemmell為此創建了一個很好的解決方案,稱為MAAttachedWindow:

http://mattgemmell.com/source

不確定我能理解您的問題,但是Dragster和Dropzone應用程序顯然可以像這樣運行:

  1. 他們在擴展塢中有一個應用程序圖標。
  2. 他們以標准方式響應放置請求。
  3. 收到放置請求后,他們會在擴展塢上方打開一個應用程序窗口,該窗口也接受放置請求。
  4. 根據您提供的鏈接,他們使用可訪問性API來定位其停靠圖標,以便他們可以打開停靠圖標上方的應用程序窗口。

該窗口只是一個標准的應用程序窗口,盡管很可能是模式窗口和浮動窗口(如幫助窗口)。它可以具有您想要的任何外觀。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM