ftp.nice.ch/pub/next/graphics/vector/Wood.0.72.s.tar.gz#/Wood/Sources/WoodApp.h

This is WoodApp.h in view mode; [Download] [Up]

#import <appkit/appkit.h>

@interface WoodApp: Application
{
	BOOL	haveOpenedDocument;			// Have we opened a document yet?
    id 		plpAccessory;				// accessory view of page layout panel
	id		pageMargin;					// augmented PageLayout object					
	id		inspectorManager;
	id 		docList;
	char	defaultDir[MAXPATHLEN+1];	// the default directory
	BOOL	saveAll;					// save all upon closing
	BOOL	dumpAll;					// ignore dirty bits upon closing
	id		addMenu;
	id		bundleList;
	id      infoController;
}

+ initialize;
- setDocClass:newDoc;
- docClass;
- inspectorManager;
- loadLocalNib:(const char *)nibName owner:aOwner;
- openFile:(const char *)path file:(const char *)type flag:(BOOL)flag;
- currentDocument;
- (const char *)currentDirectory;
- (const char *)docExtension;
- setDefaultDir:(const char *)dir;
- (BOOL)saveAll;
- setSaveAll:(BOOL)value;
- (BOOL)dumpAll;
- setDumpAll:(BOOL)value;
- pageLayout:sender;
- (NXZone *)newDocZone;
- reuseDocZone:(NXZone *)aZone;
- new:sender;
- open:sender;
- saveAll:sender;
- print:sender;
- samples:sender;
- (BOOL)menuItemUpdate:menuCell;
- (BOOL)validateCommand:menuCell;
- setupPageLayout:(float)lm :(float)rm :(float)tm :(float)bm; 
- app:sender willShowHelpPanel:panel;
- appWillInit:sender;
- appDidInit:sender;
- appWillTerminate:sender;
- (int)appOpenFile:(const char *)path type:(const char *)type;
- (BOOL)appAcceptsAnotherFile:sender;
- (int)app:sender unmounting:(const char *)fullPath;
- (int)msgDirectory:(const char **)fullPath ok:(int *)flag;
- (int)msgFile:(const char **)fullPath ok:(int *)flag;
- (int)msgPrint:(const char *)fullPath ok:(int *)flag;
- (int)msgVersion:(const char **)aString ok:(int *)flag;
- (int)msgQuit:(int *)flag;
- registerDoc:aDoc;
- freeDoc:aDoc;
- docList;
- createBundlesAndLoadModules:(BOOL)doLoad;
- loadFilter:sender;
- createBundlesForDirectory:(const char *)dirPath loadModules:(BOOL)doLoad;
- filter:(int)nr;
- app:sender willShowHelpPanel:panel;

@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.