|
LibreOffice Module svx (master) 1
|
#include <textchainflow.hxx>
Public Member Functions | |
| EditingTextChainFlow (SdrTextObj *) | |
| virtual void | CheckForFlowEvents (SdrOutliner *) override |
Public Member Functions inherited from TextChainFlow | |
| TextChainFlow (SdrTextObj *pChainTarget) | |
| virtual | ~TextChainFlow () |
| virtual void | CheckForFlowEvents (SdrOutliner *) |
| void | ExecuteUnderflow (SdrOutliner *) |
| void | ExecuteOverflow (SdrOutliner *, SdrOutliner *) |
| bool | IsOverflow () const |
| bool | IsUnderflow () const |
| SdrTextObj * | GetLinkTarget () const |
Private Member Functions | |
| virtual void | impLeaveOnlyNonOverflowingText (SdrOutliner *) override |
| virtual void | impSetFlowOutlinerParams (SdrOutliner *, SdrOutliner *) override |
| void | impBroadcastCursorInfo () const |
Additional Inherited Members | |
Protected Member Functions inherited from TextChainFlow | |
| void | impCheckForFlowEvents (SdrOutliner *, SdrOutliner *) |
| TextChain * | GetTextChain () const |
| virtual void | impLeaveOnlyNonOverflowingText (SdrOutliner *) |
| void | impMoveChainedTextToNextLink (SdrOutliner *) |
| virtual void | impSetFlowOutlinerParams (SdrOutliner *, SdrOutliner *) |
Protected Attributes inherited from TextChainFlow | |
| std::unique_ptr< OFlowChainedText > | mpOverflChText |
| std::unique_ptr< UFlowChainedText > | mpUnderflChText |
| ESelection | maOverflowPosSel |
| ESelection | maPostChainingSel |
| bool | mbPossiblyCursorOut |
Definition at line 84 of file textchainflow.hxx.
| EditingTextChainFlow::EditingTextChainFlow | ( | SdrTextObj * | pLinkTarget | ) |
Definition at line 253 of file textchainflow.cxx.
References SAL_INFO.
|
overridevirtual |
Reimplemented from TextChainFlow.
Definition at line 259 of file textchainflow.cxx.
References TextChainFlow::GetLinkTarget(), impBroadcastCursorInfo(), and TextChainFlow::impCheckForFlowEvents().
Referenced by SdrTextObj::onChainingEvent().
|
private |
Definition at line 288 of file textchainflow.cxx.
References TextChainFlow::GetLinkTarget(), TextChain::GetPreChainingSel(), TextChainFlow::GetTextChain(), TextChainFlow::maOverflowPosSel, TextChainFlow::maPostChainingSel, TextChainFlow::mbPossiblyCursorOut, TextChain::SetCursorEvent(), TextChain::SetPostChainingSel(), TO_NEXT_LINK, and UNCHANGED.
Referenced by CheckForFlowEvents().
|
overrideprivatevirtual |
Reimplemented from TextChainFlow.
Definition at line 271 of file textchainflow.cxx.
References TextChainFlow::mpOverflChText.
|
overrideprivatevirtual |
Reimplemented from TextChainFlow.
Definition at line 280 of file textchainflow.cxx.
References Outliner::GetMaxAutoPaperSize(), Outliner::GetMinAutoPaperSize(), Outliner::GetPaperSize(), Outliner::SetMaxAutoPaperSize(), Outliner::SetMinAutoPaperSize(), and Outliner::SetPaperSize().