20#ifndef INCLUDED_VBAHELPER_SOURCE_MSFORMS_VBANEWFONT_HXX
21#define INCLUDED_VBAHELPER_SOURCE_MSFORMS_VBANEWFONT_HXX
23#include <ooo/vba/msforms/XNewFont.hpp>
27class VbaNewFont :
public cppu::WeakImplHelper<ov::msforms::XNewFont>
31 explicit VbaNewFont(
const css::uno::Reference<css::beans::XPropertySet>& rxModelProps);
34 virtual OUString SAL_CALL
getName()
override;
35 virtual void SAL_CALL
setName(
const OUString& rName)
override;
36 virtual double SAL_CALL
getSize()
override;
37 virtual void SAL_CALL
setSize(
double fSize)
override;
38 virtual sal_Int16 SAL_CALL
getCharset()
override;
39 virtual void SAL_CALL
setCharset(sal_Int16 nCharset)
override;
40 virtual sal_Int16 SAL_CALL
getWeight()
override;
41 virtual void SAL_CALL
setWeight(sal_Int16 nWeight)
override;
52 css::uno::Reference<css::beans::XPropertySet>
mxProps;
virtual void SAL_CALL setWeight(sal_Int16 nWeight) override
css::uno::Reference< css::beans::XPropertySet > mxProps
virtual void SAL_CALL setItalic(sal_Bool bItalic) override
virtual sal_Bool SAL_CALL getUnderline() override
virtual void SAL_CALL setSize(double fSize) override
virtual void SAL_CALL setName(const OUString &rName) override
virtual OUString SAL_CALL getName() override
virtual void SAL_CALL setUnderline(sal_Bool bUnderline) override
VbaNewFont(const css::uno::Reference< css::beans::XPropertySet > &rxModelProps)
virtual void SAL_CALL setCharset(sal_Int16 nCharset) override
virtual void SAL_CALL setStrikethrough(sal_Bool bStrikethrough) override
virtual double SAL_CALL getSize() override
virtual sal_Bool SAL_CALL getBold() override
virtual sal_Int16 SAL_CALL getWeight() override
virtual sal_Bool SAL_CALL getItalic() override
virtual void SAL_CALL setBold(sal_Bool bBold) override
virtual sal_Int16 SAL_CALL getCharset() override
virtual sal_Bool SAL_CALL getStrikethrough() override