LibreOffice Module svx (master) 1
|
Public Member Functions | |
SvxPopupWindowListBox (SvxUndoRedoControl *pControl, weld::Widget *pParent, const std::vector< OUString > &rUndoRedoList) | |
virtual void | GrabFocus () override |
Public Member Functions inherited from WeldToolbarPopup | |
WeldToolbarPopup (css::uno::Reference< css::frame::XFrame > xFrame, weld::Widget *pParent, const OUString &rUIFile, const OUString &rId) | |
virtual | ~WeldToolbarPopup () |
weld::Container * | getTopLevel () |
weld::Container * | getContainer () |
void | AddStatusListener (const OUString &rCommandURL) |
virtual void | statusChanged (const css::frame::FeatureStateEvent &Event) |
virtual void | GrabFocus ()=0 |
Private Member Functions | |
void | UpdateRow (int nRow) |
DECL_LINK (KeyInputHdl, const KeyEvent &, bool) | |
DECL_LINK (ActivateHdl, weld::TreeView &, bool) | |
DECL_LINK (MouseMoveHdl, const MouseEvent &, bool) | |
DECL_LINK (MousePressHdl, const MouseEvent &, bool) | |
DECL_LINK (MouseReleaseHdl, const MouseEvent &, bool) | |
Private Attributes | |
rtl::Reference< SvxUndoRedoControl > | m_xControl |
std::unique_ptr< weld::TreeView > | m_xListBox |
std::unique_ptr< weld::TreeIter > | m_xScratchIter |
int | m_nSelectedRows |
int | m_nVisRows |
Additional Inherited Members | |
Protected Attributes inherited from WeldToolbarPopup | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Container > | m_xTopLevel |
std::unique_ptr< weld::Container > | m_xContainer |
css::uno::Reference< css::frame::XFrame > | m_xFrame |
rtl::Reference< svt::FrameStatusListener > | m_xStatusListener |
Definition at line 45 of file lboxctrl.cxx.
SvxPopupWindowListBox::SvxPopupWindowListBox | ( | SvxUndoRedoControl * | pControl, |
weld::Widget * | pParent, | ||
const std::vector< OUString > & | rUndoRedoList | ||
) |
Definition at line 71 of file lboxctrl.cxx.
References LINK, m_nSelectedRows, m_nVisRows, and m_xListBox.
|
private |
|
private |
|
private |
|
private |
|
private |
|
inlineoverridevirtual |
|
private |
Definition at line 114 of file lboxctrl.cxx.
References m_nSelectedRows, m_xControl, and m_xListBox.
|
private |
Definition at line 50 of file lboxctrl.cxx.
Referenced by SvxPopupWindowListBox(), and UpdateRow().
|
private |
Definition at line 51 of file lboxctrl.cxx.
Referenced by SvxPopupWindowListBox().
|
private |
Definition at line 47 of file lboxctrl.cxx.
Referenced by UpdateRow().
|
private |
Definition at line 48 of file lboxctrl.cxx.
Referenced by GrabFocus(), SvxPopupWindowListBox(), and UpdateRow().
|
private |
Definition at line 49 of file lboxctrl.cxx.