1999-12-08 15:04:57 +00:00
|
|
|
#ifndef GORMPRIVATE_H
|
|
|
|
#define GORMPRIVATE_H
|
|
|
|
|
|
|
|
@class GormDocument;
|
|
|
|
@class GormInspectorsManager;
|
|
|
|
@class GormPalettesManager;
|
|
|
|
@class GormResourcesManager;
|
|
|
|
|
|
|
|
#include "Gorm.h"
|
|
|
|
|
|
|
|
#include "GormDocument.h"
|
|
|
|
#include "GormInspectorsManager.h"
|
|
|
|
#include "GormPalettesManager.h"
|
|
|
|
#include "GormResourcesManager.h"
|
|
|
|
|
|
|
|
@interface Gorm : NSApplication <IB>
|
|
|
|
{
|
|
|
|
id infoPanel;
|
|
|
|
GormInspectorsManager *inspectorsManager;
|
|
|
|
GormPalettesManager *palettesManager;
|
|
|
|
id<IBSelectionOwners> selectionOwner;
|
1999-12-08 15:19:11 +00:00
|
|
|
id<IBDocuments> activeDocument;
|
1999-12-08 15:04:57 +00:00
|
|
|
NSMutableArray *documents;
|
|
|
|
}
|
|
|
|
- (id<IBDocuments>) activeDocument;
|
1999-12-08 15:19:11 +00:00
|
|
|
- (void) handleNotification: (NSNotification*)aNotification;
|
1999-12-08 15:04:57 +00:00
|
|
|
- (GormInspectorsManager*) inspectorsManager;
|
|
|
|
- (id) makeNewDocument: (id) sender;
|
|
|
|
- (id) openPalette: (id) sender;
|
|
|
|
- (GormPalettesManager*) palettesManager;
|
|
|
|
- (id) runInfoPanel: (id) sender;
|
|
|
|
- (id) runGormInspectors: (id) sender;
|
|
|
|
- (id) runGormPalettes: (id) sender;
|
|
|
|
@end
|
|
|
|
|
|
|
|
#endif
|