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