|
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().