VCF::DragSource Class Reference
The drag source represents the source, or beginning of a drag drop operation.
More...
#include <vcf/ApplicationKit/DragSource.h>
Inheritance diagram for VCF::DragSource:
List of all members.
Detailed Description
The drag source represents the source, or beginning of a drag drop operation.
- Event Delegates for this class:
- DragSource::SourceBegin
- DragSource::SourceDropped
- DragSource::SourceEnd
- DragSource::SourceGiveFeedback
- DragSource::SourceCanContinueDragOp
Member Enumeration Documentation
|
|
- Enumerator:
-
| DRAG_BEGUN |
|
| DRAG_DROPPED |
|
| DRAG_GIVEFEEDBACK |
|
| DRAG_CANCONTINUE |
|
| DRAG_END |
|
|
Constructor & Destructor Documentation
| VCF::DragSource::DragSource |
( |
|
) |
|
|
| virtual VCF::DragSource::~DragSource |
( |
|
) |
[virtual] |
|
Member Function Documentation
| void VCF::DragSource::copyDataToClipboard |
( |
|
) |
|
|
| void VCF::DragSource::setActionType |
( |
const DragActionType & |
actionType |
) |
|
|
| void VCF::DragSource::startDragDrop |
( |
DataObject * |
data |
) |
|
|
Member Data Documentation
|
|
- Event Delegate:
- SourceCanContinueDragOp this is fired whenever the underlying windowing system needs to query whether or not the drag-drop operation should continue.
event class: DragSourceEvent
event type: DragSource::DRAG_CANCONTINUE
|
|
|
- Event Delegate:
- SourceGiveFeedback this is fired when the underlying windowing system needs to know what kind of feed back to present the user with during the drag-drop operation.
event class: DragSourceEvent
event type: DragSource::DRAG_GIVEFEEDBACK
|
|
|
- Event Delegate:
- SourceEnd this is called when the drag-drop operation is completed. It does not indicate whether or not the drag-drop operation was successful.
event class: DragSourceEvent
event type: DragSource::DRAG_END
|
The documentation for this class was generated from the following file: