ARB
|
Public Types | |
enum | DragAction { DRAGGING, DROPPED } |
Public Member Functions | |
Dragged (AWT_graphic_exports &exports_) | |
virtual void | draw_drag_indicator (AW_device *device, int drag_gc) const =0 |
virtual void | perform (DragAction action, const AW_clicked_element *target, const Position &mousepos)=0 |
virtual void | abort ()=0 |
void | do_drag (const AW_clicked_element *drag_target, const Position &mousepos) |
void | do_drop (const AW_clicked_element *drop_target, const Position &mousepos) |
void | hide_drag_indicator (AW_device *device, int drag_gc) const |
![]() | |
virtual | ~AWT_command_data () |
Static Public Member Functions | |
static bool | valid_drag_device (AW_device *device) |
Protected Member Functions | |
AWT_graphic_exports & | get_exports () |
Definition at line 628 of file TreeDisplay.cxx.
enum Dragged::DragAction |
Enumerator | |
---|---|
DRAGGING | |
DROPPED |
Definition at line 638 of file TreeDisplay.cxx.
|
inline |
Definition at line 640 of file TreeDisplay.cxx.
|
inlineprotected |
Definition at line 635 of file TreeDisplay.cxx.
Referenced by BranchLinewidthScaler::do_scale(), and MarkerIdentifier::MarkerIdentifier().
|
inlinestatic |
Definition at line 642 of file TreeDisplay.cxx.
References AW_DEVICE_SCREEN, and AW_device::type().
Referenced by FINAL_TYPE< SEQTYPE >::BranchRotator(), DragNDrop::draw_drag_indicator(), FINAL_TYPE< SEQTYPE >::draw_drag_indicator(), and AWT_graphic_tree::show().
Implemented in Scaler, and DragNDrop.
Referenced by AWT_graphic_tree::handle_command(), hide_drag_indicator(), and AWT_graphic_tree::show().
|
pure virtual |
|
pure virtual |
Referenced by AWT_graphic_tree::handle_command().
|
inline |
Definition at line 648 of file TreeDisplay.cxx.
References DRAGGING, and perform().
Referenced by AWT_graphic_tree::handle_command().
|
inline |
Definition at line 651 of file TreeDisplay.cxx.
References DROPPED, and perform().
Referenced by AWT_graphic_tree::handle_command().
Definition at line 655 of file TreeDisplay.cxx.
References draw_drag_indicator().
Referenced by AWT_graphic_tree::handle_command().