This is DockMgrView.h in view mode; [Download] [Up]
#import <appkit/appkit.h>
#define DOCKMGRVERSION 3
@interface DockMgrView : View
{
id theImage;
id appHash;
id appTileImage;
id dockList;
id currentDock;
id monsterSound;
id destroySound;
id dragView;
id dockNameCell;
id miniwindowStore;
id raiseButton;
id nextLevelButton;
id rbImage;
id rbAltImage;
id rbDImage;
id nbImage;
id nbAltImage;
id nbDImage;
id nbDAltImage;
int currentDockIndex;
double clickTime;
BOOL showDock;
BOOL acceptDrag;
BOOL dragChecked;
BOOL itemOnDock;
BOOL windowsNeedUpdate;
NXPoint mouseOffset;
DPSTimedEntry timer;
}
- initFrame:(const NXRect *)aFrame withWindow:aWindow;
- mouseDown:(NXEvent *)event;
- drawSelf:(const NXRect *) rects:(int)rectCount;
- readDocks;
- writeDocks;
- setDragView:theView andOffset:(NXPoint *)offset;
- draggedImage:theImage endedAt:(NXPoint *)screenPoint deposited:(BOOL)didDeposit;
- setIconSize:(int)aValue;
- (int)iconSize;
- deleteView:theView;
- addLevel;
- deleteLevel;
- activateFiend:sender;
- setDockNameCellFont:(NXRect *)aRect;
- setShowDock:(BOOL)flag;
- (BOOL)showDock;
- rotateOffsets;
- gotoDockLevel:(int)aLevel;
- moveLevelTo:(int)aLevel;
- nextLevel;
- previousLevel;
- (int)currentDockIndex;
- currentDock;
- findLevelContaining:(const char *)aPath;
- windowDidMove:sender;
- clearDockLevel;
- copy:sender andCut:(BOOL)flag;
- paste:sender;
- app:theApp applicationWillLaunch:(const char *)theAppName;
- app:theApp applicationDidLaunch:(const char *)theAppName;
- app:theApp applicationDidTerminate:(const char *)theAppName;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.