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().