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);
86 void SetPos(
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 SwFormatFrameSize & GetFrameSize() const
Marks a position in the document model.
constexpr auto toTwips(N number, Length from)
constexpr TypedWhichId< SwFormatFrameSize > RES_FRM_SIZE(89)
RndStdIds GetAnchor() const
Used by the UI to modify the document model.
constexpr TypedWhichId< SwFormatVertOrient > RES_VERT_ORIENT(102)
constexpr SwTwips DFLT_WIDTH
constexpr TypedWhichId< SwFormatHoriOrient > RES_HORI_ORIENT(103)
tools::Long CalcHeightBorder()
const SfxItemSet & GetAttrSet() const
SfxItemSet & GetAttrSet()
const SfxPoolItem & Get(sal_uInt16 nWhich, bool bSrchInParent=true) const
constexpr SwTwips DFLT_HEIGHT
tools::Long CalcWidthBorder()
constexpr TypedWhichId< SvxBoxItem > RES_BOX(106)
const SwFormatVertOrient & GetVertOrient() const
const SvxShadowItem & GetShadow() const
const Size & GetSize() const
constexpr TypedWhichId< SvxShadowItem > RES_SHADOW(107)
const SwFormatHoriOrient & GetHoriOrient() const
constexpr TypedWhichId< SwFormatAnchor > RES_ANCHOR(104)
const SvxBoxItem & GetBox() const