LibreOffice Module sw (master) 1
|
#include <workctrl.hxx>
Public Member Functions | |
NavElementToolBoxControl (const css::uno::Reference< css::uno::XComponentContext > &rServiceManager) | |
virtual OUString SAL_CALL | getImplementationName () override |
virtual sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual void SAL_CALL | dispose () override |
virtual void SAL_CALL | statusChanged (const css::frame::FeatureStateEvent &Event) override |
virtual void SAL_CALL | execute (sal_Int16 KeyModifier) override |
virtual void SAL_CALL | click () override |
virtual void SAL_CALL | doubleClick () override |
virtual css::uno::Reference< css::awt::XWindow > SAL_CALL | createPopupWindow () override |
virtual css::uno::Reference< css::awt::XWindow > SAL_CALL | createItemWindow (const css::uno::Reference< css::awt::XWindow > &Parent) override |
weld::ComboBox * | GetComboBox () |
Private Attributes | |
VclPtr< NavElementBox_Impl > | m_xVclBox |
std::unique_ptr< NavElementBox_Base > | m_xWeldBox |
NavElementBox_Base * | m_pBox |
Definition at line 157 of file workctrl.hxx.
|
explicit |
Definition at line 672 of file workctrl.cxx.
References Reference.
|
overridevirtual |
Definition at line 737 of file workctrl.cxx.
|
overridevirtual |
Definition at line 750 of file workctrl.cxx.
References VclPtr< class reference_type >::Create(), VclPtr< class reference_type >::get(), VCLUnoHelper::GetInterface(), VCLUnoHelper::GetWindow(), m_pBox, m_pBuilder, m_xFrame, m_xVclBox, m_xWeldBox, and weld::Builder::weld_combo_box().
|
overridevirtual |
Definition at line 745 of file workctrl.cxx.
|
overridevirtual |
Definition at line 697 of file workctrl.cxx.
References svt::ToolboxController::dispose(), VclPtr< class reference_type >::disposeAndClear(), m_pBox, m_xVclBox, and m_xWeldBox.
|
overridevirtual |
Definition at line 741 of file workctrl.cxx.
|
overridevirtual |
Definition at line 733 of file workctrl.cxx.
|
inline |
Definition at line 181 of file workctrl.hxx.
References NavElementBox_Base::GetComboBox(), and m_pBox.
Referenced by SwNavigationPI::SwNavigationPI().
|
overridevirtual |
Definition at line 686 of file workctrl.cxx.
|
overridevirtual |
Definition at line 691 of file workctrl.cxx.
|
overridevirtual |
Definition at line 708 of file workctrl.cxx.
References FN_SCROLL_NEXT, FN_SCROLL_PREV, GetActiveView(), m_pBox, NavElementBox_Base::set_sensitive(), and NavElementBox_Base::UpdateBox().
|
overridevirtual |
Definition at line 681 of file workctrl.cxx.
References ServiceName, and cppu::supportsService().
|
private |
Definition at line 186 of file workctrl.hxx.
Referenced by createItemWindow(), dispose(), GetComboBox(), and statusChanged().
|
private |
Definition at line 184 of file workctrl.hxx.
Referenced by createItemWindow(), and dispose().
|
private |
Definition at line 185 of file workctrl.hxx.
Referenced by createItemWindow(), and dispose().