LibreOffice Module sw (master) 1
|
#include <ww8par2.hxx>
Public Member Functions | |
WW8SwFlyPara (SwPaM &rPaM, SwWW8ImplReader &rIo, WW8FlyPara &rWW, const sal_uInt32 nWWPgTop, const sal_uInt32 nPgWidth, const sal_Int32 nIniFlyDx, const sal_Int32 nIniFlyDy) | |
void | BoxUpWidth (tools::Long nWidth) |
SwFlyFrameFormat * | GetFlyFormat () const |
void | SetFlyFormat (SwFlyFrameFormat *pNewFlyFormat) |
Public Attributes | |
sal_Int16 | nXPos |
sal_Int16 | nYPos |
sal_Int16 | nLeftMargin |
sal_Int16 | nRightMargin |
sal_Int16 | nUpperMargin |
sal_Int16 | nLowerMargin |
sal_Int16 | nWidth |
sal_Int16 | nHeight |
sal_Int16 | nNetWidth |
SwFrameSize | eHeightFix |
short | eHRel |
short | eVRel |
sal_Int16 | eVAlign |
sal_Int16 | eHAlign |
css::text::WrapTextMode | eSurround |
sal_uInt8 | nXBind |
sal_uInt8 | nYBind |
tools::Long | nNewNetWidth |
std::shared_ptr< SwUnoCursor > | xMainTextPos |
sal_uInt16 | nLineSpace |
bool | bAutoWidth |
bool | bTogglePos |
std::unique_ptr< SwWW8FltAnchorStack > | xOldAnchorStck |
Static Public Attributes | |
static constexpr RndStdIds | eAnchor = RndStdIds::FLY_AT_PARA |
Private Attributes | |
std::unique_ptr< FrameDeleteWatch > | m_xFlyFormat |
Definition at line 45 of file ww8par2.hxx.
WW8SwFlyPara::WW8SwFlyPara | ( | SwPaM & | rPaM, |
SwWW8ImplReader & | rIo, | ||
WW8FlyPara & | rWW, | ||
const sal_uInt32 | nWWPgTop, | ||
const sal_uInt32 | nPgWidth, | ||
const sal_Int32 | nIniFlyDx, | ||
const sal_Int32 | nIniFlyDy | ||
) |
Definition at line 1895 of file ww8par6.cxx.
References bAutoWidth, WW8FlyPara::bBorderLines, WW8FlyPara::brc, bTogglePos, WW8_BRCVer9::DetermineBorderProperties(), eHAlign, eHeightFix, eHRel, eSurround, eVAlign, eVRel, Fixed, FlySecur1(), FRAME, SwPaM::GetPoint(), SwWW8ImplReader::m_oLastAnchorPos, MINFLY, Minimum, nHeight, nLeftMargin, WW8FlyPara::nLeftMargin, nLeftMargin, nLowerMargin, nNetWidth, SwPostItHelper::NONE, WW8FlyPara::nPWr, nRightMargin, WW8FlyPara::nRightMargin, nRightMargin, WW8FlyPara::nTDxaAbs, WW8FlyPara::nTDyaAbs, nUpperMargin, nWidth, nXBind, nXPos, nYBind, nYPos, text(), WW8_LEFT, and WW8_RIGHT.
void WW8SwFlyPara::BoxUpWidth | ( | tools::Long | nWidth | ) |
Definition at line 2167 of file ww8par6.cxx.
References bAutoWidth, and nNewNetWidth.
SwFlyFrameFormat * WW8SwFlyPara::GetFlyFormat | ( | ) | const |
Definition at line 2173 of file ww8par6.cxx.
References m_xFlyFormat.
void WW8SwFlyPara::SetFlyFormat | ( | SwFlyFrameFormat * | pNewFlyFormat | ) |
Definition at line 2180 of file ww8par6.cxx.
References m_xFlyFormat.
bool WW8SwFlyPara::bAutoWidth |
Definition at line 72 of file ww8par2.hxx.
Referenced by BoxUpWidth(), and WW8SwFlyPara().
bool WW8SwFlyPara::bTogglePos |
Definition at line 73 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
|
staticconstexpr |
Definition at line 58 of file ww8par2.hxx.
Referenced by SwWW8ImplReader::ImportGraf(), SwWW8ImplReader::MakeGrafNotInContent(), SwWW8ImplReader::StartApo(), and WW8FlySet::WW8FlySet().
sal_Int16 WW8SwFlyPara::eHAlign |
Definition at line 62 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
SwFrameSize WW8SwFlyPara::eHeightFix |
Definition at line 57 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
short WW8SwFlyPara::eHRel |
Definition at line 59 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
css::text::WrapTextMode WW8SwFlyPara::eSurround |
Definition at line 64 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
sal_Int16 WW8SwFlyPara::eVAlign |
Definition at line 61 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
short WW8SwFlyPara::eVRel |
Definition at line 60 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
|
private |
Definition at line 48 of file ww8par2.hxx.
Referenced by GetFlyFormat(), and SetFlyFormat().
sal_Int16 WW8SwFlyPara::nHeight |
Definition at line 54 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
sal_Int16 WW8SwFlyPara::nLeftMargin |
Definition at line 52 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
sal_uInt16 WW8SwFlyPara::nLineSpace |
Definition at line 71 of file ww8par2.hxx.
sal_Int16 WW8SwFlyPara::nLowerMargin |
Definition at line 53 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
sal_Int16 WW8SwFlyPara::nNetWidth |
Definition at line 55 of file ww8par2.hxx.
Referenced by WW8SwFlyPara().
tools::Long WW8SwFlyPara::nNewNetWidth |
Definition at line 69 of file ww8par2.hxx.
Referenced by BoxUpWidth().
sal_Int16 WW8SwFlyPara::nRightMargin |
Definition at line 52 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
sal_Int16 WW8SwFlyPara::nUpperMargin |
Definition at line 53 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
sal_Int16 WW8SwFlyPara::nWidth |
Definition at line 54 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
sal_uInt8 WW8SwFlyPara::nXBind |
Definition at line 66 of file ww8par2.hxx.
Referenced by WW8SwFlyPara().
sal_Int16 WW8SwFlyPara::nXPos |
Definition at line 51 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
sal_uInt8 WW8SwFlyPara::nYBind |
Definition at line 66 of file ww8par2.hxx.
Referenced by WW8SwFlyPara().
sal_Int16 WW8SwFlyPara::nYPos |
Definition at line 51 of file ww8par2.hxx.
Referenced by WW8FlySet::WW8FlySet(), and WW8SwFlyPara().
std::shared_ptr<SwUnoCursor> WW8SwFlyPara::xMainTextPos |
Definition at line 70 of file ww8par2.hxx.
std::unique_ptr<SwWW8FltAnchorStack> WW8SwFlyPara::xOldAnchorStck |
Definition at line 88 of file ww8par2.hxx.