X-Git-Url: http://git.ithinksw.org/ITKit.git/blobdiff_plain/d9649564199a7220e70716aa0999c6fddb0efadc..7a218424c6a92eb4979564a7260f862edd46052d:/ITKeyComboPanel.h diff --git a/ITKeyComboPanel.h b/ITKeyComboPanel.h old mode 100755 new mode 100644 index fbe18aa..e23f6ee --- a/ITKeyComboPanel.h +++ b/ITKeyComboPanel.h @@ -1,40 +1,41 @@ -// -// ITKeyComboPanel.h - -// -// Created by Quentin Carnicelli on Sun Aug 03 2003. -// Copyright (c) 2003 iThink Software. All rights reserved. -// - -#import +/* + * ITKit + * ITKeyComboPanel.h + * + * Copyright (c) 2005 by iThink Software. + * All Rights Reserved. + * + * $Id$ + * + */ + +#import @class ITKeyBroadcaster; @class ITKeyCombo; @class ITHotKey; -@interface ITKeyComboPanel : NSWindowController -{ - IBOutlet NSTextField* mTitleField; - IBOutlet NSTextField* mComboField; - IBOutlet ITKeyBroadcaster* mKeyBcaster; - - NSString* mTitleFormat; - NSString* mKeyName; - ITKeyCombo* mKeyCombo; +@interface ITKeyComboPanel : NSWindowController { + IBOutlet NSTextField *mTitleField; + IBOutlet NSTextField *mComboField; + IBOutlet ITKeyBroadcaster *mKeyBcaster; + NSString *mKeyName; + ITKeyCombo *mKeyCombo; } + (id)sharedPanel; - (int)runModal; -- (void)runModalForHotKey: (ITHotKey*)hotKey; +- (void)runModalForHotKey:(ITHotKey *)hotKey; + +- (void)setKeyCombo:(ITKeyCombo *)combo; +- (ITKeyCombo *)keyCombo; -- (void)setKeyCombo: (ITKeyCombo*)combo; -- (ITKeyCombo*)keyCombo; +- (void)setKeyBindingName:(NSString *)name; +- (NSString *)keyBindingName; -- (void)setKeyBindingName: (NSString*)name; -- (NSString*)keyBindingName; +- (IBAction)ok:(id)sender; +- (IBAction)cancel:(id)sender; +- (IBAction)clear:(id)sender; -- (IBAction)ok: (id)sender; -- (IBAction)cancel: (id)sender; -- (IBAction)clear: (id)sender; -@end +@end \ No newline at end of file