|
LibreOffice Module sw (master) 1
|
#include <sal/config.h>#include <string_view>#include <utility>#include <viewsh.hxx>#include <doc.hxx>#include <IDocumentLayoutAccess.hxx>#include <pagefrm.hxx>#include <rootfrm.hxx>#include <ndtxt.hxx>#include <SwPortionHandler.hxx>#include <txtftn.hxx>#include <flyfrm.hxx>#include <fmtftn.hxx>#include <ftninfo.hxx>#include <charfmt.hxx>#include <rowfrm.hxx>#include <editeng/brushitem.hxx>#include <editeng/charrotateitem.hxx>#include <tabfrm.hxx>#include <sortedobjs.hxx>#include <swfont.hxx>#include "porftn.hxx"#include "porfly.hxx"#include "porlay.hxx"#include <txtfrm.hxx>#include "itrform2.hxx"#include <ftnfrm.hxx>#include <pagedesc.hxx>#include "redlnitr.hxx"#include <sectfrm.hxx>#include <layouter.hxx>#include <frmtool.hxx>#include <ndindex.hxx>#include <IDocumentSettingAccess.hxx>#include <IDocumentRedlineAccess.hxx>#include <swmodule.hxx>#include <unotextrange.hxx>#include <redline.hxx>#include <editeng/colritem.hxx>#include <editeng/udlnitem.hxx>#include <editeng/crossedoutitem.hxx>#include <com/sun/star/beans/XPropertySet.hpp>#include <com/sun/star/awt/CharSet.hpp>#include <com/sun/star/text/XTextRange.hpp>Go to the source code of this file.
Functions | |
| static SwTwips | lcl_GetFootnoteLower (const SwTextFrame *pFrame, SwTwips nLower) |
| Local helper function. More... | |
| static OUString | lcl_GetPageNumber (const SwPageFrame *pPage) |
|
static |
Local helper function.
Checks if nLower should be taken as the boundary for the footnote.
Definition at line 180 of file txtftn.cxx.
References SwRectFnSet::GetBottom(), SwRectFnSet::GetBottomMargin(), SwFrame::GetDrawObjs(), SwFrameAreaDefinition::getFrameArea(), SwFrame::GetLower(), SwFrame::GetNext(), SwFrame::GetUpper(), SwFrame::IsInTab(), SwTabFrame::IsLayoutSplitAllowed(), SwFrame::IsRowFrame(), SwTextFrame::IsSwapped(), SwFrame::IsTabFrame(), SwRectFnSet::IsVert(), SwFrame::IsVertical(), LONG_MAX, min(), and SwRectFnSet::YDiff().
Referenced by SwTextFrame::GetFootnoteLine(), and SwTextFormatter::NewFootnotePortion().
|
static |
Definition at line 1036 of file txtftn.cxx.
References SvxNumberType::GetNumStr(), SwPageDesc::GetNumType(), SwPageFrame::GetPageDesc(), and SwFrame::GetVirtPageNum().
Referenced by SwTextFormatter::FormatQuoVadis(), and SwTextFormatter::NewErgoSumPortion().