This is TVController.h in view mode; [Download] [Up]
#import <objc/Object.h> #import <appkit/Responder.h> @class ToyWin, NXImage; @interface TVController:Object { id printInfo; id menuToFront; id menuClear; id preference; id imageOpCtr; id backgCtr; id messagePanel; id messageText; } - appDidInit:sender; - (int)getFTypeID: (const char *)aType; - drawFile: (const char *)fn :(const char *)aType; - (NXStream *)openStreamFromFile: (const char *)fn :(const char *)aType; - openFile:sender; - openPasteBoard:sender; - autoDisplay:sender; - (int)app:sender openFile:(const char *)filename type:(const char *)aType; - (BOOL)appAcceptsAnotherFile:sender; - messageDisplay:(const char *)msg; /* To receive services, implement these methods (delegate of NXApp) */ - validRequestorForSendType:(NXAtom)sendType andReturnType:(NXAtom)returnType; - readSelectionFromPasteboard:pb; @end @interface TVController (WindowManager) - newWindow: (ToyWin *)win; - checkWindow: (ToyWin *)win delete:(BOOL)delflag; - deleteAllWindow: sender; - showAllWindow: sender; - keyWindow; - (BOOL)isOpened: (const char *)newfile; - (BOOL)isOpenedID: (ToyWin *)win; - print: sender; - saveAs: sender; - attraction: sender; // Info.Panel attraction @end @interface TVController (BackgroundManager) - initWallpaper; - readWallpaperSetting: sender; - cleanBackground: sender; - backgMenuEnabled:(BOOL)flag; - makeFront: sender; - backWinFront: (BOOL)flag; - makeBackground: sender; @end @interface TVController (PBService) - convertToTIFF:pb userData:(const char *)userData error:(char **)errorMessage; @end extern TVController *theController;
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.