Cocoa NSMenuBar鼠标按下通知?

Cocoa NSMenuBar鼠标按下通知?,cocoa,nsstatusitem,nsstatusbar,Cocoa,Nsstatusitem,Nsstatusbar,我正在尝试查找通知/方法,以检查是否单击了NSStatusBar(系统范围栏)中的NSStatusItem 有人知道如何做到这一点吗 谢谢 2011年11月编辑 我指的是整个状态栏中的“任意”项。执行以下操作: statusItem.target = self; statusItem.action = @selector(mouseDown:); statusItem.sendActionOn = NSLeftMouseDownMask; // try without this at first

我正在尝试查找通知/方法,以检查是否单击了NSStatusBar(系统范围栏)中的NSStatusItem

有人知道如何做到这一点吗

谢谢

2011年11月编辑

我指的是整个状态栏中的“任意”项。

执行以下操作:

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
然后:

做一些类似于:

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
然后: