Я создаю приложение NSStatusBar
и хочу вызывать разные функции в зависимости от того, щелкнул ли пользователь по значку влево или вправо.
Вот что у меня есть на данный момент:
let statusItem = NSStatusBar.systemStatusBar().statusItemWithLength(-1)
func applicationDidFinishLaunching(aNotification: NSNotification) {
let icon = NSImage(named: "statusIcon")
icon?.setTemplate(true)
statusItem.image = icon
statusItem.menu = statusMenu
}
При этом он показывает statusMenu
при каждом щелчке. Как отличить события mouseEvents?