ftp.nice.ch/pub/next/tools/archiver/Opener.3.4b.Source.sd.tar.gz#/Opener.3.4b.Source.sd/Controller.h

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

/*****************************************************************************
 * Controller.h
 * 
 * Authors: 
 * 	Denise Howard
 * 	howardd@swissbank.com
 *
 *	Michael Hawley
 *	mike@media.mit.edu
 *
 * Copyright (c) MIT Media Laboratory, 1991-1995.
 *
 * Description:
 *	This is the app delegate for Opener.
 *
 * Revisions:
 *	See Revision_History.rtfd in project directory HelpOpener.
 *
 * To add new filetypes:
 *	See Modifying.rtfd in project directory HelpOpener.
 *
 *****************************************************************************/
 
#import <objc/Object.h>
#import <appkit/appkit.h>
#import <string.h>
#include <sys/types.h>
#include <sys/stat.h>
#import <dpsclient/dpsclient.h>
#include <ctype.h>
#import "DirPanel.h"
#import "Process.h"
#import "Help.h"

@interface Controller:Object {
    id packButton;
    id packButton2;
    id packCmdText;
    id packPanel;
    id versionTF;
	id tmpDirTF;
	id helpButton;
	id helpObject;
}

/*****************************************************************************/
/* Action methods start here                                                 */
/*****************************************************************************/
- appWillInit:sender;
- appDidInit:sender;
- appWillTerminate:sender;
- (BOOL)appAcceptsAnotherFile:sender;
- removeTmpFiles:sender;
- setTmp:sender;
- (int)appOpenFile:(const char *)filename type:(const char *)aType;
- openRequest:sender;
- (BOOL)scratchFiles;
- (int)iconEntered:(int)windowNum at:(double)x :(double)y iconWindow:(int)iconWindowNum iconX:(double)iconX iconY:(double)iconY iconWidth:(double)iconWidth iconHeight:(double)iconHeight pathList:(char *)pathList;
- processOutput:(char *)s;
- system:(char *)x;
- setDirectory:sender;
- setPackOrUnpack:sender;
- setUnpackSuffix:sender;
- setPackSuffix:sender;
- packFiles:(char *)files;
- cancelPack:sender;
- pack:sender;
- (int)iconReleasedAt:(double)x :(double)y ok:(int *)flag;
- help:sender;
- editTable:sender;
- suggestion:sender;

/*****************************************************************************/
/* Access methods start here                                                 */
/*****************************************************************************/
- (char *)version;

@end

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