我正在尝试查找通知/方法来检查 NSStatusBar(系统宽栏)中的 NSStatusItem 是否被单击。
有谁知道如何做到这一点?
谢谢
已编辑 20120111
我的意思是整个状态栏中的“任何”项目。
我正在尝试查找通知/方法来检查 NSStatusBar(系统宽栏)中的 NSStatusItem 是否被单击。
有谁知道如何做到这一点?
谢谢
已编辑 20120111
我的意思是整个状态栏中的“任何”项目。
做类似的事情:
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");
}