LibreOffice Module toolkit (master) 1
|
#include <dialogcontrol.hxx>
Public Member Functions | |
UnoMultiPageControl (const css::uno::Reference< css::uno::XComponentContext > &rxContext) | |
virtual | ~UnoMultiPageControl () override |
OUString | GetComponentServiceName () const override |
css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) override |
css::uno::Any SAL_CALL | queryAggregation (const css::uno::Type &rType) override |
void SAL_CALL | acquire () noexcept override |
void SAL_CALL | release () noexcept override |
css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
void SAL_CALL | createPeer (const css::uno::Reference< css::awt::XToolkit > &Toolkit, const css::uno::Reference< css::awt::XWindowPeer > &Parent) override |
virtual ::sal_Int32 SAL_CALL | insertTab () override |
virtual void SAL_CALL | removeTab (::sal_Int32 ID) override |
virtual void SAL_CALL | setTabProps (::sal_Int32 ID, const css::uno::Sequence< css::beans::NamedValue > &Properties) override |
virtual css::uno::Sequence< css::beans::NamedValue > SAL_CALL | getTabProps (::sal_Int32 ID) override |
virtual void SAL_CALL | activateTab (::sal_Int32 ID) override |
virtual ::sal_Int32 SAL_CALL | getActiveTabID () override |
virtual void SAL_CALL | addTabListener (const css::uno::Reference< css::awt::XTabListener > &Listener) override |
virtual void SAL_CALL | removeTabListener (const css::uno::Reference< css::awt::XTabListener > &Listener) override |
virtual void SAL_CALL | inserted (::sal_Int32 ID) override |
virtual void SAL_CALL | removed (::sal_Int32 ID) override |
virtual void SAL_CALL | changed (::sal_Int32 ID, const css::uno::Sequence< css::beans::NamedValue > &Properties) override |
virtual void SAL_CALL | activated (::sal_Int32 ID) override |
virtual void SAL_CALL | deactivated (::sal_Int32 ID) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &evt) override |
void SAL_CALL | dispose () override |
Public Member Functions inherited from ControlContainerBase | |
ControlContainerBase (const css::uno::Reference< css::uno::XComponentContext > &rxContext) | |
virtual | ~ControlContainerBase () override |
void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
void SAL_CALL | dispose () override |
void SAL_CALL | createPeer (const css::uno::Reference< css::awt::XToolkit > &Toolkit, const css::uno::Reference< css::awt::XWindowPeer > &Parent) override |
void SAL_CALL | elementInserted (const css::container::ContainerEvent &Event) override |
void SAL_CALL | elementRemoved (const css::container::ContainerEvent &Event) override |
void SAL_CALL | elementReplaced (const css::container::ContainerEvent &Event) override |
virtual void SAL_CALL | changesOccurred (const css::util::ChangesEvent &Event) override |
sal_Bool SAL_CALL | setModel (const css::uno::Reference< css::awt::XControlModel > &Model) override |
void SAL_CALL | setDesignMode (sal_Bool bOn) override |
virtual void SAL_CALL | modified (const css::lang::EventObject &) override |
Public Member Functions inherited from cppu::AggImplInheritanceHelper3< class BaseClass, class Ifc1, class Ifc2, class Ifc3 > | |
AggImplInheritanceHelper3 () | |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Any SAL_CALL | queryAggregation (css::uno::Type const &rType) SAL_OVERRIDE |
virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE |
Private Member Functions | |
void | bindPage (const css::uno::Reference< css::awt::XControl > &_rxControl) |
virtual void | impl_createControlPeerIfNecessary (const css::uno::Reference< css::awt::XControl > &_rxControl) override |
Private Attributes | |
TabListenerMultiplexer | maTabListeners |
Additional Inherited Members | |
Protected Member Functions inherited from ControlContainerBase | |
void | ImplInsertControl (css::uno::Reference< css::awt::XControlModel > const &rxModel, const OUString &rName) |
void | ImplRemoveControl (css::uno::Reference< css::awt::XControlModel > const &rxModel) |
virtual void | ImplSetPosSize (css::uno::Reference< css::awt::XControl > &rxCtrl) |
void | ImplUpdateResourceResolver () |
void | ImplStartListingForResourceEvents () |
virtual void | ImplModelPropertiesChanged (const css::uno::Sequence< css::beans::PropertyChangeEvent > &rEvents) override |
virtual void | removingControl (const css::uno::Reference< css::awt::XControl > &_rxControl) override |
virtual void | addingControl (const css::uno::Reference< css::awt::XControl > &_rxControl) override |
Protected Member Functions inherited from cppu::AggImplInheritanceHelper3< class BaseClass, class Ifc1, class Ifc2, class Ifc3 > | |
AggImplInheritanceHelper3 (T1 const &arg1) | |
AggImplInheritanceHelper3 (T1 const &arg1, T2 const &arg2) | |
AggImplInheritanceHelper3 (T1 const &arg1, T2 const &arg2, T3 const &arg3) | |
AggImplInheritanceHelper3 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4) | |
AggImplInheritanceHelper3 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4, T5 const &arg5) | |
AggImplInheritanceHelper3 (T1 const &arg1, T2 const &arg2, T3 const &arg3, T4 const &arg4, T5 const &arg5, T6 const &arg6) | |
Protected Attributes inherited from ControlContainerBase | |
css::uno::Reference< css::uno::XComponentContext > | m_xContext |
bool | mbSizeModified |
bool | mbPosModified |
css::uno::Reference< css::awt::XTabController > | mxTabController |
css::uno::Reference< css::util::XModifyListener > | mxListener |
Definition at line 183 of file dialogcontrol.hxx.
UnoMultiPageControl::UnoMultiPageControl | ( | const css::uno::Reference< css::uno::XComponentContext > & | rxContext | ) |
Definition at line 656 of file dialogcontrol.cxx.
|
overridevirtual |
Definition at line 662 of file dialogcontrol.cxx.
|
inlineoverridevirtualnoexcept |
Reimplemented from cppu::AggImplInheritanceHelper3< class BaseClass, class Ifc1, class Ifc2, class Ifc3 >.
Definition at line 198 of file dialogcontrol.hxx.
|
overridevirtual |
Definition at line 677 of file dialogcontrol.cxx.
References BASEPROPERTY_MULTIPAGEVALUE, GetPropertyName(), and ID.
|
overridevirtual |
Definition at line 722 of file dialogcontrol.cxx.
References BASEPROPERTY_MULTIPAGEVALUE, GetPropertyName(), and ID.
|
overridevirtual |
Definition at line 736 of file dialogcontrol.cxx.
References maTabListeners.
|
private |
Definition at line 785 of file dialogcontrol.cxx.
References BASEPROPERTY_TITLE, GetPropertyName(), VCLXTabPage::getTabPage(), and VCLXMultiPage::insertTab().
Referenced by createPeer(), and impl_createControlPeerIfNecessary().
|
overridevirtual |
Definition at line 673 of file dialogcontrol.cxx.
|
override |
Definition at line 806 of file dialogcontrol.cxx.
References BASEPROPERTY_MULTIPAGEVALUE, bindPage(), UnoControlContainer::createPeer(), and GetPropertyName().
|
overridevirtual |
Definition at line 682 of file dialogcontrol.cxx.
|
override |
Definition at line 689 of file dialogcontrol.cxx.
References ControlContainerBase::dispose(), and maTabListeners.
|
overridevirtual |
Definition at line 685 of file dialogcontrol.cxx.
|
override |
Definition at line 730 of file dialogcontrol.cxx.
|
override |
Definition at line 775 of file dialogcontrol.cxx.
References BASEPROPERTY_DECORATION, and GetPropertyName().
|
overridevirtual |
|
overridevirtual |
Definition at line 716 of file dialogcontrol.cxx.
References ID.
|
overridevirtual |
Reimplemented from cppu::AggImplInheritanceHelper3< class BaseClass, class Ifc1, class Ifc2, class Ifc3 >.
Definition at line 755 of file dialogcontrol.cxx.
References cppu::AggImplInheritanceHelper3< class BaseClass, class Ifc1, class Ifc2, class Ifc3 >::getTypes().
|
overrideprivatevirtual |
Definition at line 831 of file dialogcontrol.cxx.
References bindPage().
|
overridevirtual |
Definition at line 667 of file dialogcontrol.cxx.
|
override |
Definition at line 698 of file dialogcontrol.cxx.
|
overridevirtual |
Reimplemented from cppu::AggImplInheritanceHelper3< class BaseClass, class Ifc1, class Ifc2, class Ifc3 >.
Definition at line 767 of file dialogcontrol.cxx.
References uno::Any::hasValue(), and cppu::AggImplInheritanceHelper3< class BaseClass, class Ifc1, class Ifc2, class Ifc3 >::queryAggregation().
|
inlineoverridevirtual |
Reimplemented from cppu::AggImplInheritanceHelper3< class BaseClass, class Ifc1, class Ifc2, class Ifc3 >.
Definition at line 196 of file dialogcontrol.hxx.
References cppu::AggImplInheritanceHelper3< class BaseClass, class Ifc1, class Ifc2, class Ifc3 >::queryInterface().
|
inlineoverridevirtualnoexcept |
Reimplemented from cppu::AggImplInheritanceHelper3< class BaseClass, class Ifc1, class Ifc2, class Ifc3 >.
Definition at line 199 of file dialogcontrol.hxx.
|
overridevirtual |
Definition at line 670 of file dialogcontrol.cxx.
|
overridevirtual |
Definition at line 704 of file dialogcontrol.cxx.
References ID.
|
overridevirtual |
Definition at line 744 of file dialogcontrol.cxx.
References maTabListeners.
|
overridevirtual |
Definition at line 710 of file dialogcontrol.cxx.
References ID, and Properties.
|
private |
Definition at line 187 of file dialogcontrol.hxx.
Referenced by addTabListener(), dispose(), and removeTabListener().