Skip navigation.
 
mlRe: Writing a preference pane that configures hotkeys?
FROM : Brian Kendall
DATE : Mon Mar 24 06:49:43 2008

Ah, that looks perfect!  Thanks!  I'll try it out tomorrow.

- Brian

On Mon, 24 Mar 2008 01:46:27 -0400, Jens Alfke <<email_removed>> wrote:

>
> 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

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