• 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
Re: Writing a preference pane that configures hotkeys?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Writing a preference pane that configures hotkeys?


  • Subject: Re: Writing a preference pane that configures hotkeys?
  • From: "Brian Kendall" <email@hidden>
  • Date: Thu, 27 Mar 2008 10:24:52 -0400


It looks like I did have an early version. I downloaded the one from your website, rebuilt my pref pane and included a call to setReadyForHotKeyEvent, and now it works great.


Thanks a lot for making a very cool and very useful NDHotKeyControl class!

- Brian


On Thu, 27 Mar 2008 03:21:01 -0400, Nathan Day <email@hidden> wrote:

You probable have, try downloading it again from my site, you also might want to download my Popup Dock application <http://homepage.mac.com/nathan_day/.cv/nathan_day/Public/Software/Popup Dock 2.1b (10.5).dmg-binhex.hqx >
and look at how the views are set up for the IB file within the preference pane, it use the NDHotKeyControl in a cooler way than the example that comes with NDHotKeyEvent, I will have to update the example app to show this when I get a chance.


On 27/03/2008, at 17:18 , Brian Kendall wrote:


It doesn't look like NDHotKeyControl implements a setReadyForHotKeyEvent: method. Do I perhaps have an older version of the NDHotKeyControl source code? Surely there is something I'm missing here. I figure I can take your word for it on this, since you wrote the class and all. ;-)


- Brian

On Wed, 26 Mar 2008 09:56:01 -0400, Nathan Day <email@hidden> wrote:

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@hidden> 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 (email@hidden)

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:
This email sent to email@hidden



Nathan Day email@hidden http://homepage.mac.com/nathan_day/






_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
This email sent to email@hidden


References: 
 >Writing a preference pane that configures hotkeys? (From: "Brian Kendall" <email@hidden>)
 >Re: Writing a preference pane that configures hotkeys? (From: Jens Alfke <email@hidden>)
 >Re: Writing a preference pane that configures hotkeys? (From: "Brian Kendall" <email@hidden>)
 >Re: Writing a preference pane that configures hotkeys? (From: Nathan Day <email@hidden>)
 >Re: Writing a preference pane that configures hotkeys? (From: "Brian Kendall" <email@hidden>)
 >Re: Writing a preference pane that configures hotkeys? (From: Nathan Day <email@hidden>)

  • Prev by Date: Re: to include a C++ class in proj
  • Next by Date: Re: applicationWillTerminate and animations
  • Previous by thread: Re: Writing a preference pane that configures hotkeys?
  • Next by thread: How do I disable this warning: "local declaration of 'varname' hides instance variable"
  • Index(es):
    • Date
    • Thread