![]() | InDesign SDK 20.5 |

Public Member Functions | |
| CusDtLnkUIDragDropSource (IPMUnknown *boss) | |
| ~CusDtLnkUIDragDropSource () | |
| bool16 | WillDrag (IEvent *event) const |
| bool16 | DoAddDragContent (IDragDropController *controller) |
Public Member Functions inherited from CDragDropSource | |
| CDragDropSource (IPMUnknown *boss) | |
| virtual CursorSpec | GetDragCursor (DragDrop::eTargetResponse, bool16 isDragLocal) const |
| virtual SysWireframe | DoMakeDragOutlineRegion () const |
| virtual ErrorCode | ProcessDragDropCommand (IDragDropController *, DragDrop::eCommandType) |
| virtual IDataBase * | GetSourceDataBase () const |
Additional Inherited Members | |
Public Types inherited from IDragDropSource | |
| enum | { kDefaultIID = IID_IDRAGDROPSOURCE } |
Provides the node with drag source capabilit
| Binds the C implementation class onto its ImplementationID making the C code callable by the application * CusDtLnkUIDragDropSource::CusDtLnkUIDragDropSource | ( | IPMUnknown * | boss | ) |
Constructor.
| boss | interface ptr from boss object on which this interface is aggregated. |
| CusDtLnkUIDragDropSource::~CusDtLnkUIDragDropSource | ( | ) |
Destructor.
| virtual |
Adds the unique key to the drag.
| controller | [IN] in charge of this widget's DND capabilities. |
Reimplemented from CDragDropSource.
| virtual |
Returns kTrue if a unique key is associated with the widget.
| event | [IN] that signifies the drag. |
Reimplemented from CDragDropSource.