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.