アプリを全画面モードで使用すると、画面の上部を「軽く」移動しない限り、メニューバーが非表示になります。しかし、あなたがスポットライトのホットキーを押すと、メニューバーはスポットライトの検索バーで丁寧に画面に移動します。優れた。メニューバーのアプリの動作とフルスクリーンのアプリのスペース(Mac OS 10.7/lion)
私はこのスポットライトのメニューバーの処理をエミュレートしたいステータスバー/顔なしのアプリケーションを移行しています。 Snow Leopardの下では、メニュー(NSStatusBarアイテムがあり、私はpopUpStatusItemMenuを呼びます)を表示することによって、システムのホットキーに応答します。しかし、アプリケーションがフルスクリーンモード/スペースのときには、メニューバーはフルスクリーンアプリのために隠されています(ただし、ホットキーはステータスバー項目を表示し、キーボードを使用してメニュー上の個々のアクションをアクティブにすることができますメニューポップアップが表示されません)。
もう一度言います - 誰でもホットキーに対応してメニューバーを表示する方法を知っていますか?または、私のUIを扱う良い方法がライオンの下にあるのはいつ尋ねるべきですか?
おかげで、
+1私も知りたい! :) – nacho4d
あなたのアプリケーションがホッケーコマンドを受け取ったときに、すぐにCmd +スペースを2回押した場合(開いたり閉じたりするとどうなりますか?ステータスバーが下にスライドし、スポットライトメニューがすぐに表示され、表示されず(レンダリングされていない可能性もあります)、その後に直接アプリケーションメニューを表示するとステータスバーが残ります。おそらくあなたが探しているものではないかもしれませんが、とにかく面白いパッチワークアプローチです:) – Greg
これは何年ものことでしたが、ここでは似たようなことをやっています。これに関する更新はありますか? –