This commit is contained in:
hyatt%netscape.com 2002-04-20 22:59:40 +00:00
Родитель 3e106ff9de
Коммит 8048fc44ca
12 изменённых файлов: 202 добавлений и 0 удалений

Просмотреть файл

Просмотреть файл

Просмотреть файл

@ -0,0 +1,26 @@
#import <Foundation/NSBundle.h>
#import <AppKit/NSView.h>
#import <AppKit/NSNibDeclarations.h>
@class MVPreferencesController;
extern const NSSize buttonSize, iconSize;
extern const unsigned int titleBaseline, iconBaseline, bottomBorder;
@interface MVPreferencesMultipleIconView : NSView {
IBOutlet MVPreferencesController *preferencesController;
unsigned int pressedIconIndex, focusedIndex;
int tag;
NSBundle *selectedPane;
NSArray *preferencePanes;
}
- (void) setPreferencesController:(MVPreferencesController *) newPreferencesController;
- (void) setPreferencePanes:(NSArray *) newPreferencePanes;
- (NSArray *) preferencePanes;
- (void) setSelectedPane:(NSBundle *) newSelectedClientRecord;
- (int) tag;
- (void) setTag:(int) newTag;
@end

Просмотреть файл

@ -0,0 +1,26 @@
#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

Просмотреть файл

@ -0,0 +1,23 @@
#import <Foundation/NSBundle.h>
#import <Foundation/NSArray.h>
#import <AppKit/NSView.h>
#import <AppKit/NSNibDeclarations.h>
@class MVPreferencesController;
extern const unsigned int groupViewHeight, multiIconViewYOffset;
@interface MVPreferencesGroupedIconView : NSView {
IBOutlet MVPreferencesController *preferencesController;
NSBundle *selectedPane;
NSArray *preferencePanes, *preferencePaneGroups;
NSMutableArray *groupMultiIconViews;
}
- (void) setPreferencesController:(MVPreferencesController *) newPreferencesController;
- (void) setPreferencePanes:(NSArray *) newPreferencePanes;
- (NSArray *) preferencePanes;
- (void) setPreferencePaneGroups:(NSArray *) newPreferencePaneGroups;
- (NSArray *) preferencePaneGroups;
@end

Просмотреть файл

@ -0,0 +1,26 @@
#import <Foundation/NSBundle.h>
#import <AppKit/NSView.h>
#import <AppKit/NSNibDeclarations.h>
@class MVPreferencesController;
extern const NSSize buttonSize, iconSize;
extern const unsigned int titleBaseline, iconBaseline, bottomBorder;
@interface MVPreferencesMultipleIconView : NSView {
IBOutlet MVPreferencesController *preferencesController;
unsigned int pressedIconIndex, focusedIndex;
int tag;
NSBundle *selectedPane;
NSArray *preferencePanes;
}
- (void) setPreferencesController:(MVPreferencesController *) newPreferencesController;
- (void) setPreferencePanes:(NSArray *) newPreferencePanes;
- (NSArray *) preferencePanes;
- (void) setSelectedPane:(NSBundle *) newSelectedClientRecord;
- (int) tag;
- (void) setTag:(int) newTag;
@end

Просмотреть файл

Просмотреть файл

Просмотреть файл

@ -0,0 +1,26 @@
#import <Foundation/NSBundle.h>
#import <AppKit/NSView.h>
#import <AppKit/NSNibDeclarations.h>
@class MVPreferencesController;
extern const NSSize buttonSize, iconSize;
extern const unsigned int titleBaseline, iconBaseline, bottomBorder;
@interface MVPreferencesMultipleIconView : NSView {
IBOutlet MVPreferencesController *preferencesController;
unsigned int pressedIconIndex, focusedIndex;
int tag;
NSBundle *selectedPane;
NSArray *preferencePanes;
}
- (void) setPreferencesController:(MVPreferencesController *) newPreferencesController;
- (void) setPreferencePanes:(NSArray *) newPreferencePanes;
- (NSArray *) preferencePanes;
- (void) setSelectedPane:(NSBundle *) newSelectedClientRecord;
- (int) tag;
- (void) setTag:(int) newTag;
@end

Просмотреть файл

@ -0,0 +1,26 @@
#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

Просмотреть файл

@ -0,0 +1,23 @@
#import <Foundation/NSBundle.h>
#import <Foundation/NSArray.h>
#import <AppKit/NSView.h>
#import <AppKit/NSNibDeclarations.h>
@class MVPreferencesController;
extern const unsigned int groupViewHeight, multiIconViewYOffset;
@interface MVPreferencesGroupedIconView : NSView {
IBOutlet MVPreferencesController *preferencesController;
NSBundle *selectedPane;
NSArray *preferencePanes, *preferencePaneGroups;
NSMutableArray *groupMultiIconViews;
}
- (void) setPreferencesController:(MVPreferencesController *) newPreferencesController;
- (void) setPreferencePanes:(NSArray *) newPreferencePanes;
- (NSArray *) preferencePanes;
- (void) setPreferencePaneGroups:(NSArray *) newPreferencePaneGroups;
- (NSArray *) preferencePaneGroups;
@end

Просмотреть файл

@ -0,0 +1,26 @@
#import <Foundation/NSBundle.h>
#import <AppKit/NSView.h>
#import <AppKit/NSNibDeclarations.h>
@class MVPreferencesController;
extern const NSSize buttonSize, iconSize;
extern const unsigned int titleBaseline, iconBaseline, bottomBorder;
@interface MVPreferencesMultipleIconView : NSView {
IBOutlet MVPreferencesController *preferencesController;
unsigned int pressedIconIndex, focusedIndex;
int tag;
NSBundle *selectedPane;
NSArray *preferencePanes;
}
- (void) setPreferencesController:(MVPreferencesController *) newPreferencesController;
- (void) setPreferencePanes:(NSArray *) newPreferencePanes;
- (NSArray *) preferencePanes;
- (void) setSelectedPane:(NSBundle *) newSelectedClientRecord;
- (int) tag;
- (void) setTag:(int) newTag;
@end