LibreOffice Module sd (master) 1
|
#include <sdtreelb.hxx>
Public Member Functions | |
SdPageObjsTLVDropTarget (weld::TreeView &rTreeView) | |
void | SetDrawView (SdrView *pSdrView) |
void | SetOrderFrontToBack (bool bSet) |
Private Member Functions | |
virtual sal_Int8 | AcceptDrop (const AcceptDropEvent &rEvt) override |
AcceptDrop-Event. More... | |
virtual sal_Int8 | ExecuteDrop (const ExecuteDropEvent &rEvt) override |
ExecuteDrop-Event. More... | |
Private Attributes | |
weld::TreeView & | m_rTreeView |
SdrView * | m_pSdrView |
bool | m_bOrderFrontToBack = false |
Definition at line 54 of file sdtreelb.hxx.
SdPageObjsTLVDropTarget::SdPageObjsTLVDropTarget | ( | weld::TreeView & | rTreeView | ) |
Definition at line 487 of file sdtreelb.cxx.
|
overrideprivatevirtual |
AcceptDrop-Event.
Definition at line 497 of file sdtreelb.cxx.
References DND_ACTION_MOVE, DND_ACTION_NONE, weld::TreeView::get_dest_row_at_pos(), weld::TreeView::get_drag_source(), weld::TreeView::get_iter_depth(), weld::TreeView::get_selected(), weld::TreeView::iter_compare(), weld::TreeView::iter_parent(), m_rTreeView, weld::TreeView::make_iterator(), AcceptDropEvent::maPosPixel, and xTarget.
|
overrideprivatevirtual |
ExecuteDrop-Event.
Definition at line 546 of file sdtreelb.cxx.
References DND_ACTION_NONE, weld::TreeView::get_dest_row_at_pos(), weld::TreeView::get_drag_source(), weld::TreeView::get_id(), weld::TreeView::get_iter_index_in_parent(), weld::TreeView::get_selected(), SdrObject::GetOrdNum(), SdrObject::getSdrPageFromSdrObject(), SdrObject::GetSubList(), weld::TreeView::iter_compare(), weld::TreeView::iter_parent(), weld::TreeView::iter_previous_sibling(), m_bOrderFrontToBack, m_pSdrView, m_rTreeView, weld::TreeView::make_iterator(), ExecuteDropEvent::maPosPixel, weld::TreeView::move_subtree(), SdrObjList::NbcInsertObject(), SdrObjList::NbcRemoveObject(), SdrEditView::PutMarkedBehindObj(), SdrEditView::PutMarkedInFrontOfObj(), weld::TreeView::set_cursor(), and xTarget.
|
inline |
Definition at line 67 of file sdtreelb.hxx.
References m_pSdrView.
|
inline |
Definition at line 68 of file sdtreelb.hxx.
References m_bOrderFrontToBack.
|
private |
Definition at line 59 of file sdtreelb.hxx.
Referenced by ExecuteDrop(), and SetOrderFrontToBack().
|
private |
Definition at line 58 of file sdtreelb.hxx.
Referenced by ExecuteDrop(), and SetDrawView().
|
private |
Definition at line 57 of file sdtreelb.hxx.
Referenced by AcceptDrop(), and ExecuteDrop().