Jak mogę przesłonić zachowanie stuknięcia 3 palcami w NSTextView?

W systemie Mac OS X dotknięcie słowa trzema palcami powoduje wyświetlenie okna z definicją słowa.

Ten idiom jest również używany w Xcode, gdzie stuknięcie 3-palcem nad symbolem pokazuje jego dokumentację, podobnie jak w przypadku kliknięcia alt +.

Chciałbym zrobić coś podobnego do tego i wyświetlić definicje, gdy użytkownicy mojej aplikacji wykonają 3-palcowe dotknięcie niektórych tokenów wNSTextView. Nie mogę jednak znaleźć sposobu na wykrycie, że dotknięcie zostało wykonane trzema palcami. Czy ktoś może mi w tym pomóc?

EDYTOWAĆ Jeśli coś to przypomina komuś, trzy zdarzenia (złapane przez nadpisanie[NSApplication sendEvent:]) są wyzwalane, gdy wykonujesz tego rodzaju stuknięcie:

NSEvent: type=SysDefined loc=(270.918,250.488) time=417954.6 flags=0x100 win=0x0 winNum=28293 ctxt=0x0 subtype=6 data1=1818981744 data2=1818981744
NSEvent: type=SysDefined loc=(270.918,250.488) time=417954.6 flags=0x100 win=0x0 winNum=28293 ctxt=0x0 subtype=9 data1=1818981744 data2=1818981744
NSEvent: type=Kitdefined loc=(0,263) time=417954.8 flags=0x100 win=0x0 winNum=28306 ctxt=0x0 subtype=4 data1=1135411200 data2=1132691456

questionAnswers(2)

yourAnswerToTheQuestion