NSStatusItem を使用するアプリを構築しています。クリックすると NSStatusItem が開き、ユーザーが NSStatusItem を再度クリックするまで開いたままにしたいです。現時点では、メニューが開きますが、メニューから離れたり、別のアプリをクリックしたりすると、NSStatusItem はフォーカスを失います。ユーザーがクリックして閉じるまで、NSStatusItemのメニューを開いたままにしておきます。これまでのところ、NSStatusItem を作成するためのコードは次のとおりです。ありがとう
-(void)awakeFromNib{
statusItem = [[[NSStatusBar systemStatusBar] statusItemWithLength:NSVariableStatusItemLength] retain];
[statusItem setMenu:statusMenu];
[statusItem setTitle:@"Status"];
[statusItem setHighlightMode:YES];
}