ftp.nice.ch/pub/next/graphics/vector/Wood.0.72.s.tar.gz#/Wood/Sources/TreeView.h

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

#import <appkit/appkit.h>
#import "UPath.h"
#import "HitPath.h"
#import "Tree.h"

@interface TreeView:View
{
	UPath *linkPath, *canvasPath;
	HitPath *hitPath;
	id nodeList, agent;
	DrawState drawState;
	BOOL pbConversion;
	Tree *pbTree;
	NXRect canvasRect;
	int xTimes, yTimes;
}

- initFrame:(const NXRect *)frameRect;
- free;
- (BOOL)lockFocus;
- drawSelf:(const NXRect *)r :(int)count;
- drawYourSelf:(const NXRect *)r;
- drawTree:tree inRect:(const NXRect *)r;
- mouseDown:(NXEvent *)event;
- keyDown:(NXEvent *)event;
- (BOOL)checkResize:(const NXRect *)r for:tree;
- setAgent:aAgent;
- agent;
- writePSToStream:(NXStream *)stream usingTree:aTree;
- (BOOL)zoomTo:(float)zoomX :(float)zoomY;
- (BOOL)acceptsFirstResponder;
- (int)canvasX;
- (int)canvasY;
- (BOOL)knowsPagesFirst:(int *)firstPageNum last:(int *)lastPageNum;
- (BOOL)getRect:(NXRect *)theRect forPage:(int)page;

@end

	

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