• 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
Left vs. Right modifier keys and terminal emulation vs. Expose'
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

  • Prev by Date: Re: cocoa help
  • Next by Date: Re: itunes for windows HOWTO ???
  • Previous by thread: Re: No man pages when installing xcode?
  • Next by thread: NSWorkSpace openFile does not open file
  • Index(es):
    • Date
    • Thread