On 23 Mar '08, at 7:26 PM, Brian Kendall wrote:
I'm trying to write a preference pane that allows the user to specify a hotkey.

Take a look at Nathan Day's "NDHotKeyEvent" utility code:
        http://homepage.mac.com/nathan_day/pages/source.xml
The description is:
This is a class for providing access to carbon hot keys from Cocoa, as well as acting as instances that represent particular hot key combinations, the class object provides some methods for managing all of the hot keys created with NDHotKeyEvent.

NDHotKeyEvent can send messages from both key down events and key up events and there is also a informal protocol to notify the target class when the NDHotKeyEvent instance is going to change target.

The NDHotKeyEvent project also comes with a class called NDHotKeyControl which can be used for obtaining hot key combinations from the user.


It sounds like NDHotKeyControl is what you want for the configuration UI in your pref-pane. (I haven't used any of this code; I just happened to bookmark it a few days ago.)

—Jens

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to