LibreOffice Module vbahelper (master) 1
|
#include <vbacolorformat.hxx>
Public Member Functions | |
ScVbaColorFormat (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, const css::uno::Reference< ov::XHelperInterface > &xInternalParent, const css::uno::Reference< css::drawing::XShape > &xShape, const sal_Int16 nColorFormatType) | |
virtual sal_Int32 SAL_CALL | getRGB () override |
virtual void SAL_CALL | setRGB (sal_Int32 _rgb) override |
virtual sal_Int32 SAL_CALL | getSchemeColor () override |
virtual void SAL_CALL | setSchemeColor (sal_Int32 _schemecolor) override |
Public Member Functions inherited from InheritedHelperInterfaceWeakImpl< Ifc > | |
InheritedHelperInterfaceWeakImpl (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext) | |
Public Member Functions inherited from InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > > | |
InheritedHelperInterfaceImpl (const css::uno::Reference< ov::XHelperInterface > &xParent, css::uno::Reference< css::uno::XComponentContext > xContext) | |
virtual OUString | getServiceImplName ()=0 |
virtual css::uno::Sequence< OUString > | getServiceNames ()=0 |
virtual ::sal_Int32 SAL_CALL | getCreator () override |
virtual css::uno::Reference< ov::XHelperInterface > SAL_CALL | getParent () override |
virtual css::uno::Any SAL_CALL | Application () override |
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 |
Protected Member Functions | |
virtual OUString | getServiceImplName () override |
virtual css::uno::Sequence< OUString > | getServiceNames () override |
Private Attributes | |
css::uno::Reference< css::beans::XPropertySet > | m_xPropertySet |
ScVbaFillFormat * | m_pFillFormat |
sal_Int16 | m_nColorFormatType |
sal_Int32 | m_nFillFormatBackColor |
Additional Inherited Members | |
Protected Attributes inherited from InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > > | |
css::uno::WeakReference< ov::XHelperInterface > | mxParent |
css::uno::Reference< css::uno::XComponentContext > | mxContext |
Definition at line 92 of file vbacolorformat.hxx.
ScVbaColorFormat::ScVbaColorFormat | ( | const css::uno::Reference< ov::XHelperInterface > & | xParent, |
const css::uno::Reference< css::uno::XComponentContext > & | xContext, | ||
const css::uno::Reference< ov::XHelperInterface > & | xInternalParent, | ||
const css::uno::Reference< css::drawing::XShape > & | xShape, | ||
const sal_Int16 | nColorFormatType | ||
) |
Definition at line 42 of file vbacolorformat.cxx.
References m_nFillFormatBackColor, m_pFillFormat, and m_xPropertySet.
|
overridevirtual |
Definition at line 58 of file vbacolorformat.cxx.
References ColorTransparency, ColorFormatType::FILLFORMAT_BACKCOLOR, ColorFormatType::FILLFORMAT_FORECOLOR, ColorFormatType::LINEFORMAT_BACKCOLOR, ColorFormatType::LINEFORMAT_FORECOLOR, m_nColorFormatType, m_nFillFormatBackColor, m_xPropertySet, and ooo::vba::OORGBToXLRGB().
Referenced by getSchemeColor().
|
overridevirtual |
Definition at line 115 of file vbacolorformat.cxx.
References MsoColorIndices::getColorIndex(), getRGB(), and i.
|
overrideprotectedvirtual |
Implements InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >.
Definition at line 154 of file vbacolorformat.cxx.
|
overrideprotectedvirtual |
Implements InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >.
Definition at line 160 of file vbacolorformat.cxx.
References aServiceNames.
|
overridevirtual |
Definition at line 84 of file vbacolorformat.cxx.
References ColorFormatType::FILLFORMAT_BACKCOLOR, ColorFormatType::FILLFORMAT_FORECOLOR, ColorFormatType::LINEFORMAT_BACKCOLOR, ColorFormatType::LINEFORMAT_FORECOLOR, m_nColorFormatType, m_nFillFormatBackColor, m_pFillFormat, m_xPropertySet, ScVbaFillFormat::setForeColorAndInternalStyle(), and ooo::vba::XLRGBToOORGB().
Referenced by setSchemeColor().
|
overridevirtual |
Definition at line 145 of file vbacolorformat.cxx.
References MsoColorIndices::getColorIndex(), and setRGB().
|
private |
Definition at line 97 of file vbacolorformat.hxx.
|
private |
Definition at line 98 of file vbacolorformat.hxx.
Referenced by getRGB(), ScVbaColorFormat(), and setRGB().
|
private |
Definition at line 96 of file vbacolorformat.hxx.
Referenced by ScVbaColorFormat(), and setRGB().
|
private |
Definition at line 95 of file vbacolorformat.hxx.
Referenced by getRGB(), ScVbaColorFormat(), and setRGB().