How can I test for a key down at launch time with Cocoa? The old
event manager has functions like GetKeys() etc that lets you check
if a key is down at any given time. I need something that can do
this so I can check for a key down when my app launch. What I want
to do is show a prefs dialog if a key is held down during launch
before any other windows and stuff are set up.
I have not found anything that can do it. Is there a way to do this?
I the key in question is one of the modifier keys, you may be able to
do something like this:
if (([[NSApp currentEvent] modifierFlags] & NSAlternateKeyMask) != 0)
{
// option-key down
}