On Mar 26, 2012, at 12:41 PM, Antonio Nunes wrote: > On 26 Mar 2012, at 19:09, Nick wrote: > >> However, I still can't receive -rightMouseDown message. I am returning >> "nil" in the method -(NSMenu*)menuForEvent, which disabled the context >> menu. >> But how can I process right-mouse-button clicks?.. > > PDFView doesn't play very nice with clicks. If you allow PDFView to intercept > a mouseDown (i.e. not overriding it), then you pretty much lose control over > the whole click tracking. I suppose you can override mouseDown: and query the > event for buttonNumber and use that to recognize a right mouse down > (NSRightMouse). (Haven't tried this myself though.)
AFAIK you shouldn't get a mouseDown call for a right click, only a left click, but you can verify that with breakpoint. It is likely the event is being filtered out higher in the event handling chain... HTH, Keary Suska Esoteritech, Inc. "Demystifying technology for your home or business" _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com