NSMenuBar мыши вниз уведомления? - PullRequest
0 голосов
/ 30 декабря 2011

Я пытаюсь найти уведомление / способ проверить, был ли нажат NSStatusItem из NSStatusBar (системная панель).

Кто-нибудь знает, как этого добиться?

Спасибо

РЕДАКТИРОВАНИЕ 20120111

Я имел в виду «любой» элемент из всей строки состояния.

1 Ответ

0 голосов
/ 31 декабря 2011

сделать что-то вроде:

statusItem.target = self;
statusItem.action = @selector(mouseDown:);
statusItem.sendActionOn = NSLeftMouseDownMask; // try without this at first - i can't remember what the default it so you probrably don't need it

тогда:

- (void)mouseDown:(id)sender {
  NSLog(@"click click");
}
...