30 : mpTargetLink(pChainTarget)
32 SAL_INFO(
"svx.chaining",
"[TEXTCHAINFLOW] Creating a new TextChainFlow");
71 if (pParamOutl !=
nullptr)
203 SAL_INFO(
"svx.chaining",
"[TEXTCHAINFLOW - OF] SOURCE box set to "
207 pNonOverflOutl->
SetText(*pNewText);
220 SAL_INFO(
"svx.chaining",
"[CHAINING] Trying to copy text for next link in same object");
227 SAL_INFO(
"svx.chaining",
"[TEXTCHAINFLOW - OF] DEST box set to "
234 SAL_INFO(
"svx.chaining",
"[DEEPMERGE] Setting deepMerge to "
256 SAL_INFO(
"svx.chaining",
"[TEXTCHAINFLOW] Creating a new EditingTextChainFlow");
virtual sal_Int32 GetParagraphCount() const=0
virtual void CheckForFlowEvents(SdrOutliner *) override
virtual void impSetFlowOutlinerParams(SdrOutliner *, SdrOutliner *) override
virtual void impLeaveOnlyNonOverflowingText(SdrOutliner *) override
void impBroadcastCursorInfo() const
EditingTextChainFlow(SdrTextObj *)
const EditTextObject & GetTextObject() const
void SetMaxAutoPaperSize(const Size &rSz)
void SetText(const OutlinerParaObject &)
bool IsUpdateLayout() const
const Size & GetPaperSize() const
OutlinerParaObject GetEmptyParaObject() const
void SetMinAutoPaperSize(const Size &rSz)
void SetPaperSize(const Size &rSize)
bool SetUpdateLayout(bool bUpdate)
const Size & GetMaxAutoPaperSize() const
sal_uInt32 GetTextHeight() const
const Size & GetMinAutoPaperSize() const
SdrTextObj * GetNextLinkInChain() const
bool IsInEditMode() const
virtual OutlinerParaObject * GetOutlinerParaObject() const override
virtual bool HasText() const override
virtual void NbcSetOutlinerParaObject(std::optional< OutlinerParaObject > pTextObject) override
TextChain * GetTextChain() const
bool GetPreventChainable() const
constexpr tools::Long Width() const
ESelection maOverflowPosSel
SdrTextObj * GetLinkTarget() const
std::unique_ptr< OFlowChainedText > mpOverflChText
virtual void impSetFlowOutlinerParams(SdrOutliner *, SdrOutliner *)
SdrTextObj * mpTargetLink
TextChainFlow(SdrTextObj *pChainTarget)
void ExecuteUnderflow(SdrOutliner *)
virtual void impLeaveOnlyNonOverflowingText(SdrOutliner *)
void ExecuteOverflow(SdrOutliner *, SdrOutliner *)
TextChain * GetTextChain() const
void impUpdateCursorInfo()
virtual void CheckForFlowEvents(SdrOutliner *)
ESelection maPostChainingSel
void impCheckForFlowEvents(SdrOutliner *, SdrOutliner *)
std::unique_ptr< UFlowChainedText > mpUnderflChText
void impMoveChainedTextToNextLink(SdrOutliner *)
void SetCursorEvent(const SdrTextObj *, CursorChainingEvent const &)
void SetIsPartOfLastParaInNextLink(const SdrTextObj *, bool)
ESelection const & GetPreChainingSel(const SdrTextObj *)
void SetPostChainingSel(const SdrTextObj *, ESelection const &)
bool GetIsPartOfLastParaInNextLink(const SdrTextObj *)
#define SAL_INFO(area, stream)