This is File.h in view mode; [Download] [Up]
#import <Foundation/NSString.h>
#import <IconKit/iconkit.h>
typedef struct _FileFlags {
unsigned int imageLoaded:1;
unsigned int acceptingDragImageLoaded:1;
unsigned int parentLoaded:1;
unsigned int childrenLoaded:1;
} FileFlags;
@interface File: IKFolder
{
NSString *path;
FileFlags fileFlags;
}
+ (void)initialize;
+ multipleSelectionClass;
+ (NSArray *) pasteTypes;
+ fileForPath: (NSString *) thePath;
- initPath: (NSString *) thePath;
- copyWithZone: (NSZone *) zone; ;
- (void)dealloc;
- image;
- (NSString *) path;
- parents;
- (void)addParent: parent;
- (void)removeChild:child withAnnouncement:(BOOL)yesNo;
- children;
+ (void)shelf: sender dragWillEnter: (id <NSDraggingInfo>) source;
+ (void)shelf: sender dragWillExit: (id <NSDraggingInfo>) source;
+ (void)shelf: sender dragWillComplete: (id <NSDraggingInfo>) source;
- (void)copyToPasteboard: (NSPasteboard *) pboard;
+ readFromPasteboard: (NSPasteboard *) pboard;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.