ユーザーがメニュー項目をクリックすると、ユーザーがテキスト(NSTextFieldおよびNSTextView)を入力できるウィンドウを開く、ステータスバー(ドックアイコンまたはメニューバーなし)のメニューのみで構成されるプログラムを作成したいと思います。
Info.plistファイルで「Applicationisbackgroundonly」プロパティをYESに設定することによってのみプログラムのバックグラウンドを作成できますが、これを実行してウィンドウを表示すると、最初にウィンドウが常に他のウィンドウの後ろに表示され、次に次のことができます。テキストを入力しないでください(テキストは最後にフォーカスされたものに移動します-通常はXcodeのソースファイルです!)
これは、フィールドが有効になっていないほど単純なことではありません。「backgroundonly」プロパティをNOに変更するだけで問題は解決しますが、不要なドックアイコンとメニューバーが表示されます。
私がやろうとしていることは可能ですか、それともアプリケーションがテキストを受信できないことを意味するバックグラウンドのみのモードについて何かありますか?
可能であれば、これを修正するために何をする必要がありますか?