LibreOffice Module sc (master) 1
Public Member Functions | Protected Member Functions | List of all members
ScVbaButton Class Reference

#include <vbasheetobject.hxx>

Inheritance diagram for ScVbaButton:
Collaboration diagram for ScVbaButton:

Public Member Functions

 ScVbaButton (const css::uno::Reference< ov::XHelperInterface > &rxParent, const css::uno::Reference< css::uno::XComponentContext > &rxContext, const css::uno::Reference< css::frame::XModel > &rxModel, const css::uno::Reference< css::container::XIndexContainer > &rxFormIC, const css::uno::Reference< css::drawing::XControlShape > &rxControlShape)
virtual OUString SAL_CALL getCaption () override
virtual void SAL_CALL setCaption (const OUString &rCaption) override
virtual css::uno::Reference< ov::excel::XFont > SAL_CALL getFont () override
virtual void SAL_CALL setFont (const css::uno::Reference< ov::excel::XFont > &rxFont) override
virtual sal_Int32 SAL_CALL getHorizontalAlignment () override
virtual void SAL_CALL setHorizontalAlignment (sal_Int32 nAlign) override
virtual sal_Int32 SAL_CALL getVerticalAlignment () override
virtual void SAL_CALL setVerticalAlignment (sal_Int32 nAlign) override
virtual sal_Int32 SAL_CALL getOrientation () override
virtual void SAL_CALL setOrientation (sal_Int32 nOrientation) override
virtual css::uno::Any SAL_CALL getValue () override
virtual void SAL_CALL setValue (const css::uno::Any &nValue) override
virtual OUString SAL_CALL getText () override
virtual void SAL_CALL setText (const OUString &aText) override
css::uno::Reference< ov::excel::XCharacters > SAL_CALL Characters (const css::uno::Any &rStart, const css::uno::Any &rLength) override

Protected Member Functions

virtual OUString implGetBaseName () const override
virtual void implSetDefaultProperties () override

Detailed Description

Definition at line 170 of file vbasheetobject.hxx.

Constructor & Destructor Documentation

◆ ScVbaButton()

ScVbaButton::ScVbaButton ( const css::uno::Reference< ov::XHelperInterface > &  rxParent,
const css::uno::Reference< css::uno::XComponentContext > &  rxContext,
const css::uno::Reference< css::frame::XModel > &  rxModel,
const css::uno::Reference< css::container::XIndexContainer > &  rxFormIC,
const css::uno::Reference< css::drawing::XControlShape > &  rxControlShape 

Definition at line 416 of file vbasheetobject.cxx.

Member Function Documentation

◆ Characters()

uno::Reference< excel::XCharacters > SAL_CALL ScVbaButton::Characters ( const css::uno::Any &  rStart,
const css::uno::Any &  rLength 

Definition at line 529 of file vbasheetobject.cxx.

References mxContext.

◆ getCaption()

OUString SAL_CALL ScVbaButton::getCaption ( )

Definition at line 428 of file vbasheetobject.cxx.

◆ getFont()

uno::Reference< excel::XFont > SAL_CALL ScVbaButton::getFont ( )

Definition at line 438 of file vbasheetobject.cxx.

References mxContext.

◆ getHorizontalAlignment()

sal_Int32 SAL_CALL ScVbaButton::getHorizontalAlignment ( )

Definition at line 448 of file vbasheetobject.cxx.

◆ getOrientation()

sal_Int32 SAL_CALL ScVbaButton::getOrientation ( )

Definition at line 496 of file vbasheetobject.cxx.

◆ getText()

OUString SAL_CALL ScVbaButton::getText ( )

Definition at line 517 of file vbasheetobject.cxx.

◆ getValue()

uno::Any SAL_CALL ScVbaButton::getValue ( )

Definition at line 507 of file vbasheetobject.cxx.

◆ getVerticalAlignment()

sal_Int32 SAL_CALL ScVbaButton::getVerticalAlignment ( )

Definition at line 472 of file vbasheetobject.cxx.

◆ implGetBaseName()

OUString ScVbaButton::implGetBaseName ( ) const

Definition at line 540 of file vbasheetobject.cxx.

◆ implSetDefaultProperties()

void ScVbaButton::implSetDefaultProperties ( )

Definition at line 545 of file vbasheetobject.cxx.

References setCaption().

◆ setCaption()

void SAL_CALL ScVbaButton::setCaption ( const OUString &  rCaption)

Definition at line 433 of file vbasheetobject.cxx.

Referenced by implSetDefaultProperties().

◆ setFont()

void SAL_CALL ScVbaButton::setFont ( const css::uno::Reference< ov::excel::XFont > &  rxFont)

Definition at line 443 of file vbasheetobject.cxx.

◆ setHorizontalAlignment()

void SAL_CALL ScVbaButton::setHorizontalAlignment ( sal_Int32  nAlign)

Definition at line 459 of file vbasheetobject.cxx.

◆ setOrientation()

void SAL_CALL ScVbaButton::setOrientation ( sal_Int32  nOrientation)

Definition at line 502 of file vbasheetobject.cxx.

◆ setText()

void SAL_CALL ScVbaButton::setText ( const OUString &  aText)

Definition at line 522 of file vbasheetobject.cxx.

◆ setValue()

void SAL_CALL ScVbaButton::setValue ( const css::uno::Any &  nValue)

Definition at line 512 of file vbasheetobject.cxx.

References nValue.

◆ setVerticalAlignment()

void SAL_CALL ScVbaButton::setVerticalAlignment ( sal_Int32  nAlign)

Definition at line 484 of file vbasheetobject.cxx.

The documentation for this class was generated from the following files: