ftp.nice.ch/pub/next/developer/languages/smalltalk/smalltalk.1.2.alpha5.s.tar.gz#/smalltalk-1.2.alpha5/objc/objclib/STBrowserDelegate.h

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.