Left vs. Right modifier keys and terminal emulation vs. Expose'
Left vs. Right modifier keys and terminal emulation vs. Expose'
- Subject: Left vs. Right modifier keys and terminal emulation vs. Expose'
- From: Buddy Kurz <email@hidden>
- Date: Mon, 10 Nov 2003 17:07:05 -0800
NSEvent has flags on keyboard events to indicate if the shift key,
control key, etc are down or have changed. I haven't found a way to
detect the difference between the keys on the left or right side of the
keyboard. Expose' can map these keys into it's functions - is there a
way to do this in Cocoa? The application is a terminal emulator and
some extra keys would simplify the user experience.
Also, since Expose' uses F9-F11 by default, these keystrokes no longer
get passed into an application unless the user changes the preferences
for Expose'. In my case, the user of the terminal emulation is
accustomed to using function keys which suddenly don't work after an
upgrade to Panther. So the question at hand is should an application be
able to bypass something like Expose' (with the downside of an
inconsistent user interface) or should the application warn the user of
the conflict and either change the settings or present the preferences
pane to the user. Given the absence of an API for Expose' (AFAIK) how
do we even know if there is a conflict (without a support incident)? Is
there a way to programatically find keyboard shortcuts? Any thoughts?
Hints?
buddy kurz
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.