This is EnvController.h in view mode; [Download] [Up]
/**************************************************
* SynthBuilder
* Copyright 1993 Nick Porcaro All Rights Reserved
**************************************************/
/* Generated by Interface Builder */
#import <objc/Object.h>
#import <defaults/defaults.h>
#import <appkit/graphics.h>
@interface EnvController:Object
{
id theDelegate; // Connected in the nib file
id theSplitView;
id theWindow;
id theOutputTypes;
id thePoint;
id theXCoord;
id theYCoord;
id theYrCoord;
id theXMinCoord;
id theYMinCoord;
id theXMaxCoord;
id theYMaxCoord;
id theXSnapCoord;
id theYSnapCoord;
id theStickyPoint;
id theSmoothing;
id theSmoothSlider;
id theGraphType;
id theLinkX;
id theEnvelopeView;
id lastDeleted;
}
- envelope;
- setNewEnvelope:anEnv;
- envelopeDrawn;
- addEnvelope:sender;
- removeEnvelope:sender;
- unRemoveEnvelope:sender;
- copy:sender;
- paste:sender;
// Received from current envelope view to update panel info if necessary
- update: sender;
- updateCoords: sender at: (int)point;
// Messages received from panel buttons and pop up lists
- nextPoint:sender;
- previousPoint:sender;
- setPoint:sender;
- setXValue:sender;
- setYValue:sender;
- setYrValue:sender;
- setSmoothValue:sender;
- setSmoothFromSlider:sender;
- broadcastXLimitsOf:envelope;
- setXMinValue:sender;
- makeXMinValue:(double) val;
- setXMaxValue:sender;
- makeXMaxValue:(double) val;
- setYMinValue:sender;
- makeYMinValue:(double) val;
- setYMaxValue:sender;
- makeYMaxValue:(double) val;
- setXSnapValue:sender;
- setYSnapValue:sender;
- makeGraphType:(int) val;
- setStickyPoint:sender;
- setGraphType:sender;
- setDrawSegmentsState:sender;
- setLinkX:sender;
- reScaleLimits:sender;
- (const char *)getStyle;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.