This is JoyStick.h in view mode; [Download] [Up]
#import <appkit/appkit.h> @interface JoyStick:View { float x,y; float xmax,ymax; DPSTimedEntry timer; int track; float tracktime; float fadetime; } - (float) getYVal:sender; - (float) getXVal:sender; - setXMax:(float)val; - setYMax:(float)val; - (float)xMax; - (float)yMax; - setTrackTime:(float)val; - setFadeTime:(float)val; - (float)trackTime; - (float)fadeTime; - drawSelf:(const NXRect *)rects :(int)rectCount; - initFrame:(const NXRect *)frameRect; - sizeTo:(NXCoord)width:(NXCoord)height; - free; - mouseDown:(NXEvent *)theEvent; - mouseUp:(NXEvent *)theEvent; - (BOOL)acceptsFirstMouse; - setPos:(NXPoint)mouseLoc; - write:(NXTypedStream *)stream; - read:(NXTypedStream *)stream; - (const char*)getInspectorClassName; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.