5 * Copyright (c) 2005 iThink Software
9 #import <Cocoa/Cocoa.h>
11 @class ITKeyBroadcaster;
15 @interface ITKeyComboPanel : NSWindowController {
16 IBOutlet NSTextField *mTitleField;
17 IBOutlet NSTextField *mComboField;
18 IBOutlet ITKeyBroadcaster *mKeyBcaster;
20 ITKeyCombo *mKeyCombo;
26 - (void)runModalForHotKey:(ITHotKey *)hotKey;
28 - (void)setKeyCombo:(ITKeyCombo *)combo;
29 - (ITKeyCombo *)keyCombo;
31 - (void)setKeyBindingName:(NSString *)name;
32 - (NSString *)keyBindingName;
34 - (IBAction)ok:(id)sender;
35 - (IBAction)cancel:(id)sender;
36 - (IBAction)clear:(id)sender;