This is HTMLCells.h in view mode; [Download] [Up]
// Mon Sep 2 12:09:44 MET DST 1996 #import <appkit/appkit.h> #import "Text.HTMLExtensions.h" #define SEPERATOR_HEIGHT 12 @interface HRCell:Cell { Text *text; } - initForText:(Text*) theText; - free; - calcCellSize:(NXSize *)theSize; - highlight:(const NXRect *)cellFrame inView:controlView lit:(BOOL)flag; -(BOOL)trackMouse:(NXEvent *)theEvent inRect:(const NXRect *)cellFrame ofView:controlView; - drawInside: (const NXRect *)cellFrame inView:controlView; @end @interface MiscTFTextFieldCell:TextFieldCell { NXCoord width; BOOL afterDrag; } -(void) setWidth:(NXCoord)aWidth; @end @interface MiscTFRadioCell:ButtonCell { List *collegues; } -(void) setCollegues:(List*) theCollegues; - initInText:(Text*)view; @end @interface MiscTFCheckCell:ButtonCell {} - initInText:(Text*)view; @end @interface MiscTFButtonCell:ButtonCell {} - initInText:(Text*)view; @end @interface MiscTFPopupCell:ButtonCell { PopUpList *popupList; Text *text; NXCoord width; } -(void) setPopupList:(PopUpList*) theList; - initInText:(Text*)view; -(void) setWidth:(NXCoord)aWidth; @end @interface TextBackgroundCell:Cell { NXImage *image; } - initFromImage:(NXImage*) theImg; @end @interface HTMLTextCell:Cell { NXSize size; id delegate,_view; Text *displayHelper; int columnsSpanning; } - initWithHTML:(const char*) theHTML inView: theView; -(void) setSize:(NXSize*) aSize; -(int) columnsSpanning; @end @interface MiscTFMatrixCell:Cell { Matrix *matrix; } - initWithMatrix:(Matrix *)matrix inView:controlView; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.