Removing the use of private CoreGraphics APIs to draw shadows, and replacing with...
[ITKit.git] / ITHotKey.h
1 /*
2  *      ITKit
3  *      ITHotKey.h
4  *
5  *      Copyright (c) 2005 iThink Software
6  *
7  */
8
9 #import <Cocoa/Cocoa.h>
10
11 @class ITKeyCombo;
12
13 @interface ITHotKey : NSObject {
14         NSString *mName;
15         ITKeyCombo *mKeyCombo;
16         id mTarget;
17         SEL mAction;
18 }
19
20 - (id)init;
21
22 - (void)setName:(NSString *)name;
23 - (NSString *)name;
24
25 - (void)setKeyCombo:(ITKeyCombo *)combo;
26 - (ITKeyCombo *)keyCombo;
27
28 - (void)setTarget:(id)target;
29 - (id)target;
30 - (void)setAction:(SEL)action;
31 - (SEL)action;
32
33 - (void)invoke;
34
35 @end