This is IconView.h in view mode; [Download] [Up]
#import <appkit/appkit.h>
@interface IconView : View
{
id image;
id hilite;
id titleCell;
id appTile;
id tempImage;
void *data;
unsigned int length;
BOOL ghost;
BOOL selected;
BOOL useTile;
NXSize imageMax;
NXSize hiliteMax;
NXSize tileMax;
}
+ resetCachedImages;
+ copyIconView:aView;
+ hilite;
+ appTile;
- initFrame:(const NXRect *) newFrame
image:anImage
data:(const void *) someData
andLength:(unsigned int) newLength
useSize:(BOOL) sizeValid
useTile:(BOOL) useBG;
- initFromDragContext:(id <NXDraggingInfo>)context andSize:(NXSize *) aSize
isOn:(BOOL)useTile;
- free;
- (void) setImageSize;
- getImagePoint:(NXPoint *) imageLoc andTilePoint:(NXPoint *)tileLoc
andHilitePoint:(NXPoint *) hiliteLoc;
- getData:(void **) aPtr andLength:(unsigned int *) aLength;
- image;
- (BOOL) useTile;
- setGhost:(BOOL) newGhost;
- (BOOL) isGhost;
- (int) state;
- setState:(int) flag;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.