19#ifndef INCLUDED_SW_SOURCE_UIBASE_INC_FRMMGR_HXX
20#define INCLUDED_SW_SOURCE_UIBASE_INC_FRMMGR_HXX
63 SAL_DLLPRIVATE
SwTwips CalcTopSpace();
64 SAL_DLLPRIVATE
SwTwips CalcBottomSpace();
65 SAL_DLLPRIVATE
SwTwips CalcLeftSpace();
66 SAL_DLLPRIVATE
SwTwips CalcRightSpace();
68 SAL_DLLPRIVATE
void UpdateFlyFrame_();
79 void SetHorzOrientation(sal_Int16 eOrient);
80 void SetVertOrientation(sal_Int16 eOrient);
83 void SetAbsPos(
const Point& rLPoint);
87 inline Point GetPos()
const;
90 void SetSize(
const Size& rLSize);
91 inline const Size& GetSize()
const;
107 void UpdateAttrMgr();
108 void UpdateFlyFrame();
111 void InsertFlyFrame();
112 void InsertFlyFrame(
RndStdIds eAnchorType,
119 bool bOnlyPercentRefValue =
false);
121 void DelAttr(sal_uInt16 nId);
const SfxPoolItem & Get(sal_uInt16 nWhich, bool bSrchInParent=true) const
const SwFormatFrameSize & GetFrameSize() const
const SwFormatVertOrient & GetVertOrient() const
tools::Long CalcWidthBorder()
RndStdIds GetAnchor() const
const Size & GetSize() const
tools::Long CalcHeightBorder()
const SwFormatHoriOrient & GetHoriOrient() const
SfxItemSet & GetAttrSet()
const SfxItemSet & GetAttrSet() const
const SvxBoxItem & GetBox() const
const SvxShadowItem & GetShadow() const
Used by the UI to modify the document model.
constexpr SwTwips DFLT_HEIGHT
constexpr SwTwips DFLT_WIDTH
constexpr TypedWhichId< SwFormatFrameSize > RES_FRM_SIZE(89)
constexpr TypedWhichId< SwFormatHoriOrient > RES_HORI_ORIENT(109)
constexpr TypedWhichId< SvxShadowItem > RES_SHADOW(113)
constexpr TypedWhichId< SwFormatVertOrient > RES_VERT_ORIENT(108)
constexpr TypedWhichId< SwFormatAnchor > RES_ANCHOR(110)
constexpr TypedWhichId< SvxBoxItem > RES_BOX(112)
constexpr auto toTwips(N number, Length from)
Marks a position in the document model.