This is ABAppInfo.h in view mode; [Download] [Up]
/********************************************************************** ABAppInfo.h Copyright (c) 1998, David C. Lambert. All Rights Reserved. **********************************************************************/ #import <appkit/appkit.h> #define ARRBUF (10) #define NOMENU (100000) #define NOWHERE (-1000.0) @interface ABAppInfo : Object { int appUid; int appPid; int appCtxt; int appIconWin; int appMainMenu; id appMiniWins; BOOL isLaunched; NXAtom appFileName; NXAtom appShortName; } + reset; + initialize; + getShortName:(char *)shortName from:(const char *)appFileName; + unhidePid:(int)appPid raise:(BOOL)raiseFlag activate:(BOOL)activateFlag hideOthers:(BOOL)hideFlag; + unhideCtxt:(int)appCtxt raise:(BOOL)raiseFlag activate:(BOOL)activateFlag hideOthers:(BOOL)hideFlag; + vanishIconForPid:(int)pid; + vanishIconForCtxt:(int)ctxt; + unvanishIconForPid:(int)pid; + unvanishIconForCtxt:(int)ctxt; + (int)getPidFor:(char *)aName; + (int)getUidForPid:(int)aPid; + (int)getAppMenuForPid:(int)aPid; + (int)getAppIconForPid:(int)aPid; + (int)getAppCtxtForPid:(int)aPid; + (int)getPidForAppCtxt:(int)aCtxt; + getAppMiniWinsForPid:(int)aPid; + (BOOL)pidExists:(int)testPid; - initForFile:(char *)theAppFileName; - free; - update; - activateApp:(BOOL)activateFlag raise:(BOOL)raiseFlag hideOthers:(BOOL)hideFlag; - vanishIcon; - unvanishIcon; - (BOOL)isLaunched; - (int)appPid; - (int)appUid; - (int)appCtxt; - (int)appIconWin; - (int)appMainMenu; - (NXAtom)appShortName; - (NXAtom)appFileName; - appMiniWins; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.