I use those classes myself in a preference pane (Popup Dock) and they work fine. You need to have a NDHotKeyControl to capture the event, you can create an input field in IB and change its class to NDHotKeyControl. You then need to tell the NDHotKeyControl to wait for a HotKey combination event by calling setReadyForHotKeyEvent:, you can alternativly set up a button to send a readyForHotKeyEventChanged: action.

On 26/03/2008, at 12:38 AM, Brian Kendall wrote:

On Mon, 24 Mar 2008 01:46:27 -0400, Jens Alfke <[EMAIL PROTECTED]> wrote:

Take a look at Nathan Day's "NDHotKeyEvent" utility code:
        http://homepage.mac.com/nathan_day/pages/source.xml


I tried to use this in my preference pane, but I can't get the control to receive hot key events. There could be something I'm doing wrong when setting up or working with the NDHotKeyControl class, but is there any reason it wouldn't be able to receive events in a preference pane?

- Brian
_______________________________________________

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/nathan_day%40mac.com

This email sent to [EMAIL PROTECTED]



Nathan Day
[EMAIL PROTECTED]
http://homepage.mac.com/nathan_day/

_______________________________________________

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