5 // Created by Quentin Carnicelli on Sun Aug 03 2003.
6 // Copyright (c) 2003 iThink Software. All rights reserved.
9 #import <AppKit/AppKit.h>
11 @class ITKeyBroadcaster;
15 @interface ITKeyComboPanel : NSWindowController
17 IBOutlet NSTextField* mTitleField;
18 IBOutlet NSTextField* mComboField;
19 IBOutlet ITKeyBroadcaster* mKeyBcaster;
21 NSString* mTitleFormat;
23 ITKeyCombo* mKeyCombo;
29 - (void)runModalForHotKey: (ITHotKey*)hotKey;
31 - (void)setKeyCombo: (ITKeyCombo*)combo;
32 - (ITKeyCombo*)keyCombo;
34 - (void)setKeyBindingName: (NSString*)name;
35 - (NSString*)keyBindingName;
37 - (IBAction)ok: (id)sender;
38 - (IBAction)cancel: (id)sender;
39 - (IBAction)clear: (id)sender;