ftp.nice.ch/pub/next/tools/dock/Fiend.1.0.s.tar.gz#/Fiend/Dock.h

This is Dock.h in view mode; [Download] [Up]

#import <appkit/appkit.h>

@interface Dock : Object
{
	id		dockWindowList;
	id		fileNameStore;
	id		filePositionStore;
	id		launchFlagStore;
	id		dockMgrView;
	id		nameWinHash;
	NXRect	frame;
}

- initMgrView:theDockMgrView;
- orderWindowsFront:(BOOL)flag;
- dockWindowList;
- nameWinHash;
- fileNameStore;
- filePositionStore;
- launchFlagStore;
- createWindowsFromStores;
- createWindowForPath:(const char *)thePath newFrame:(NXRect *)newFrame;
- createWindowWithFrame:(NXRect *)theFrame;
- createIconViewForPath:(const char *)path withFrame:(NXRect *)iconFrame;
- getNextFrame:(NXRect *)theFrame;
- getOffset:(NXPoint *)p fromFrame:(NXRect *)f;
- setFrame:(const NXRect *)frame;
- deleteView:aView;
- addWindowForPath:(NXAtom)pathAtom;
- setDockMgrView:aView;
- updateWindows:(NXPoint *)p usePlace:(BOOL)usePlace;
- select:(BOOL)flag all:sender;
- viewAtPosition:(NXRect *)checkRect besides:aView;
- (BOOL)containsPath:(const char *)aPath;
- copy:sender andCut:(BOOL)flag;
- paste:sender;
@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.