gohamgx
gohamgx

Reputation: 273

How to prevent mouse event when a sheet display?

I found that the NSView's rightMouseUp could still be active when a sheet display.I used this code.

[NSApp beginSheet:editPanel 
   modalForWindow:window 
    modalDelegate:self 
   didEndSelector:@selector(didEndSheet:returnCode:contextInfo:) 
      contextInfo:nil];

I want to forbid rightMouseUp.How to do that?

Upvotes: 0

Views: 48

Answers (1)

gohamgx
gohamgx

Reputation: 273

It seems that this is the default behavior for osx.So the only solution is that get the right mouse event and do nothing when the sheet display.

Upvotes: 0

Related Questions