19#ifndef INCLUDED_EDITENG_ESCAPEMENTITEM_HXX
20#define INCLUDED_EDITENG_ESCAPEMENTITEM_HXX
28#define DFLT_ESC_SUPER 33
29#define DFLT_ESC_SUB -8
30#define DFLT_ESC_PROP 58
31#define MAX_ESC_POS 13999
32#define DFLT_ESC_AUTO_SUPER (MAX_ESC_POS+1)
33#define DFLT_ESC_AUTO_SUB -DFLT_ESC_AUTO_SUPER
49 const sal_uInt16 nId );
51 const sal_uInt16 nId );
58 OUString &rText,
const IntlWrapper& )
const override;
84 short GetEsc()
const {
return nEsc; }
90 static OUString GetValueTextByPos( sal_uInt16 nPos );
92 virtual void SetEnumValue( sal_uInt16 nNewVal )
override;
virtual sal_uInt16 GetValueCount() const=0
virtual sal_uInt16 GetEnumValue() const=0
virtual bool PutValue(const css::uno::Any &rVal, sal_uInt8) override
virtual bool operator==(const SfxPoolItem &rItem) const 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 void SetEnumValue(sal_uInt16 nValue)=0
virtual SfxPoolItem * Clone(SfxItemPool *pPool=nullptr) const=0
sal_uInt8 GetProportionalHeight() const
void SetEscapement(const SvxEscapement eNew)
SvxEscapement GetEscapement() const
sal_uInt8 & GetProportionalHeight()
#define EDITENG_DLLPUBLIC
#define DFLT_ESC_AUTO_SUB
#define DFLT_ESC_AUTO_SUPER