This is STBrowserDelegate.h in view mode; [Download] [Up]
#import <appkit/appkit.h> #import "STDelegate.h" @interface STNormalBrowserDelegate : STDelegate { } // // Standard browser delegate stuff // - (BOOL)browser:sender columnIsValid:(int)column; - browserWillScroll:sender; - browserDidScroll:sender; - (const char *)browser:sender titleOfColumn:(int)column; - (BOOL)browser:sender selectCell:(const char *)title inColumn:(int)column; - (int)browser:sender fillMatrix:matrix inColumn:(int)column; @end @interface STLazyBrowserDelegate : STDelegate { } // // Standard browser delegate stuff // - (BOOL)browser:sender columnIsValid:(int)column; - browserWillScroll:sender; - browserDidScroll:sender; - (const char *)browser:sender titleOfColumn:(int)column; - (BOOL)browser:sender selectCell:(const char *)title inColumn:(int)column; - browser:sender loadCell:cell atRow:(int)row inColumn:(int)column; - (int)browser:sender fillMatrix:matrix inColumn:(int)column; @end @interface STVeryLazyBrowserDelegate : STDelegate { } // // Standard browser delegate stuff // - (BOOL)browser:sender columnIsValid:(int)column; - browserWillScroll:sender; - browserDidScroll:sender; - (const char *)browser:sender titleOfColumn:(int)column; - (BOOL)browser:sender selectCell:(const char *)title inColumn:(int)column; - browser:sender loadCell:cell atRow:(int)row inColumn:(int)column; - (int)browser:sender getNumRowsInColumn:(int)column; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.