1

コンテキストメニュー「Tweet」をクリックすると、Twitterアプリにフロートウィンドウが表示されます。NSPanelですか?方法?

4

2 に答える 2

4

NSWindow のsetLevel:メソッドを見てください。

リスト内の各レベルは、前のすべてのグループのウィンドウの前にウィンドウをグループ化します。たとえば、フローティング ウィンドウは、すべての標準レベル ウィンドウの前に表示されます。ウィンドウが新しいレベルに入ると、そのレベル内のすべてのピアより前に並べられます。

-- NSWindow のsetLevel:参照から。

また、 Matt Gemmell の MAAttachedWindowプロジェクトも役立つ場合があります。

代替テキスト

于 2011-01-20T01:44:52.833 に答える
1

これは、NSWindow サブクラスで実現できます。ここでMatt Gemmell のカスタムMAAttachedWindowクラスを確認してください。

于 2011-01-20T01:43:14.933 に答える