ftp.nice.ch/pub/next/tools/gtools/GTools.API.tar.gz#/GTools.API/Headers/GKappkit/GKAppDelegate.h

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

//**************************************************************************
//	Copyright (c)1991-1993 KNOPS EDV-Anlagen Gerd Knops
//
//	Project	: GTools
//	File	: GTools
//	Author	: Gerd Knops
//	Date	: 930921
//
//**************************************************************************
#import <appkit/NXDataLinkManager.h>
//**************************************************************************
@interface GKAppDelegate:Object
{
	id		delegateList;	// The list of the delegates
}
//**************************************************************************
// factory methods
//**************************************************************************
- init;
//**************************************************************************
// Adding delegates
//**************************************************************************
- addDelegate:sender;
- removeDelegate:sender;
//**************************************************************************
// <PRIVATE>
// Methods, that should be subclassed
//**************************************************************************
- (GKClassLocation *)classLocations;
// <PUBLIC>
//**************************************************************************
// Application delegate methods, not forwarded to the delegates
//**************************************************************************
- appWillInit:sender;
//**************************************************************************
// Application delegate methods, used and forwarded to the delegates
//**************************************************************************
- appDidInit:sender;
- appWillTerminate:sender;
- app:sender powerOffIn:(int)ms andSave:(int)aFlag;
//**************************************************************************
// Application delegate methods, only forwarded to the delegates
//**************************************************************************
- app:sender applicationWillLaunch:(const char *)appName;
- app:sender applicationDidLaunch:(const char *)appName;
- app:sender applicationDidTerminate:(const char *)appName;
- app:sender fileOperationCompleted:(int)operation;
- app:sender mounted:(const char *)fullPath;
- (int)app:sender unmounting:(const char *)fullPath;
- app:sender unmounted:(const char *)fullPath;
- appDidBecomeActive:sender;
- appDidResignActive:sender;
- appDidHide:sender;
- appDidUnhide:sender;
- appWillUpdate:sender;
- appDidUpdate:sender;
- applicationDefined:(NXEvent *)theEvent;
- app:sender willShowHelpPanel:panel;
- (int)app:sender
		openFile:(const char *)filename 
		type:(const char *)aType;
- (BOOL)appAcceptsAnotherFile:sender;
- (int)app:sender
		openTempFile:(const char *)filename 
		type:(const char *)aType;
- (NXDataLinkManager *)app:sender
		openFileWithoutUI:(const char *)filename 
		type:(const char *)type;
//**************************************************************************
// <PRIVATE>
// private methods
//**************************************************************************
- famousLastWords:(BOOL)canContinue;
- (BOOL)validateCommand:menuCell;
//**************************************************************************
// <PUBLIC>
// Internal methods
//**************************************************************************
- (BOOL)menuItemUpdate:menuCell;
@end
//***********************************************************************EOF

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