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.