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.