|  |   |   | 
version 2003
PA_AllowDrop (params; allow)
| Parameter | Type | Description | |
| params | PA_PluginParameters | → | Parameters received in PluginMain | 
| allow | char | → | 1 = Allow the drop, 0 = Disallow it | 
Description
   The routine
   
    
     PA_AllowDrop
    
   
   tells 4th Dimension if the area accepts the object being dragged over it. Set
   
    allow
   
   to 1 if the area accepts the object, otherwise, set it to 0.
  
   The area usually calls
   
    
     PA_GetDragAndDropInfo
    
   
   to look at the object being dragged before using this routine, especially to see if the area can accept it.
  
   This routine can be called only at
   
    eAE_AllowDrop
   
   event. If it is not called for this event, it does nothing and
   
    
     PA_GetLastError
    
   
   returns
   
    eER_BadEventCall
   
   .
  
NOTE
The routines "Drag and Drop" are internal to 4th Dimension. The developer cannot use them with other applications.
Example
   See the sample in
   
    Drag and drop with a plug-in area
   
   and the example in
   
    
     PA_GetDragAndDropInfo
    
   
   .
  
See Also
Drag and drop with a plugin area , PA_CustomizeDragOver , PA_GetDragAndDropInfo , PA_GetDragPositions .
Error Handling
   Use
   
    
     PA_GetLastError
    
   
   to see if an error occurred (
   
    eER_BadEventCall
   
   )