LibreOffice Module vbahelper (master) 1
Public Member Functions | List of all members
ScVbaToggleButton Class Reference

#include <vbatogglebutton.hxx>

Inheritance diagram for ScVbaToggleButton:
[legend]
Collaboration diagram for ScVbaToggleButton:
[legend]

Public Member Functions

 ScVbaToggleButton (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, const css::uno::Reference< css::uno::XInterface > &xControl, const css::uno::Reference< css::frame::XModel > &xModel, std::unique_ptr< ov::AbstractGeometryAttributes > pGeomHelper)
 
virtual ~ScVbaToggleButton () override
 
virtual css::uno::Any SAL_CALL getValue () override
 
virtual void SAL_CALL setValue (const css::uno::Any &_value) override
 
virtual OUString SAL_CALL getCaption () override
 
virtual void SAL_CALL setCaption (const OUString &_caption) override
 
virtual sal_Bool SAL_CALL getAutoSize () override
 
virtual void SAL_CALL setAutoSize (sal_Bool bAutoSize) override
 
virtual sal_Bool SAL_CALL getCancel () override
 
virtual void SAL_CALL setCancel (sal_Bool bCancel) override
 
virtual sal_Bool SAL_CALL getDefault () override
 
virtual void SAL_CALL setDefault (sal_Bool bDefault) override
 
virtual sal_Int32 SAL_CALL getBackColor () override
 
virtual void SAL_CALL setBackColor (sal_Int32 nBackColor) override
 
virtual sal_Int32 SAL_CALL getForeColor () override
 
virtual void SAL_CALL setForeColor (sal_Int32 nForeColor) override
 
virtual sal_Bool SAL_CALL getLocked () override
 
virtual void SAL_CALL setLocked (sal_Bool bAutoSize) override
 
virtual css::uno::Reference< ov::msforms::XNewFont > SAL_CALL getFont () override
 
virtual OUString getServiceImplName () override
 
virtual css::uno::Sequence< OUString > getServiceNames () override
 
OUString SAL_CALL getDefaultPropertyName () override
 

Detailed Description

Definition at line 30 of file vbatogglebutton.hxx.

Constructor & Destructor Documentation

◆ ScVbaToggleButton()

ScVbaToggleButton::ScVbaToggleButton ( const css::uno::Reference< ov::XHelperInterface > &  xParent,
const css::uno::Reference< css::uno::XComponentContext > &  xContext,
const css::uno::Reference< css::uno::XInterface > &  xControl,
const css::uno::Reference< css::frame::XModel > &  xModel,
std::unique_ptr< ov::AbstractGeometryAttributes pGeomHelper 
)

Definition at line 27 of file vbatogglebutton.cxx.

References m_xProps, SAL_INFO, and xModel.

◆ ~ScVbaToggleButton()

ScVbaToggleButton::~ScVbaToggleButton ( )
overridevirtual

Definition at line 34 of file vbatogglebutton.cxx.

References SAL_INFO.

Member Function Documentation

◆ getAutoSize()

sal_Bool SAL_CALL ScVbaToggleButton::getAutoSize ( )
overridevirtual

Definition at line 80 of file vbatogglebutton.cxx.

References ScVbaControl::getAutoSize().

◆ getBackColor()

sal_Int32 SAL_CALL ScVbaToggleButton::getBackColor ( )
overridevirtual

Definition at line 112 of file vbatogglebutton.cxx.

References ScVbaControl::getBackColor().

◆ getCancel()

sal_Bool SAL_CALL ScVbaToggleButton::getCancel ( )
overridevirtual

Definition at line 90 of file vbatogglebutton.cxx.

◆ getCaption()

OUString SAL_CALL ScVbaToggleButton::getCaption ( )
overridevirtual

Definition at line 41 of file vbatogglebutton.cxx.

References Label, and m_xProps.

◆ getDefault()

sal_Bool SAL_CALL ScVbaToggleButton::getDefault ( )
overridevirtual

Definition at line 101 of file vbatogglebutton.cxx.

◆ getDefaultPropertyName()

OUString SAL_CALL ScVbaToggleButton::getDefaultPropertyName ( )
inlineoverride

Definition at line 57 of file vbatogglebutton.hxx.

◆ getFont()

uno::Reference< msforms::XNewFont > SAL_CALL ScVbaToggleButton::getFont ( )
overridevirtual

Definition at line 133 of file vbatogglebutton.cxx.

References m_xProps.

◆ getForeColor()

sal_Int32 SAL_CALL ScVbaToggleButton::getForeColor ( )
overridevirtual

Definition at line 122 of file vbatogglebutton.cxx.

◆ getLocked()

sal_Bool SAL_CALL ScVbaToggleButton::getLocked ( )
overridevirtual

Definition at line 138 of file vbatogglebutton.cxx.

References ScVbaControl::getLocked().

◆ getServiceImplName()

OUString ScVbaToggleButton::getServiceImplName ( )
overridevirtual

Definition at line 149 of file vbatogglebutton.cxx.

◆ getServiceNames()

uno::Sequence< OUString > ScVbaToggleButton::getServiceNames ( )
overridevirtual

Definition at line 155 of file vbatogglebutton.cxx.

References aServiceNames.

◆ getValue()

uno::Any SAL_CALL ScVbaToggleButton::getValue ( )
overridevirtual

Definition at line 55 of file vbatogglebutton.cxx.

References m_xProps, and nState.

◆ setAutoSize()

void SAL_CALL ScVbaToggleButton::setAutoSize ( sal_Bool  bAutoSize)
overridevirtual

Definition at line 85 of file vbatogglebutton.cxx.

References ScVbaControl::setAutoSize().

◆ setBackColor()

void SAL_CALL ScVbaToggleButton::setBackColor ( sal_Int32  nBackColor)
overridevirtual

Definition at line 117 of file vbatogglebutton.cxx.

References ScVbaControl::setBackColor().

◆ setCancel()

void SAL_CALL ScVbaToggleButton::setCancel ( sal_Bool  bCancel)
overridevirtual

Definition at line 96 of file vbatogglebutton.cxx.

◆ setCaption()

void SAL_CALL ScVbaToggleButton::setCaption ( const OUString &  _caption)
overridevirtual

Definition at line 49 of file vbatogglebutton.cxx.

References m_xProps.

◆ setDefault()

void SAL_CALL ScVbaToggleButton::setDefault ( sal_Bool  bDefault)
overridevirtual

Definition at line 107 of file vbatogglebutton.cxx.

◆ setForeColor()

void SAL_CALL ScVbaToggleButton::setForeColor ( sal_Int32  nForeColor)
overridevirtual

Definition at line 128 of file vbatogglebutton.cxx.

◆ setLocked()

void SAL_CALL ScVbaToggleButton::setLocked ( sal_Bool  bAutoSize)
overridevirtual

Definition at line 143 of file vbatogglebutton.cxx.

References ScVbaControl::setLocked().

◆ setValue()

void SAL_CALL ScVbaToggleButton::setValue ( const css::uno::Any &  _value)
overridevirtual

Definition at line 64 of file vbatogglebutton.cxx.

References m_xProps, nState, and SAL_INFO.


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