This is MessageApp.h in view mode; [Download] [Up]
/* File: MessageApp.h - NextStep Interface to Speaker/Mach messages
*
* By: Christopher Lane
* Symbolic Systems Resources Group
* Knowledge Systems Laboratory
* Stanford University
*
* Date: 24 March 1993
*
* Copyright: 1991, 1993 by The Leland Stanford Junior University. This
* program may be distributed without restriction for non-commercial use.
*/
#import <appkit/appkit.h>
struct param { id description, type, argument; };
@interface MessageApp:Application
{
id hostField;
id hostList;
id applicationField;
id applicationList;
id portField;
id portList;
id messageField;
id messageList;
id argumentsBox;
id statusField;
id messageWindow;
id stringTable;
id messageTable;
id portTable;
id fileTable;
id helpScrollView;
id version;
NXBundle *bundle;
unsigned int argumentCount;
struct param params[NX_MAXMSGPARAMS];
}
- appDidInit:sender;
- windowWillClose:sender;
- sendMessage:sender;
- (const char *) loadArguments:(void **) array;
- unloadArguments:(void **) array andUpdate:(BOOL) flag;
- setHostField:object;
- setHostList:object;
- setApplicationField:object;
- setApplicationList:object;
- setPortField:object;
- setPortList:object;
- setMessageField:object;
- setMessageList:object;
- loadPopUpList:popUpList fromNetInfo:(const char *) directory;
- loadPopUpList:popUpList fromDirectory:(const char *) directoryList;
- loadPopUpList:popUpList fromHashTable:hashTable;
- setStatusField:object;
- setArgumentsBox:object;
- setTypeFromMatrix:sender;
- (const char *) getParamTypes:(const char *) name;
- setParamTypes:(const char *) value forMessage:(const char *) name;
- setButton:button fromField:field;
- setField:field fromMatrix:matrix;
- setHostFromField:sender;
- setHostfromMatrix:sender;
- setApplicationFromField:sender;
- setApplicationfromMatrix:sender;
- setPortFromField:sender;
- setPortfromMatrix:sender;
- setMessageFromField:sender;
- setMessagefromMatrix:sender;
- setMessage:(const char *) string;
- (const char *) lookupConstant:(int) value forKey:(const char *) key;
- setVersion:object;
- (int) msgVersion:(const char **) aString ok:(int *) flag;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.