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.