ftp.nice.ch/pub/next/connectivity/infosystems/Gopher.1.13.s.tar.gz#/Gopher_1.13_Source/GopherDispatcher.h

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

//

#import <appkit/appkit.h>
#import <objc/Object.h>
#import <sys/types.h>
#import <sys/stat.h>
#import "GopherClient.h"
#import "Parameters.h"
#import "Sound.h"

#define NIL 0

extern int shouldUseSound;

@interface GopherDispatcher:Object
{
id currentWindow;	// Watch out : this is not a window, but its delegate
id PrintMenuCell;
id SaveMenuCell;
id CloseMenuCell;
id GopherHostTextItem;
id GopherPortTextItem;
id PreferenceWindow;
id teminalApp;
id OpenHostTextItem;
id OpenPortTextItem;
id OpenWindow;
}

- newGopher:sender;
- openGopher:sender;
- closeGopher:sender;
- print:sender;
- save:sender;
- itemInfo:sender;
- stopSound:sender;
- findText:sender;

- newFrontWindow:sender;
- oldFrontWindow:sender;
- savePreferences:sender;

// Delegate methods

- appDidInit:sender;

@end

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