This is GopherClient.h in view mode; [Download] [Up]
/* Generated by Interface Builder */
#import <appkit/appkit.h>
#import <objc/Object.h>
#import <netdb.h>
#import "Utilities.h"
#import <mach/cthreads.h>
#import "GopherBrowserCell.h"
#import "GopherDispatcher.h"
#import "Parameters.h"
#import "Sound.h"
@interface GopherClient:Object
{
id MainScroller;
id MainText;
id myWindow;
id myIndexPanel;
id IndexTextItem;
id ItemInfoPanel;
id ItemInfoHostName;
id ItemInfoFileName;
id ItemInfoPortNumber;
id ItemInfoType;
char currenthostname[255];
char currentfilename[512];
int currentport;
char *theText;
id myDispatcher;
id mySpeaker; /* Assigned by program */
}
- (char *)currentCellName;
- init;
- close;
- clean;
- cellClicked:sender;
- displayDocument;
- setDispatcher:sender;
- print;
- saveAs:(char *)filename;
- searchIndex:sender;
- cancelIndex:sender;
- getIndexString:(char *)theString maxLength:(int)maxlength;
- showItemInfo;
- highlightNextWord;
// Delegate methods
- (int)browser:sender fillMatrix:matrix inColumn:(int)column;
- windowDidBecomeKey:sender;
- windowDidResignKey:sender;
- windowWillClose:sender;
// Internal support routines
- (BOOL) createPort:sender;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.