This is Controller.h in view mode; [Download] [Up]
#import <objc/Object.h>
#define STRTAB(s) [stringTable valueForStringKey:s]
@interface Controller:Object
{
id currentDocument;
id Pat;
id controlPanel;
id animatorPanel;
id stopButton;
id stepButton;
id selectMtx;
id stepMtx;
id DimQuan;
id PatFileName;
id infoPanel;
id Animator;
id stringTable;
}
- init;
- newARTDoc:sender;
- info:sender;
- setDocument:aDocumen;
- nextMatchDoc;
- document;
- openFile:(char *)fileName;
- open:sender;
- saveAs:sender;
- save:sender;
- saveAll:sender;
- saveLTMdat:sender;
- openPatFile:(char *)fileName;
- openPat:sender;
- MisMatchAlert;
- nextMatchDoc;
-(int)countEditedWindows;
// ARTDoc request
- (BOOL)Rand_sel;
- (BOOL)Pat_step;
- stop_go:sender;
- step:sender;
- setStopState;
- setGoState;
- stopAll;
- lookCTRL;
- unlookCTRL;
// delagations
- checkDocument;
//- (int)app:sender OpenFile:(const char *)path type:(const char *)type;
- (BOOL)appAcceptsAnotherFile:sender;
- appDidHide:sender;
- appDidBecomeActive:sender;
- appDidUpdate:sender;
- appDidResignActive:sender;
- appWillTerminate:sender;
- Pattern_id;
- Animator_id;
- stringTable;
@endThese are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.