This is EnvDelegate.h in view mode; [Download] [Up]
/**************************************************
* SynthBuilder
* Copyright 1993 Nick Porcaro All Rights Reserved
**************************************************/
/* EnvDelegate.h
* Nick Porcaro, independent work Summer 1993
*/
#import <objc/Object.h>
@interface EnvDelegate:Object
{
id envController; // The Envelope controller (connected when nib loaded)
id envelope; // The envelope object (connected when nib loaded)
char *envString; // The string representing the envelope
id envWindow; // The window the envelope is being edited in
id theFakeUG; // The FakeUG associated with the envelope (if there is one)
id thePatchParam; // The PatchParam associated with this envelope (if there is one)
int theArgNum; // The arg number on theFakeUG associated with the envelope
}
- init; // As always ...
- closeInspector;
- setFakeUG:aFakeUG ArgNum: (int) argnum; // Tell the delegate which fake ug and arg
- setPatchParameter:aPP; // Tell the delegate which PatchParameter
- (BOOL) hasFakeUG; // Do we have a fake ug or what?
- displayWindow:(char *) title; // Display the window for the envelope
- (char *) envelopeToText; // Return envelope as a (char *)
- textToEnvelope: (char *) aString; // Convert a text string to an envelope object
- envelope; // Return the envelope object
- sendEnvelope; // Send the latest envelope to the FakeUG or PatchParam
- envController; // Return the controller object
- envelopeRemoved; // The envController removed the envelope
- willAddEnvelope; // The envController is about to add an envelope
- willRemoveEnvelope; // The envController is about to remove an envelope
- willSplitView; // The envController is about to split views
- envelopeAdded; // The envController added an envelope
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.