19#ifndef INCLUDED_EDITENG_TSTPITEM_HXX
20#define INCLUDED_EDITENG_TSTPITEM_HXX
29#define SVX_TAB_DEFCOUNT 10
30#define SVX_TAB_DEFDIST 1134
31#define SVX_TAB_NOTFOUND USHRT_MAX
32#define cDfltDecimalChar u'\0'
33#define cDfltFillChar u' '
44 void fillDecimal()
const;
67 return ( nTabPos == rTS.
nTabPos &&
78 {
return nTabPos < rTS.
nTabPos; }
96 sal_Int32 mnDefaultDistance = 0;
103 const sal_uInt16 nDist,
108 sal_uInt16 GetPos(
const SvxTabStop& rTab )
const;
111 sal_uInt16 GetPos(
const sal_Int32 nPos )
const;
112 void SetDefaultDistance(sal_Int32 nDefaultDistancenDefTabSize);
113 sal_Int32 GetDefaultDistance()
const;
119 void Remove(
const sal_uInt16 nPos,
const sal_uInt16 nLen = 1 )
129 {
return maTabStops[
nPos]; }
133 return maTabStops[
nPos];
138 virtual bool QueryValue( css::uno::Any& rVal,
sal_uInt8 nMemberId = 0 )
const override;
139 virtual bool PutValue(
const css::uno::Any& rVal,
sal_uInt8 nMemberId )
override;
144 OUString &rText,
const IntlWrapper& )
const override;
const SvxTabStop & At(const sal_uInt16 nPos) const
const SvxTabStop & operator[](const sal_uInt16 nPos) const
void Remove(const sal_uInt16 nPos, const sal_uInt16 nLen=1)
sal_Unicode GetDecimal() const
sal_Int32 GetTabPos() const
sal_Unicode GetFill() const
sal_Unicode & GetDecimal()
bool operator!=(const SvxTabStop &rTS) const
bool operator==(const SvxTabStop &rTS) const
SvxTabAdjust & GetAdjustment()
SvxTabAdjust GetAdjustment() const
const_iterator begin() const
size_type erase(const Value &x)
virtual void Insert(SotClipboardFormatId nFormat, const OUString &rFormatName) override
bool operator==(const EditLine &r1, const EditLine &r2)
#define EDITENG_DLLPUBLIC
struct _xmlTextWriter * xmlTextWriterPtr
css::uno::Reference< css::animations::XAnimationNode > Clone(const css::uno::Reference< css::animations::XAnimationNode > &xSourceNode, const SdPage *pSource=nullptr, const SdPage *pTarget=nullptr)
o3tl::sorted_vector< SvxTabStop > SvxTabStopArr