|
LibreOffice Module toolkit (master) 1
|
#include <tkscrollbar.hxx>
Public Member Functions | |
| UnoScrollBarControl () | |
| 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 |
| void SAL_CALL | createPeer (const css::uno::Reference< css::awt::XToolkit > &Toolkit, const css::uno::Reference< css::awt::XWindowPeer > &Parent) override |
| void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
| void SAL_CALL | dispose () override |
| css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
| css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
| void SAL_CALL | adjustmentValueChanged (const css::awt::AdjustmentEvent &rEvent) override |
| void SAL_CALL | addAdjustmentListener (const css::uno::Reference< css::awt::XAdjustmentListener > &l) override |
| void SAL_CALL | removeAdjustmentListener (const css::uno::Reference< css::awt::XAdjustmentListener > &l) override |
| void SAL_CALL | setValue (sal_Int32 n) override |
| void SAL_CALL | setValues (sal_Int32 nValue, sal_Int32 nVisible, sal_Int32 nMax) override |
| sal_Int32 SAL_CALL | getValue () override |
| void SAL_CALL | setMaximum (sal_Int32 n) override |
| sal_Int32 SAL_CALL | getMaximum () override |
| void SAL_CALL | setLineIncrement (sal_Int32 n) override |
| sal_Int32 SAL_CALL | getLineIncrement () override |
| void SAL_CALL | setBlockIncrement (sal_Int32 n) override |
| sal_Int32 SAL_CALL | getBlockIncrement () override |
| void SAL_CALL | setVisibleSize (sal_Int32 n) override |
| sal_Int32 SAL_CALL | getVisibleSize () override |
| void SAL_CALL | setOrientation (sal_Int32 n) override |
| sal_Int32 SAL_CALL | getOrientation () override |
| OUString SAL_CALL | getImplementationName () override |
| css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
Public Member Functions inherited from UnoControl | |
| UnoControl () | |
| virtual | ~UnoControl () override |
| UnoControlComponentInfos & | GetComponentInfos () |
| virtual OUString | GetComponentServiceName () const |
| css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
| void SAL_CALL | dispose () override |
| void SAL_CALL | addEventListener (const css::uno::Reference< css::lang::XEventListener > &xListener) override |
| void SAL_CALL | removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override |
| void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
| virtual void SAL_CALL | setOutputSize (const css::awt::Size &aSize) override |
| virtual css::awt::Size SAL_CALL | getOutputSize () override |
| virtual sal_Bool SAL_CALL | isVisible () override |
| virtual sal_Bool SAL_CALL | isActive () override |
| virtual sal_Bool SAL_CALL | isEnabled () override |
| virtual sal_Bool SAL_CALL | hasFocus () override |
| void SAL_CALL | setPosSize (sal_Int32 X, sal_Int32 Y, sal_Int32 Width, sal_Int32 Height, sal_Int16 Flags) override |
| css::awt::Rectangle SAL_CALL | getPosSize () override |
| void SAL_CALL | setVisible (sal_Bool Visible) override |
| void SAL_CALL | setEnable (sal_Bool Enable) override |
| void SAL_CALL | setFocus () override |
| void SAL_CALL | addWindowListener (const css::uno::Reference< css::awt::XWindowListener > &xListener) override |
| void SAL_CALL | removeWindowListener (const css::uno::Reference< css::awt::XWindowListener > &xListener) override |
| void SAL_CALL | addFocusListener (const css::uno::Reference< css::awt::XFocusListener > &xListener) override |
| void SAL_CALL | removeFocusListener (const css::uno::Reference< css::awt::XFocusListener > &xListener) override |
| void SAL_CALL | addKeyListener (const css::uno::Reference< css::awt::XKeyListener > &xListener) override |
| void SAL_CALL | removeKeyListener (const css::uno::Reference< css::awt::XKeyListener > &xListener) override |
| void SAL_CALL | addMouseListener (const css::uno::Reference< css::awt::XMouseListener > &xListener) override |
| void SAL_CALL | removeMouseListener (const css::uno::Reference< css::awt::XMouseListener > &xListener) override |
| void SAL_CALL | addMouseMotionListener (const css::uno::Reference< css::awt::XMouseMotionListener > &xListener) override |
| void SAL_CALL | removeMouseMotionListener (const css::uno::Reference< css::awt::XMouseMotionListener > &xListener) override |
| void SAL_CALL | addPaintListener (const css::uno::Reference< css::awt::XPaintListener > &xListener) override |
| void SAL_CALL | removePaintListener (const css::uno::Reference< css::awt::XPaintListener > &xListener) override |
| sal_Bool SAL_CALL | setGraphics (const css::uno::Reference< css::awt::XGraphics > &aDevice) override |
| css::uno::Reference< css::awt::XGraphics > SAL_CALL | getGraphics () override |
| css::awt::Size SAL_CALL | getSize () override |
| void SAL_CALL | draw (sal_Int32 nX, sal_Int32 nY) override |
| void SAL_CALL | setZoom (float fZoomX, float fZoomY) override |
| void SAL_CALL | setContext (const css::uno::Reference< css::uno::XInterface > &Context) override |
| css::uno::Reference< css::uno::XInterface > SAL_CALL | getContext () override |
| void SAL_CALL | createPeer (const css::uno::Reference< css::awt::XToolkit > &Toolkit, const css::uno::Reference< css::awt::XWindowPeer > &Parent) override |
| css::uno::Reference< css::awt::XWindowPeer > SAL_CALL | getPeer () override |
| sal_Bool SAL_CALL | setModel (const css::uno::Reference< css::awt::XControlModel > &Model) override |
| css::uno::Reference< css::awt::XControlModel > SAL_CALL | getModel () override |
| css::uno::Reference< css::awt::XView > SAL_CALL | getView () override |
| void SAL_CALL | setDesignMode (sal_Bool bOn) override |
| sal_Bool SAL_CALL | isDesignMode () override |
| sal_Bool SAL_CALL | isTransparent () override |
| OUString SAL_CALL | getImplementationName () override |
| sal_Bool SAL_CALL | supportsService (const OUString &ServiceName) override |
| css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
| virtual css::uno::Reference< css::accessibility::XAccessibleContext > SAL_CALL | getAccessibleContext () override |
| virtual void SAL_CALL | addModeChangeListener (const css::uno::Reference< css::util::XModeChangeListener > &_rxListener) override |
| virtual void SAL_CALL | removeModeChangeListener (const css::uno::Reference< css::util::XModeChangeListener > &_rxListener) override |
| virtual void SAL_CALL | addModeChangeApproveListener (const css::uno::Reference< css::util::XModeChangeApproveListener > &_rxListener) override |
| virtual void SAL_CALL | removeModeChangeApproveListener (const css::uno::Reference< css::util::XModeChangeApproveListener > &_rxListener) override |
| virtual css::awt::Point SAL_CALL | convertPointToLogic (const css::awt::Point &Point, ::sal_Int16 TargetUnit) override |
| virtual css::awt::Point SAL_CALL | convertPointToPixel (const css::awt::Point &aPoint, ::sal_Int16 SourceUnit) override |
| virtual css::awt::Size SAL_CALL | convertSizeToLogic (const css::awt::Size &aSize, ::sal_Int16 TargetUnit) override |
| virtual css::awt::Size SAL_CALL | convertSizeToPixel (const css::awt::Size &aSize, ::sal_Int16 SourceUnit) override |
| virtual css::uno::Reference< css::awt::XStyleSettings > SAL_CALL | getStyleSettings () override |
| css::uno::Reference< css::awt::XVclWindowPeer > | getVclWindowPeer () |
| 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 |
Public Member Functions inherited from cppu::OWeakAggObject | |
| OWeakAggObject () | |
| virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
| virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
| virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) SAL_OVERRIDE |
| virtual void SAL_CALL | setDelegator (const css::uno::Reference< css::uno::XInterface > &Delegator) SAL_OVERRIDE |
| virtual css::uno::Any SAL_CALL | queryAggregation (const css::uno::Type &rType) SAL_OVERRIDE |
Public Member Functions inherited from cppu::OWeakObject | |
| OWeakObject () | |
| OWeakObject (const OWeakObject &) | |
| OWeakObject &SAL_CALL | operator= (const OWeakObject &) |
| virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &rType) SAL_OVERRIDE |
| virtual void SAL_CALL | acquire () SAL_NOEXCEPT SAL_OVERRIDE |
| virtual void SAL_CALL | release () SAL_NOEXCEPT SAL_OVERRIDE |
| virtual css::uno::Reference< css::uno::XAdapter > SAL_CALL | queryAdapter () SAL_OVERRIDE |
| SAL_CALL | operator css::uno::Reference< css::uno::XInterface > () |
Private Attributes | |
| AdjustmentListenerMultiplexer | maAdjustmentListeners |
Additional Inherited Members | |
Protected Member Functions inherited from UnoControlBase | |
| UnoControlBase () | |
| bool | ImplHasProperty (sal_uInt16 nProp) |
| bool | ImplHasProperty (const OUString &aPropertyName) |
| void | ImplSetPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue, bool bUpdateThis) |
| void | ImplSetPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Sequence< css::uno::Any > &aValues, bool bUpdateThis) |
| css::uno::Any | ImplGetPropertyValue (const OUString &aPropertyName) const |
| template<typename T > | |
| T | ImplGetPropertyValuePOD (sal_uInt16 nProp) |
| template<typename T > | |
| T | ImplGetPropertyValueClass (sal_uInt16 nProp) |
| bool | ImplGetPropertyValue_BOOL (sal_uInt16 nProp) |
| sal_Int16 | ImplGetPropertyValue_INT16 (sal_uInt16 nProp) |
| sal_Int32 | ImplGetPropertyValue_INT32 (sal_uInt16 nProp) |
| double | ImplGetPropertyValue_DOUBLE (sal_uInt16 nProp) |
| OUString | ImplGetPropertyValue_UString (sal_uInt16 nProp) |
| css::util::Date | ImplGetPropertyValue_Date (sal_uInt16 nProp) |
| css::util::Time | ImplGetPropertyValue_Time (sal_uInt16 nProp) |
| css::awt::Size | Impl_getMinimumSize () |
| css::awt::Size | Impl_getPreferredSize () |
| css::awt::Size | Impl_calcAdjustedSize (const css::awt::Size &rNewSize) |
| css::awt::Size | Impl_getMinimumSize (sal_Int16 nCols, sal_Int16 nLines) |
| void | Impl_getColumnsAndLines (sal_Int16 &nCols, sal_Int16 &nLines) |
Protected Member Functions inherited from UnoControl | |
| ::osl::Mutex & | GetMutex () |
| css::uno::Reference< css::awt::XWindow > | getParentPeer () const |
| virtual void | updateFromModel () |
| void | peerCreated () |
| bool | ImplCheckLocalize (OUString &_rPossiblyLocalizable) |
| css::uno::Reference< css::awt::XVclWindowPeer > | ImplGetCompatiblePeer () |
| virtual void | ImplSetPeerProperty (const OUString &rPropName, const css::uno::Any &rVal) |
| virtual void | PrepareWindowDescriptor (css::awt::WindowDescriptor &rDesc) |
| virtual void | ImplModelPropertiesChanged (const css::uno::Sequence< css::beans::PropertyChangeEvent > &rEvents) |
| void | ImplLockPropertyChangeNotification (const OUString &rPropertyName, bool bLock) |
| void | ImplLockPropertyChangeNotifications (const css::uno::Sequence< OUString > &rPropertyNames, bool bLock) |
| void | DisposeAccessibleContext (css::uno::Reference< css::lang::XComponent > const &xContext) |
| void | setPeer (const css::uno::Reference< css::awt::XVclWindowPeer > &_xPeer) |
| virtual bool | requiresNewPeer (const OUString &_rPropertyName) const |
| void SAL_CALL | propertiesChange (const css::uno::Sequence< css::beans::PropertyChangeEvent > &evt) override |
Protected Member Functions inherited from cppu::OWeakAggObject | |
| virtual | ~OWeakAggObject () SAL_OVERRIDE |
Protected Member Functions inherited from cppu::OWeakObject | |
| virtual | ~OWeakObject () COVERITY_NOEXCEPT_FALSE |
| void | disposeWeakConnectionPoint () |
Protected Attributes inherited from UnoControl | |
| EventListenerMultiplexer | maDisposeListeners |
| WindowListenerMultiplexer | maWindowListeners |
| FocusListenerMultiplexer | maFocusListeners |
| KeyListenerMultiplexer | maKeyListeners |
| MouseListenerMultiplexer | maMouseListeners |
| MouseMotionListenerMultiplexer | maMouseMotionListeners |
| PaintListenerMultiplexer | maPaintListeners |
| ::comphelper::OInterfaceContainerHelper3< css::util::XModeChangeListener > | maModeChangeListeners |
| css::uno::Reference< css::uno::XInterface > | mxContext |
| css::uno::Reference< css::awt::XControlModel > | mxModel |
| css::uno::Reference< css::awt::XGraphics > | mxGraphics |
| css::uno::WeakReferenceHelper | maAccessibleContext |
| bool | mbDisposePeer |
| our most recent XAccessibleContext instance More... | |
| bool | mbRefreshingPeer |
| bool | mbCreatingPeer |
| bool | mbCreatingCompatiblePeer |
| bool | mbDesignMode |
| UnoControlComponentInfos | maComponentInfos |
| std::unique_ptr< UnoControl_Data > | mpData |
Protected Attributes inherited from cppu::OWeakAggObject | |
| css::uno::WeakReferenceHelper | xDelegator |
Protected Attributes inherited from cppu::OWeakObject | |
| oslInterlockedCount | m_refCount |
Definition at line 59 of file tkscrollbar.hxx.
| toolkit::UnoScrollBarControl::UnoScrollBarControl | ( | ) |
Definition at line 99 of file tkscrollbar.cxx.
|
inlineoverridevirtualnoexcept |
Reimplemented from cppu::WeakAggImplHelper9< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9 >.
Definition at line 72 of file tkscrollbar.hxx.
|
override |
Definition at line 177 of file tkscrollbar.cxx.
References maAdjustmentListeners.
|
override |
Definition at line 149 of file tkscrollbar.cxx.
References BASEPROPERTY_SCROLLVALUE, UnoControl::getPeer(), GetPropertyName(), UnoControlBase::ImplSetPropertyValue(), and maAdjustmentListeners.
|
override |
Definition at line 140 of file tkscrollbar.cxx.
References UnoControl::createPeer(), and UnoControl::getPeer().
|
override |
Definition at line 132 of file tkscrollbar.cxx.
References UnoControl::dispose(), and maAdjustmentListeners.
|
inlineoverride |
Definition at line 75 of file tkscrollbar.hxx.
References UnoControl::disposing(), and Source.
|
override |
Definition at line 247 of file tkscrollbar.cxx.
References UnoControl::getPeer(), and n.
|
overridevirtual |
Reimplemented from UnoControl.
Definition at line 104 of file tkscrollbar.cxx.
|
overridevirtual |
|
override |
Definition at line 290 of file tkscrollbar.cxx.
|
override |
Definition at line 231 of file tkscrollbar.cxx.
References UnoControl::getPeer(), and n.
|
override |
Definition at line 215 of file tkscrollbar.cxx.
References UnoControl::getPeer(), and n.
|
override |
Definition at line 279 of file tkscrollbar.cxx.
References UnoControl::getPeer(), and n.
|
override |
Definition at line 295 of file tkscrollbar.cxx.
References UnoControl::getSupportedServiceNames().
|
overridevirtual |
Reimplemented from cppu::WeakAggImplHelper9< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9 >.
Definition at line 121 of file tkscrollbar.cxx.
|
override |
Definition at line 199 of file tkscrollbar.cxx.
References UnoControl::getPeer(), and n.
|
override |
Definition at line 263 of file tkscrollbar.cxx.
References UnoControl::getPeer(), and n.
|
overridevirtual |
Reimplemented from cppu::WeakAggImplHelper9< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9 >.
Definition at line 110 of file tkscrollbar.cxx.
References uno::Any::hasValue(), and cppu::WeakAggImplHelper9< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9 >::queryAggregation().
|
inlineoverridevirtual |
Reimplemented from cppu::WeakAggImplHelper9< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9 >.
Definition at line 70 of file tkscrollbar.hxx.
|
inlineoverridevirtualnoexcept |
Reimplemented from cppu::WeakAggImplHelper9< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5, class Ifc6, class Ifc7, class Ifc8, class Ifc9 >.
Definition at line 73 of file tkscrollbar.hxx.
|
override |
Definition at line 182 of file tkscrollbar.cxx.
References maAdjustmentListeners.
|
override |
Definition at line 242 of file tkscrollbar.cxx.
References BASEPROPERTY_BLOCKINCREMENT, GetPropertyName(), UnoControlBase::ImplSetPropertyValue(), and n.
|
override |
Definition at line 226 of file tkscrollbar.cxx.
References BASEPROPERTY_LINEINCREMENT, GetPropertyName(), UnoControlBase::ImplSetPropertyValue(), and n.
|
override |
Definition at line 210 of file tkscrollbar.cxx.
References BASEPROPERTY_SCROLLVALUE_MAX, GetPropertyName(), UnoControlBase::ImplSetPropertyValue(), and n.
|
override |
Definition at line 274 of file tkscrollbar.cxx.
References BASEPROPERTY_ORIENTATION, GetPropertyName(), UnoControlBase::ImplSetPropertyValue(), and n.
|
override |
Definition at line 187 of file tkscrollbar.cxx.
References BASEPROPERTY_SCROLLVALUE, GetPropertyName(), UnoControlBase::ImplSetPropertyValue(), and n.
|
override |
Definition at line 192 of file tkscrollbar.cxx.
References BASEPROPERTY_SCROLLVALUE, BASEPROPERTY_SCROLLVALUE_MAX, BASEPROPERTY_VISIBLESIZE, GetPropertyName(), UnoControlBase::ImplSetPropertyValue(), and nValue.
|
override |
Definition at line 258 of file tkscrollbar.cxx.
References BASEPROPERTY_VISIBLESIZE, GetPropertyName(), UnoControlBase::ImplSetPropertyValue(), and n.
|
private |
Definition at line 64 of file tkscrollbar.hxx.
Referenced by addAdjustmentListener(), adjustmentValueChanged(), dispose(), and removeAdjustmentListener().