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

Reply via email to