This is mtClassNiteLite.h in view mode; [Download] [Up]
/* Generated by Interface Builder */
#import <objc/Object.h>
#import <appkit/Window.h>
#import "ScreenSaver.h"
/* module list structure */
typedef struct
{
char modName[128];
char modPath[MAXNAMLEN+1];
id theMod;
int modType; /* module type */
int modListIndex;
} ssModRec, *ssModPtr;
@interface mtClassNiteLite:Object
{
/* ib objects */
id EnableBDCheck;
id EnableSSCheck;
id ForeBackRadio;
id ModuleList;
id MainWindow;
id PrefsWindow;
id ModuleView;
id DefModule;
id ModuleViewRadio;
id BackColorWell;
id AutoLockCheck;
/* my stuff */
ssModPtr modList;
int nModules;
ssPrefRec curSettings;
int curForeIndex;
int curBackIndex;
int curModIndex;
BOOL modulesLoaded;
}
- SetForeBack:sender;
- LaunchSS:sender;
- LockSS:sender;
- SetBackColor:sender;
- SetModuleView:sender;
- SetCurModule:sender;
- EnableController:sender;
- SetAutoLock:sender;
- SetPrefsFile;
- ssModChanged;
- GetPrefsFile;
- BuildModuleList;
- LoadSSModules;
- MatchListAndPrefs;
- SetupListAndView;
/* MetroTools methods */
- GetToolWindow:(Window**)theWind;
- DisplayPrefs;
- (BOOL) DisplayHelp;
- InitSelf:(unsigned short*)toolFlags;
- doActivate;
- doDeactivate;
- unload;
/* drag-and-drop routines */ /* gvh */
- (BOOL)MTiconEntered:(id *)iconView:(id *)fileNameTextField:(BOOL *)doFolders;
- (void)MTiconExited:sender;
- (void)MTiconReleased:sender;
- (BOOL)MTprocessFile:(char *)name;
- (void)MTfinished:sender;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.