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.