This is InfoMgr.h in view mode; [Download] [Up]
#import <appkit/appkit.h> #ifdef SPEECH #import <TextToSpeech/TextToSpeech.h> #endif #define INFO_TALK 0 #define INFO_TTY_PROCESS 1 #define INFO_USER_PROCESS 2 #define INFO_LOGOUT 3 #define SPEECHOFF 0 #define ANYUSER 1 #define OTHERUSERS 2 #define REMOTEUSERS 3 @interface InfoMgr:Object { id defaultManager; id mainObject; id generalView; id iconInfoView; id infoView; id speechView; id TextToSpeechView; id LicenceView; id speechControlView; id window; id scrollView; id whenToSpeak; id speakLog; id doubleClickAction; id confirmDoubleClick; id speakMessages; #ifdef SPEECH TextToSpeech *mySpeech; #endif } - init; - initDefaults; - switchViews:sender; -(int) doubleClickEvent; -(int) confirmDoubleClick:(const char *) message; - cleanUp; - enableSpeech:sender; #ifdef SPEECH - initSpeech:(const char *) dictPath; - speakLoginMessage:(const char *) user tty:(const char *) tty host:(const char *) host; - speakLogoutMessage:(const char *) user tty:(const char *) tty host:(const char *) host; - speakFormatString:(const char *) format name:(const char *) user tty:(const char *) tty host:(const char *) host; #endif @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.