ftp.nice.ch/pub/next/system/driver/video/V-Box.I.b.tar.gz#/V-Box/StoryEditorSrc/Controller.h

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

/* Controller.h 
 * You may freely copy, distribute, and reuse the code in this example.
 * NeXT disclaims any warranty of any kind, expressed or  implied, as to its
 * fitness for any particular use.
 *
 */

#import <appkit/Application.h>
#import <objc/List.h>

@interface Controller:Application
{
  List	*fooObjects;
  id	cellScrollView;	/* the scrollview that displays fooObjects */
  id	cellMatrix;		/* the matrix contained in the scrollview  */
  
  
  	id	framePositionMatrix;
	id	frameCounter;
	id	commentText;
	id	viscaController;
	BOOL didInit;
}

- initVars;
- free;

- addFooObject:sender;
- deleteFooObjects:sender;
- deleteAllFooObjects:sender;

- moveUpObject: sender;
- moveDownObject: sender;

- setFrame: sender;
- searchFrame: sender;

- playFrames: sender;

- openFile: sender;
- (int) app: sender openFile: (const char *) fname type: (const char *) ftype;
- saveFile: sender;

@end

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