This is COWSController.h in view mode; [Download] [Up]
/* Copyright (C) 1994 Sean Luke COWSController.h Version 1.4 Sean Luke Allows easy hookup to libraries and control nib and interpreter, for automatic COWS running */ #import <appkit/appkit.h> #import "COWSProtocols.h" #define COWSCONTROLLER_TYPICALSTRING 256 #define COWSCONTROLLER_NOAUTOLOAD 0 #define COWSCONTROLLER_AUTOLOAD 1 #define COWSCONTROLLER_AUTOLOADANDRUN 2 @interface COWSController:Object <InterpreterToDelegate> { BOOL inited; char initial_function[COWSCONTROLLER_TYPICALSTRING]; char initial_arg1 [COWSCONTROLLER_TYPICALSTRING]; char initial_arg2 [COWSCONTROLLER_TYPICALSTRING]; char initial_arg3 [COWSCONTROLLER_TYPICALSTRING]; char initial_arg4 [COWSCONTROLLER_TYPICALSTRING]; char autostart; BOOL foreground; BOOL locked; float timed_entry_speed; int pulses_per_timed_entry; id program; // should be a text field id interpreter; id library1; id library2; id library3; id library4; id library5; id library6; id library7; id library8; id delegate; } - init; - awake; //- appDidInit:sender; - start:sender; // called by interface builder buttons since IB // doesn't send awakeFromNib to controller - read:(NXTypedStream*) stream; - write:(NXTypedStream*) stream; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.