ftp.nice.ch/pub/next/developer/languages/c/gcc.2.7.2.2.N.b.tar.gz#/lib/gcc-lib/m68k-next-nextstep3/2.7.2.2.f.2/include/dbkit/DBTableVector.h

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

/*
**      DBTableVector.h
**      Database Kit, Release 3.0
**      Copyright (c) 1992, NeXT Computer, Inc.  All rights reserved. 
*/
#import <objc/Object.h>
#import <appkit/graphics.h>
#import <dbkit/tableProtocols.h>

typedef enum { HORIZONTAL, VERTICAL } Orientation;

@interface DBTableVector : Object <DBTableVectors>
{
@private
	struct {
	unsigned int
#if	__BIG_ENDIAN__
			autosizable:1,
			editable:1,
			resizable:1,
			contentAlign:2,
			titleAlign:2,
			:25;
#else
			:25,
			titleAlign:2,
			contentAlign:2,
			resizable:1,
			editable:1,
			autosizable:1;
#endif
	} _vFlags;
@protected
	id		identifier;		/* opaque id for dataSource */
	id		formatter;		/* formats data in vector */

	NXCoord		minSize;
	NXCoord		maxSize;
	NXCoord		currentSize;		/* current width or height */
	
	char		*title;
	id		titleFont;
}

- initIdentifier:newIdentifier;
- free;

@end

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