|
| | BscDNDCustomFlavorHelper (IPMUnknown *boss) |
| |
| virtual | ~BscDNDCustomFlavorHelper () |
| |
| virtual DragDrop::TargetResponse | CouldAcceptTypes (const IDragDropTarget *target, DataObjectIterator *dataIter, const IDragDropSource *fromSource, const IDragDropController *controller) const |
| |
| virtual ErrorCode | ProcessDragDropCommand (IDragDropTarget *, IDragDropController *, DragDrop::eCommandType) |
| |
| | CDragDropTargetFlavorHelper (IPMUnknown *boss) |
| |
| virtual DragDrop::eHelperType | GetHelperType () const |
| |
| virtual bool16 | HelperWillDoDragTracking () const |
| |
| virtual void | PrepareHelperForDrag () const |
| |
| bool16 | CanHandleDragData () const |
| |
| void | SetCanHandleDragData (bool16 can) |
| |
| virtual bool16 | DoDragEnter_PreflightDragData (IDragDropTarget *, IDragDropController *) |
| |
| virtual void | DoDragEnter (IDragDropTarget *) |
| |
| virtual void | DoDragWithin (IDragDropTarget *, const PMPoint &localPt) |
| |
| virtual void | DoDragLeave (IDragDropTarget *) |
| |
| DragDrop::TargetResponse | HandleCouldAcceptTypes (const IDragDropTarget *, DataObjectIterator *, const IDragDropSource *, const IDragDropController *) const |
| |
| virtual PMRect | GetDragDataBounds () const |
| |
Extends the DND target capabilities of the layout widget to accept our custom flavor object.