|
LibreOffice Module sw (master) 1
|
#include <hintids.hxx>#include <o3tl/any.hxx>#include <svl/itemiter.hxx>#include <vcl/imapobj.hxx>#include <editeng/protitem.hxx>#include <svx/svdogrp.hxx>#include <svx/svdouno.hxx>#include <tools/globname.hxx>#include <sot/exchange.hxx>#include <com/sun/star/form/FormButtonType.hpp>#include <com/sun/star/beans/XPropertySet.hpp>#include <com/sun/star/embed/XEmbeddedObject.hpp>#include <comphelper/types.hxx>#include <osl/diagnose.h>#include <fmtanchr.hxx>#include <fmtcntnt.hxx>#include <fmtornt.hxx>#include <fmturl.hxx>#include <fmtfsize.hxx>#include <fesh.hxx>#include <rootfrm.hxx>#include <pagefrm.hxx>#include <cntfrm.hxx>#include <txtfrm.hxx>#include <viewimp.hxx>#include <viscrs.hxx>#include <doc.hxx>#include <IDocumentDrawModelAccess.hxx>#include <IDocumentUndoRedo.hxx>#include <IDocumentState.hxx>#include <IDocumentLayoutAccess.hxx>#include <IDocumentRedlineAccess.hxx>#include <redline.hxx>#include <dview.hxx>#include <dflyobj.hxx>#include <dcontact.hxx>#include <frmfmt.hxx>#include <flyfrm.hxx>#include <ndtxt.hxx>#include <swtable.hxx>#include <ndgrf.hxx>#include <flyfrms.hxx>#include <fldbas.hxx>#include <fmtfld.hxx>#include <swundo.hxx>#include <txatbase.hxx>#include <frame.hxx>#include <notxtfrm.hxx>#include <HandleAnchorNodeChg.hxx>#include <frmatr.hxx>#include <fmtsrnd.hxx>#include <ndole.hxx>#include <fefly.hxx>#include <fmtcnct.hxx>#include <frameformats.hxx>#include <textboxhelper.hxx>Go to the source code of this file.
Functions | |
| static bool | lcl_SetNewFlyPos (const SwNode &rNode, SwFormatAnchor &rAnchor, const Point &rPt) |
| static bool | lcl_FindAnchorPos (SwDoc &rDoc, const Point &rPt, const SwFrame &rFrame, SfxItemSet &rSet) |
| bool | sw_ChkAndSetNewAnchor (const SwFlyFrame &rFly, SfxItemSet &rSet) |
| also used in unoframe.cxx More... | |
| static sal_uInt16 | SwFormatGetPageNum (const SwFlyFrameFormat *pFormat) |
|
static |
Definition at line 108 of file fefly1.cxx.
References SwPosition::Assign(), SwRect::Bottom(), FindAnchor(), SwFrame::FindFlyFrame(), SwFrame::FindPageFrame(), SfxItemSet::Get(), SwFormatAnchor::GetAnchorId(), SwNode::GetContentNode(), IDocumentLayoutAccess::GetCurrentLayout(), GetFormat(), SwFrameAreaDefinition::getFrameArea(), SwDoc::getIDocumentLayoutAccess(), SwContentNode::getLayoutFrame(), SwFrame::GetModelPositionForViewPoint(), SwRootFrame::GetModelPositionForViewPoint(), SwPosition::GetNode(), SwNoTextFrame::GetNode(), SwDoc::GetNodes(), SwFrame::GetPhyPageNum(), SwFrame::getRootFrame(), SwTextFrame::GetText(), SwTextFrame::GetTextNodeForParaProps(), Point::getX(), SwFrame::IsFlyFrame(), SwFrame::IsProtected(), SwFrame::IsTextFrame(), SwTextFrame::MapViewToModelPos(), SwCursorShell::PosInsideInputField(), SfxItemSet::Put(), RES_ANCHOR(), rSet, SwFormatAnchor::SetAnchor(), SwPosition::SetContent(), SetOnlyText, SwFormatAnchor::SetPageNum(), SwFormatAnchor::SetType(), Point::setX(), SwCursorShell::StartOfInputFieldAtPos(), and Point::Y().
Referenced by SwFEShell::InsertDrawObj(), and sw_ChkAndSetNewAnchor().
|
static |
Definition at line 82 of file fefly1.cxx.
References SwNode::FindFlyStartNode(), SwFrame::FindPageFrame(), SwNode::GetContentNode(), IDocumentLayoutAccess::GetCurrentLayout(), SwNode::GetDoc(), SwDoc::getIDocumentLayoutAccess(), SwContentNode::getLayoutFrame(), SwPageFrame::GetPhyPageNum(), SwFormatAnchor::SetAnchor(), SwFormatAnchor::SetPageNum(), and SwFormatAnchor::SetType().
Referenced by SwFEShell::Insert(), and SwFEShell::NewFlyFrame().
| bool sw_ChkAndSetNewAnchor | ( | const SwFlyFrame & | rFly, |
| SfxItemSet & | rSet | ||
| ) |
also used in unoframe.cxx
Definition at line 213 of file fefly1.cxx.
References SfxItemSet::Get(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwFormatAnchor::GetAnchorNode(), SwFormat::GetDoc(), SwFlyFrame::GetFormat(), SwFrameAreaDefinition::getFrameArea(), SwDoc::IsInHeaderFooter(), lcl_FindAnchorPos(), SwRect::Pos(), RES_ANCHOR(), and rSet.
Referenced by SwFEShell::SetFlyFrameAttr(), and SwFEShell::SetFrameFormat().
|
static |
Definition at line 1850 of file fefly1.cxx.
References SwFormat::GetAnchor(), SwFlyFrameFormat::GetFrame(), SwFormatAnchor::GetPageNum(), and SwFrame::GetPhyPageNum().
Referenced by SwFEShell::GetConnectableFrameFormats().