Skip navigation.
 
mlRe: Writing a preference pane that configures hotkeys?
FROM : Brian Kendall
DATE : Thu Mar 27 15:24:52 2008

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_removed>> 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%20Dock%202.1b%20(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_removed>> 
>> 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_removed>> 
>>>> 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_removed>)
>>>>
>>>> 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/<email_removed>
>>>>
>>>> This email sent to <email_removed>

>>>
>>>
>>>
>>> Nathan Day
>>> <email_removed>
>>> http://homepage.mac.com/nathan_day/
>>>

>>
>>

>

Related mailsAuthorDate
mlWriting a preference pane that configures hotkeys? Brian Kendall Mar 24, 03:26
mlRe: Writing a preference pane that configures hotkeys? Andrew Farmer Mar 24, 03:34
mlRe: Writing a preference pane that configures hotkeys? Jens Alfke Mar 24, 06:46
mlRe: Writing a preference pane that configures hotkeys? Brian Kendall Mar 24, 06:47
mlRe: Writing a preference pane that configures hotkeys? Brian Kendall Mar 24, 06:49
mlRe: Writing a preference pane that configures hotkeys? Rob Napier Mar 24, 20:07
mlRe: Writing a preference pane that configures hotkeys? Brian Kendall Mar 25, 14:38
mlRe: Writing a preference pane that configures hotkeys? Nathan Day Mar 26, 14:56
mlRe: Writing a preference pane that configures hotkeys? Brian Kendall Mar 27, 07:18
mlRe: Writing a preference pane that configures hotkeys? Nathan Day Mar 27, 08:21
mlRe: Writing a preference pane that configures hotkeys? Brian Kendall Mar 27, 15:24