ftp.nice.ch/pub/next/graphics/video/V-Box.N.bs.tar.gz#/V-Box/VboxControllerSrc/ViscaController.h

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

/* Generated by Interface Builder */

#import <appkit/Window.h>
#import "VISCA.h"
#include </usr/include/dpsclient/dpsclient.h>

@interface ViscaController:Window
{
	VISCA *visca;
 	BOOL didInit;
	BOOL clockAuto, positionAuto, modeAuto;
	int searchType;
	BOOL warnUser;
	
	id portText;
	DPSTimedEntry checkTE;
	DPSTimedEntry clockTE;
	DPSTimedEntry positionTE;
	DPSTimedEntry modeTE;
	
    id	fastForwardButton;
    id	stopButton;
    id	powerButton;
    id	recordButton;
    id	ejectButton;
    id	playButton;
    id	rewindButton;
    id	pauseButton;
    
    	id clockAutoButton;
    	id positionAutoButton;
	id modeAutoButton;
	
	id clockInqButton;
	id timeField;
	id clockRateText;
	
	id deviceInqButton;
  	id deviceField;
  	id channelField;
  	id editControlField;
  	id mediaField1;
	id mediaField2;
  	id inputSelectionField;
  	id configureField;
	
	id positionCounterText;
	id positionClockText;
	id positionRateText;

	id modeText;
	id modeRateText;

	id searchFields;
	id searchTypePopup;
	
	unsigned short int status, errorCode;
	char errorMessage[128];
	
}

- updateSelf;

- clockInquiry: sender;
- clockAuto: sender;

- deviceInquiry: sender;
- channelInquiry: sender;
- editControlInquiry: sender;
- mediaInquiry: sender;
- inputSelectionInquiry: sender;
- configureInquiry: sender;

- positionInquiry: sender;
- positionAuto: sender;

- modeInquiry: sender;
- modeAuto: sender;

- deviceChanged: sender;

- pause:sender;
- eject:sender;
- play:sender;
- stop:sender;
- power:sender;
- record:sender;
- fast_forward:sender;
- rewind:sender;

- search: sender;
- searchTypeChanged: sender;

- appDidInit: sender;

- zoomIn: sender;
- zoomOut: sender;
- focusNear: sender;
- focusFar: sender;
- zoomFocusStop: sender;

- frameForward: sender;
- frameReverse: sender;

- resetCounter: sender;
- realCounterMode: sender;
- relativeCounterMode: sender;
- toggleAudio: sender;
- toggleSpeed: sender;
- toggleDisplay: sender;
- cycleVideo: sender;

- handleError;
@end

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