LibreOffice Module sw (master) 1
|
#include <workctrl.hxx>
Public Member Functions | |
NavElementBox_Base (std::unique_ptr< weld::ComboBox > xComboBox, uno::Reference< frame::XFrame > xFrame) | |
virtual | ~NavElementBox_Base () |
void | set_sensitive (bool bSensitive) |
weld::ComboBox * | GetComboBox () |
void | UpdateBox () |
Protected Member Functions | |
virtual bool | DoKeyInput (const KeyEvent &) |
DECL_STATIC_LINK (NavElementBox_Base, SelectHdl, weld::ComboBox &, void) | |
DECL_LINK (KeyInputHdl, const KeyEvent &, bool) | |
void | ReleaseFocus_Impl () |
Protected Attributes | |
std::unique_ptr< weld::ComboBox > | m_xComboBox |
uno::Reference< frame::XFrame > | m_xFrame |
Definition at line 102 of file workctrl.hxx.
NavElementBox_Base::NavElementBox_Base | ( | std::unique_ptr< weld::ComboBox > | xComboBox, |
uno::Reference< frame::XFrame > | xFrame | ||
) |
Definition at line 592 of file workctrl.cxx.
References aNavigationImgIds, aNavigationInsertIds, aNavigationStrIds, i, LINK, m_xComboBox, m_xFrame, NID_COUNT, SwResId(), and xFrame.
|
inlinevirtual |
Definition at line 108 of file workctrl.hxx.
|
protected |
|
protected |
|
protectedvirtual |
Reimplemented in NavElementBox_Impl.
Definition at line 657 of file workctrl.cxx.
|
inline |
Definition at line 112 of file workctrl.hxx.
References m_xComboBox.
Referenced by NavElementToolBoxControl::GetComboBox().
|
protected |
Definition at line 618 of file workctrl.cxx.
References m_xFrame.
Referenced by NavElementBox_Impl::DoKeyInput().
|
inline |
Definition at line 110 of file workctrl.hxx.
References m_xComboBox.
Referenced by NavElementToolBoxControl::statusChanged().
void NavElementBox_Base::UpdateBox | ( | ) |
Definition at line 639 of file workctrl.cxx.
References aNavigationInsertIds, aNavigationStrIds, SwView::GetMoveType(), i, m_xComboBox, SAL_N_ELEMENTS, and SwResId().
Referenced by NavElementToolBoxControl::statusChanged().
|
protected |
Definition at line 118 of file workctrl.hxx.
Referenced by NavElementBox_Impl::dispose(), GetComboBox(), NavElementBox_Impl::GetFocus(), NavElementBox_Base(), set_sensitive(), and UpdateBox().
|
protected |
Definition at line 119 of file workctrl.hxx.
Referenced by ReleaseFocus_Impl().