ftp.nice.ch/pub/next/developer/resources/classes/CustomMenu.s.tar.gz#/CustomMenuSources/CustomMenu/CustomMenu.subproj/DraggableMenu.h

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

// Written by Gideon King
 
/*
** Source file      : DraggableMenu.h
** Created by       : gideon@berd
** Created on       : Fri Sep 8 16:13:55 NZST 1995
** RCS File         : $Source: /Ramoth/Black.Albatross/CVS/CustomMenu/CustomMenu.subproj/DraggableMenu.h,v $
** Last modified    : $Date: 1995/09/10 22:38:07 $
** Last modified by : $Author: gideon $
** Current Revision : $Revision: 1.1.1.1 $
*/
 

#import <appkit/appkit.h>

extern const char *MHMenuCellPboardType;

@interface DraggableMenu:Menu
{
	// Do not declare any instance variables in here or we can't pose as Menu
}

- (const char *)version;
- setSaveAndRestore:(BOOL)yesNo;
- (BOOL)getSaveAndRestore;
- awakeFromNib;
- performClose:sender;
- mouseDown:(NXEvent *)theEvent;
- draggedImage:(NXImage *)image beganAt:(NXPoint *)screenPoint;
- (NXDragOperation)draggingSourceOperationMaskForLocal:(BOOL)flag;
- draggedImage:(NXImage *)image endedAt:(NXPoint *)screenPoint deposited:(BOOL)flag;
- (BOOL)ignoreModifierKeysWhileDragging;
- (BOOL)isDraggingSourceLocal;
- attachSubmenuUsing:aList;
- write:(NXTypedStream *)stream;
- read:(NXTypedStream *)stream;

@end

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