ftp.nice.ch/Attic/openStep/developer/resources/IconKit.4.2.1.sd.tgz#/IconKit.4.2.1/Framework/IKIconPath.h

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

#import <AppKit/NSMatrix.h>
#import "IKCell.h"

@interface IKIconPath:NSMatrix
{
	IKCell	*current;
	IKCell	*last;
        BOOL    draggingEntered;
}

- initWithFrame:(NSRect)frameRect;
- initWithFrame:(NSRect)frameRect mode:(int)aMode prototype:aCell numberOfRows:(int)rows numberOfColumns:(int)cols;
- initWithFrame:(NSRect)frameRect mode:(int)aMode cellClass:class numberOfRows:(int)rows numberOfColumns:(int)cols;
- (void)mouseDown:(NSEvent *)event;
- (BOOL) shouldDelayWindowOrderingForEvent:(NSEvent *)theEvent; ;
- editCell:theCell;
- editCellAt:(int) row  :(int) col;
- (void)endEditing;
- (BOOL)abortEditing;
- (void)resetCursorRects;
- (void)drawCellInside:(NSCell *)theCell;
- (NSArray *)selectedCells;
- (void)setCellSize:(NSSize)size;
- (void)setIntercellSpacing:(NSSize)size;
- (void)setFrameSize:(NSSize)_newSize;
- cellWithDelegate:delegate;
- objectInColumn:(int) n;
- (NSString *)stringValue;
- (unsigned int) draggingSourceOperationMaskForLocal:(BOOL) isLocal;
- (unsigned int) draggingEntered:(id <NSDraggingInfo>) sender;
- (unsigned int) draggingUpdated:(id <NSDraggingInfo>) sender;
- (void)draggingExited:(id <NSDraggingInfo>)sender;
- (BOOL)enteredNewCell:(NSPoint) where;
- (unsigned int) cellEntered:(id <NSDraggingInfo>) sender;
- (unsigned int) cellUpdated:(id <NSDraggingInfo>) sender;
- (void)cellExited:(id <NSDraggingInfo>) sender;
- (BOOL) prepareForDragOperation:(id <NSDraggingInfo>) sender;
- (BOOL) performDragOperation:(id <NSDraggingInfo>) sender;
- (void)concludeDragOperation:(id <NSDraggingInfo>)sender;

@end

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