5

メニューバー アプリケーションで 1Password または Dropbox と同じ動作を実現するにはどうすればよいですか。

  • メニューバーのアイコンやポップオーバーをクリックしてもフォーカスが奪われません。たとえば、TextEdit で 1Password/Dropbox を開いているときに、点滅しているカーソルは消えますが、ウィンドウ自体は背景に移動しませんが、1Password のテキスト フィールドに入力できます。
  • 最初はフォーカスされていませんでしたが、別のアプリケーションに戻ると消えます

オプション MouseEnteredAndExited、AssumeInside、および ActiveAlways を指定した NSTrackingArea を使用して、Dropbox ポップオーバー テーブル ビューでマウス オーバーがどのように機能するかを理解しました。

NSStatusItem から開く NSPopover で同じ動作を実行しようとしています。

4

2 に答える 2