• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: modifier-flags with no key pressed and mouseDown 256, why?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: modifier-flags with no key pressed and mouseDown 256, why?


  • Subject: Re: modifier-flags with no key pressed and mouseDown 256, why?
  • From: Michael Ash <email@hidden>
  • Date: Fri, 16 Jan 2009 17:03:32 -0500

On Fri, Jan 16, 2009 at 4:08 PM, Alexander Reichstadt <email@hidden> wrote:
> Hi,
>
> I have a phenomenon I am exploiting but unless I know for sure why it works
> must stop to use. The objective is to make sure that while the mousebuttons
> is being pressed no other modifier key is pressed, if anything is pressed
> the whole method return. Testing for 256 seems to work, why?
>
>        NSUInteger      modifierFlags = [currentEvent modifierFlags];
>        if (modifierFlags!=256) return;
>
> Is there some documentation that supports this test, or do I have to check
> for all the different keys not to be pressed instead?

Yes, there is documentation that supports it, the description of the
-modifierFlags method:

"The lower 16 bits of the modifier flags are reserved for
device-dependent bits."

In other words, the bottom 16 bits can be anything at any time. Mask
them out for this test.

Mike
_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden

References: 
 >modifier-flags with no key pressed and mouseDown 256, why? (From: Alexander Reichstadt <email@hidden>)

  • Prev by Date: mergeChangesFromContextDidSaveNotification effects
  • Next by Date: Re: .DMG Keeps Getting Bigger After Converting?
  • Previous by thread: Re: modifier-flags with no key pressed and mouseDown 256, why?
  • Next by thread: Re: modifier-flags with no key pressed and mouseDown 256, why?
  • Index(es):
    • Date
    • Thread