5 * Original Author : Quentin Carnicelli <...>
6 * Responsibility : Kent Sutherland <kent.sutherland@ithinksw.com>
7 * Responsibility : Matthew Judy <mjudy@ithinksw.com>
9 * Copyright (c) 2002 - 2003 iThink Software.
15 #import <AppKit/AppKit.h>
18 @class ITKeyBroadcaster;
23 @interface ITKeyComboPanel : NSWindowController
25 IBOutlet NSTextField* mTitleField;
26 IBOutlet NSTextField* mComboField;
27 IBOutlet ITKeyBroadcaster* mKeyBcaster;
29 NSString* mTitleFormat;
31 ITKeyCombo* mKeyCombo;
37 - (void)runModalForHotKey: (ITHotKey*)hotKey;
39 - (void)setKeyCombo: (ITKeyCombo*)combo;
40 - (ITKeyCombo*)keyCombo;
42 - (void)setKeyBindingName: (NSString*)name;
43 - (NSString*)keyBindingName;
45 - (IBAction)ok: (id)sender;
46 - (IBAction)cancel: (id)sender;
47 - (IBAction)clear: (id)sender;