Mozilla/mozilla/chimera/PreferencePanes/MVPreferencesController.h
hyatt%netscape.com a74fee7a32 Initial commit of .h files
git-svn-id: svn://10.0.0.236/trunk@119501 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-20 22:59:40 +00:00

27 lines
843 B
Objective-C

#import <Cocoa/Cocoa.h>
extern NSString *MVPreferencesWindowNotification;
@class MVPreferencesMultipleIconView;
@class MVPreferencesGroupedIconView;
@interface MVPreferencesController : NSObject {
IBOutlet NSWindow *window;
IBOutlet NSView *loadingView;
IBOutlet MVPreferencesMultipleIconView *multiView;
IBOutlet MVPreferencesGroupedIconView *groupView;
IBOutlet NSImageView *loadingImageView;
IBOutlet NSTextField *loadingTextFeld;
NSView *mainView;
NSMutableArray *panes;
NSMutableDictionary *loadedPanes, *paneInfo;
NSString *currentPaneIdentifier, *pendingPane;
BOOL closeWhenDoneWithSheet, closeWhenPaneIsReady;
}
+ (MVPreferencesController *) sharedInstance;
- (NSWindow *) window;
- (void) showAll:(id) sender;
- (void) showPreferences:(id) sender;
- (void) selectPreferencePaneByIdentifier:(NSString *) identifier;
@end