ftp.nice.ch/pub/next/developer/objc/fromnext/MiniExamples.91.9.s.tar.gz#/MiniExamples/PerformanceTuning/VisibleView-01/VisibleOne.h

This is VisibleOne.h in view mode; [Download] [Up]

//
//	A Visible View
//	Randy NelsonÐCopyright NeXT 1990
//	Not for release or reuse
//
#import <appkit/View.h>

@interface VisibleOne:View
{
//outlets
    id	scaleX;
    id	translateY;
    id	vitalMatrix;
    id	translateX;
    id	scaleY;
    id frameX;
    id frameY;
    id frameWidth;
    id frameHeight;
    id compositeIndicator;
    id drawGridIndicator;
    id transparencyIndicator;
    id appender;
//bitmap for a picture, the SubViewFramer (our eventual SuperView)
    id myPic, newSuperView;
    char buffer[100];
}

//outlet initializers
- setAppender:anObject;
- setScaleX:anObject;
- setTranslateY:anObject;
- setVitalMatrix:anObject;
- setTranslateX:anObject;
- setScaleY:anObject;
- setFrameX:anObject;
- setFrameY:anObject;
- setFrameWidth:anObject;
- setFrameHeight:anObject;
- setCompositeIndicator:anObject;
- setDrawGridIndicator:anObject;
- setTransparencyIndicator:anObject;
//action methods
- setSelfOrigin:sender;
- setSelfScale:sender;
- setSelfRotation:sender;
- frameMove:sender;
- frameRotate:sender;
- frameChangeSize:sender;
- newDisplayState:sender;
//local methods
- updateVitals;
- (BOOL)wantsTransparency;
- setTrackingRect;
- drawGrid;
- drawSomePS;
- tripath;
- cirpath;
- recstroke;
- recfill;
- rec;
- cir;
- tri;
- mass;

@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.