This is HenonController.h in view mode; [Download] [Up]
/* Generated by Interface Builder */ #import <appkit/appkit.h> // Axis Modes #define XY 0 #define YX 1 // Sound Modes #define DSP 0 #define MIDI 1 #define MUTE 2 @interface HenonController:Object { id sASlider; id sBSlider; id sFreqBox; id sAmpCenterField; id sAxisButtons; id sSpeedField; id sAmpCenterSlider; id sDurationField; id sAmpRangeSlider; id sAmpBox; id sSpeedSlider; id sAmpRangeField; id sDurationSlider; id sInitValueFields; id sFreqRangeField; id sFreqCenterSlider; id sAField; id sBField; id sFreqCenterField; id sFreqRangeSlider; id thePanel; double X, Y, A, B; float speed, duration; float freqRange, freqCenter; float ampRange, ampCenter; int axisMode, soundMode; } - init; - changeInitValue:sender; - changeDurationField:sender; - changeSpeedField:sender; - changeFreqCenterField:sender; - changeASlider:sender; - changeBSlider:sender; - changeFreqRangeField:sender; - changeAmpCenterField:sender; - changeAField:sender; - changeBField:sender; - changeAmpRangeField:sender; - changeAmpRangeSlider:sender; - changeFreqRangeSlider:sender; - changeAmpCenterSlider:sender; - changeSpeedSlider:sender; - changeDurationSlider:sender; - changeFreqCenterSlider:sender; - changeAxis:sender; - setSoundMode:(int)mode; - setUp; - closeUp; - iterateFreq:(float *)freq Amp:(float *)amp Dur:(float *)dur Next:(float *)next X:(float *)xpos Y:(float *)ypos; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.