19#ifndef INCLUDED_SVX_ALGITEM_HXX
20#define INCLUDED_SVX_ALGITEM_HXX
23#include <rtl/ustring.hxx>
47 OUString &rText,
const IntlWrapper& )
const override;
57 bool IsStacked()
const;
72 sal_Int16 nRight , sal_Int16 nBottom ,
78 OUString &rText,
const IntlWrapper& )
const override;
87 void SetLeftMargin(sal_Int16 nLeft);
89 void SetTopMargin(sal_Int16 nTop);
91 void SetRightMargin(sal_Int16 nRight);
93 void SetBottomMargin(sal_Int16 nBottom);
virtual sal_uInt16 GetValueCount() const=0
virtual bool PutValue(const css::uno::Any &rVal, sal_uInt8) override
virtual bool QueryValue(css::uno::Any &rVal, sal_uInt8=0) const override
virtual bool GetPresentation(SfxItemPresentation, MapUnit, MapUnit, OUString &rText, const IntlWrapper &) const override
virtual bool operator==(SfxPoolItem const &other) const override
virtual SfxPoolItem * Clone(SfxItemPool *pPool=nullptr) const=0
sal_Int16 GetRightMargin() const
sal_Int16 GetTopMargin() const
sal_Int16 GetBottomMargin() const
sal_Int16 GetLeftMargin() const
tools::Long const nRightMargin
tools::Long const nBottomMargin
tools::Long const nTopMargin
tools::Long const nLeftMargin