Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_DragReceiveUPP Class Reference

List of all members.

Public Member Functions

 CP_DragReceiveUPP (DragReceiveHandlerProcPtr inProcPtr, OSWindow inWindow, void *inRefCon=NULL)
 ~CP_DragReceiveUPP ()
 operator DragReceiveHandlerUPP ()

Protected Attributes

DragReceiveHandlerUPP fReceiveUPP
OSWindow fOSWindow

Constructor & Destructor Documentation

CP_DragReceiveUPP::CP_DragReceiveUPP DragReceiveHandlerProcPtr  inProcPtr,
OSWindow  inOSWindow,
void *  inRefCon = NULL
 

DragReceiveHandlerUPP wrapper constructor. This will create and install a drag receive handler with the MacOS Drag Manager. The destructor will remove the installed handler.

Parameters:
inProPtr The routine that is called when the user drops an object onto a drag target..
inOSWindow The MacOS Window that handles this drop.
inRefCon Data passed beteen this class and the MacOS Drag Manager.
Exceptions:
none 

CP_DragReceiveUPP::~CP_DragReceiveUPP  ) 
 

Destructor.

Exceptions:
none 


Member Function Documentation

CP_DragReceiveUPP::operator DragReceiveHandlerUPP  ) 
 


Member Data Documentation

DragReceiveHandlerUPP CP_DragReceiveUPP::fReceiveUPP [protected]
 

OSWindow CP_DragReceiveUPP::fOSWindow [protected]
 


The documentation for this class was generated from the following files:
Generated on Tue Sep 20 20:21:40 2005 for CPLAT_MacOS by  doxygen 1.4.0