|
LibreOffice Module sw (master) 1
|
Go to the source code of this file.
Classes | |
| struct | o3tl::typed_flags< SwContentFrameInvFlags > |
| class | SwContentFrame |
| SwContentFrame is the layout for content nodes: a common base class for text (paragraph) and non-text (e.g. More... | |
Namespaces | |
| namespace | o3tl |
Enumerations | |
| enum class | SwContentFrameInvFlags : sal_uInt8 { NONE = 0x00 , SetCompletePaint = 0x01 , InvalidatePos = 0x02 , InvalidateSize = 0x04 , InvalidateSectPrt = 0x08 , InvalidateNextPrt = 0x10 , InvalidatePrevPrt = 0x20 , InvalidateNextPos = 0x40 , SetNextCompletePaint = 0x80 } |
Functions | |
| bool | GetFrameInPage (const SwContentFrame *, SwWhichPage, SwPosPage, SwPaM *) |
| Returns the first/last Contentframe (controlled using the parameter fnPosPage) of the current/previous/next page (controlled using the parameter fnWhichPage). More... | |
|
strong |
| Enumerator | |
|---|---|
| NONE | |
| SetCompletePaint | |
| InvalidatePos | |
| InvalidateSize | |
| InvalidateSectPrt | |
| InvalidateNextPrt | |
| InvalidatePrevPrt | |
| InvalidateNextPos | |
| SetNextCompletePaint | |
Definition at line 37 of file cntfrm.hxx.
| bool GetFrameInPage | ( | const SwContentFrame * | pCnt, |
| SwWhichPage | fnWhichPage, | ||
| SwPosPage | fnPosPage, | ||
| SwPaM * | pPam | ||
| ) |
Returns the first/last Contentframe (controlled using the parameter fnPosPage) of the current/previous/next page (controlled using the parameter fnWhichPage).
Definition at line 1091 of file trvlfrm.cxx.
References SwLayoutFrame::ContainsContent(), SwFrame::FindPageFrame(), SwFrame::FindTabFrame(), SwTabFrame::GetFirstNonHeadlineRow(), GetFirstSub(), SwTextFrame::GetFollow(), SwTextFrame::GetOffset(), SwPaM::GetPoint(), SwTextFrame::GetText(), SwTabFrame::IsInHeadline(), SwFrame::IsInTab(), SwFrame::IsTextFrame(), and SwTextFrame::MapViewToModelPos().
Referenced by SwCursorShell::MovePage().