LibreOffice Module sw (master) 1
|
#include <config_wasm_strip.h>
#include <svl/itemiter.hxx>
#include <vcl/imap.hxx>
#include <tools/helpers.hxx>
#include <editeng/protitem.hxx>
#include <editeng/opaqitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/frmdiritem.hxx>
#include <fmtfsize.hxx>
#include <fmtclds.hxx>
#include <fmtcntnt.hxx>
#include <fmturl.hxx>
#include <fmtsrnd.hxx>
#include <fmtornt.hxx>
#include <fmtcnct.hxx>
#include <ndgrf.hxx>
#include <tolayoutanchoredobjectposition.hxx>
#include <fmtfollowtextflow.hxx>
#include <sortedobjs.hxx>
#include <objectformatter.hxx>
#include <ndole.hxx>
#include <swtable.hxx>
#include <svx/svdoashp.hxx>
#include <svx/svdpage.hxx>
#include <layouter.hxx>
#include <pagefrm.hxx>
#include <rootfrm.hxx>
#include <viewimp.hxx>
#include <viewopt.hxx>
#include <dcontact.hxx>
#include <dflyobj.hxx>
#include <dview.hxx>
#include <frmatr.hxx>
#include <frmtool.hxx>
#include <hints.hxx>
#include <tabfrm.hxx>
#include <txtfrm.hxx>
#include <notxtfrm.hxx>
#include <flyfrms.hxx>
#include <sectfrm.hxx>
#include <vcl/svapp.hxx>
#include <calbck.hxx>
#include <IDocumentDrawModelAccess.hxx>
#include <IDocumentSettingAccess.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <textboxhelper.hxx>
#include <txtfly.hxx>
#include <ndindex.hxx>
#include <basegfx/matrix/b2dhommatrixtools.hxx>
#include <osl/diagnose.h>
#include <o3tl/string_view.hxx>
#include <wrtsh.hxx>
#include <view.hxx>
#include <edtwin.hxx>
#include <bodyfrm.hxx>
#include <FrameControlsManager.hxx>
#include <ndtxt.hxx>
#include <formatflysplit.hxx>
Go to the source code of this file.
Functions | |
static SwTwips | lcl_CalcAutoWidth (const SwLayoutFrame &rFrame) |
static SwPosition | ResolveFlyAnchor (SwFrameFormat const &rFlyFrame) |
void | CalcContent (SwLayoutFrame *pLay, bool bNoColl) |
void CalcContent | ( | SwLayoutFrame * | pLay, |
bool | bNoColl = false |
||
) |
Definition at line 1550 of file fly.cxx.
Referenced by SwFlyFreeFrame::CheckClip(), SwSectionFrame::CheckClipping(), SwSectionFrame::Format(), SwLayoutFrame::FormatWidthCols(), and SAL_LOPLUGIN_ANNOTATE().
|
static |
Definition at line 2806 of file fly.cxx.
References SwTextFrame::CalcFitToContent(), SwFrame::FindPageFrame(), FRAME_AUTOWIDTH_WITH_MORE_PARA, IDocumentSettingAccess::get(), SwLayoutFrame::GetFormat(), GetFormat(), SwFrameAreaDefinition::getFramePrintArea(), SwFormat::getIDocumentSettingAccess(), SwFrame::GetNext(), SvxRightMarginItem::GetRight(), SvxSizeItem::GetSize(), SvxFirstLineIndentItem::GetTextFirstLineOffset(), SvxTextLeftMarginItem::GetTextLeft(), SwFrame::GetUpper(), SwRect::Height(), SwFrame::IsColumnFrame(), SwFrame::IsFlyFrame(), SwFrame::IsSctFrame(), SwFrame::IsTabFrame(), SwFrame::IsTextFrame(), SwFrame::IsVertical(), lcl_CalcAutoWidth(), SwLayoutFrame::Lower(), SwPostItHelper::NONE, Size::Width(), and SwRect::Width().
Referenced by SwFlyFrame::Format(), and lcl_CalcAutoWidth().
|
static |
Definition at line 441 of file fly.cxx.
References SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetContentAnchor(), SwNode::GetContentNode(), SwPosition::GetContentNode(), SwFormat::GetDoc(), SwNodes::GetEndOfContent(), SwNode::GetFlyFormat(), SwPosition::GetNode(), SwDoc::GetNodes(), and ResolveFlyAnchor().
Referenced by SwFlyFrame::FinitDrawObj(), and ResolveFlyAnchor().