33 mpVisualizedPage(nullptr)
48 OutlinerMode nOutlinerMode2 = OutlinerMode::OutlineObject;
50 nOutlinerMode2 = OutlinerMode::TextObject;
51 Init( nOutlinerMode2 );
56 nStat &=
~EEControlBits( EEControlBits::STRETCHING | EEControlBits::AUTOPAGESIZE );
59 Size aMaxSize( 100000,100000 );
76 std::optional<Color>& rpTxtColor, std::optional<Color>& rpFldColor,
77 std::optional<FontLineStyle>& rpFldLineStyle)
83 bOk = pTextObj->CalcFieldValue(rField, nPara,
nPos,
false, rpTxtColor, rpFldColor, rpFldLineStyle, aRet);
EditViewCallbacks * getEditViewCallbacks() const
EditView & GetEditView() const
void SetMaxAutoPaperSize(const Size &rSz)
void SetTextColumns(sal_Int16 nColumns, sal_Int32 nSpacing)
void SetMinAutoPaperSize(const Size &rSz)
void SetPaperSize(const Size &rSize)
bool SetUpdateLayout(bool bUpdate)
OutlinerView * GetView(size_t nIndex) const
EEControlBits GetControlWord() const
virtual OUString CalcFieldValue(const SvxFieldItem &rField, sal_Int32 nPara, sal_Int32 nPos, std::optional< Color > &rTxtColor, std::optional< Color > &rFldColor, std::optional< FontLineStyle > &rFldLineStyle)
void SetControlWord(EEControlBits nWord)
void setGlobalScale(double rFontX=100.0, double rFontY=100.0, double rSpacingX=100.0, double rSpacingY=100.0)
void Init(OutlinerMode nMode)
size_t GetViewCount() const
bool GetCompatibilityFlag(SdrCompatibilityFlag eFlag) const
virtual std::optional< bool > GetCompatFlag(SdrCompatibilityFlag eFlag) const override
::unotools::WeakReference< SdrTextObj > mxWeakTextObj
void SetTextObj(const SdrTextObj *pObj)
bool hasEditViewCallbacks() const
virtual ~SdrOutliner() override
virtual OUString CalcFieldValue(const SvxFieldItem &rField, sal_Int32 nPara, sal_Int32 nPos, std::optional< Color > &rpTxtColor, std::optional< Color > &rpFldColor, std::optional< FontLineStyle > &rpFldLineStyle) override
const SdrTextObj * GetTextObj() const
const SdrPage * mpVisualizedPage
SdrOutliner(SfxItemPool *pItemPool, OutlinerMode nMode)
void SetTextObjNoInit(const SdrTextObj *pObj)
SdrModel & getSdrModelFromSdrPage() const
sal_Int32 GetTextColumnsSpacing() const
sal_Int16 GetTextColumnsNumber() const
SdrCompatibilityFlag
SdrCompatibilityFlags that are implemented in SdrModelImpl.