This is IKSuitcase.h in view mode; [Download] [Up]
#import <AppKit/NSImage.h>
#import "IKIconObject.h"
#import "IKList.h"
#import <Foundation/NSString.h>
#import <AppKit/NSDragging.h>
@interface IKSuitcase: IKList
<IKEditableObject, IKDragAcceptingObject>
{
NSString * name,
* classToHold;
NSImage *image,
*miniImage,
*acceptingDragImage,
*miniAcceptingDragImage;
id dragging;
int draggingSession;
unsigned int op;
}
+ (void)initialize;
- (NSImage *) getIBImage;
- (NSString *) inspectorClassName;
- init;
- init: (NSString *) theName count: (unsigned) n;
- init: (NSString *) theName;
- initCount: (unsigned) n;
- (IKSuitcase *)copyWithZone: (NSZone *) zone;
- (void)dealloc;
- (id)initWithCoder:(NSCoder *)aDecoder;
- (void)encodeWithCoder:(NSCoder *)aCoder; ;
- (NSImage *)image;
- (NSImage *)miniImage;
- (NSImage *)acceptingDragImage;
- (NSImage *)miniAcceptingDragImage;
- (NSString *)name;
- (BOOL) isEditable;
- (BOOL) isDraggable;
- (BOOL) isDragAccepting;
- (NSString *) classToHold;
- (void)setEditable:(BOOL)flag;
- setDragAccepting: (BOOL) flag;
- (void)setName:(NSString *)theName;
- (void)setImage:(NSImage *)theImage;
- (void)setMiniImage:(NSImage *)theImage;
- (void)setAcceptingDragImage:(NSImage *)theImage;
- (void)setMiniAcceptingDragImage:(NSImage *)theImage;
- (void)setClassToHold: (NSString *) class;
- (unsigned int) draggingEntered: (id <NSDraggingInfo>) sender;
- (BOOL) performDragOperation: (id <NSDraggingInfo>) sender;
- (unsigned int) draggingUpdated: (id <NSDraggingInfo>) sender;
- (void)draggingExited:(id <NSDraggingInfo>)sender;
- (BOOL) prepareforDragOperation: (id <NSDraggingInfo>) sender;
- (void)concludeDragOperation:(id <NSDraggingInfo>)sender;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.