LibreOffice Module sw (master)
1
|
#include <fmtornt.hxx>
Public Member Functions | |
SwFormatVertOrient (SwTwips nY=0, sal_Int16 eVert=css::text::VertOrientation::NONE, sal_Int16 eRel=css::text::RelOrientation::PRINT_AREA) | |
SwFormatVertOrient (SwFormatVertOrient const &)=default | |
virtual bool | operator== (const SfxPoolItem &) const override |
"Pure virtual methods" of SfxPoolItem. More... | |
virtual SfxPoolItem * | Clone (SfxItemPool *pPool=nullptr) const override |
virtual bool | GetPresentation (SfxItemPresentation ePres, MapUnit eCoreMetric, MapUnit ePresMetric, OUString &rText, const IntlWrapper &rIntl) const override |
virtual bool | QueryValue (css::uno::Any &rVal, sal_uInt8 nMemberId=0) const override |
virtual bool | PutValue (const css::uno::Any &rVal, sal_uInt8 nMemberId) override |
sal_Int16 | GetVertOrient () const |
sal_Int16 | GetRelationOrient () const |
void | SetVertOrient (sal_Int16 eNew) |
void | SetRelationOrient (sal_Int16 eNew) |
SwTwips | GetPos () const |
void | SetPos (SwTwips nNew) |
void | dumpAsXml (xmlTextWriterPtr pWriter) const override |
![]() | |
void | AddRef (sal_uInt32 n=1) const |
virtual | ~SfxPoolItem () |
void | SetWhich (sal_uInt16 nId) |
sal_uInt16 | Which () const |
bool | operator!= (const SfxPoolItem &rItem) const |
virtual bool | operator< (const SfxPoolItem &) const |
virtual bool | IsSortable () const |
virtual void | ScaleMetrics (long lMult, long lDiv) |
virtual bool | HasMetrics () const |
std::unique_ptr< SfxPoolItem > | CloneSetWhich (sal_uInt16 nNewWhich) const |
std::unique_ptr< T > | CloneSetWhich (TypedWhichId< T > nId) const |
sal_uInt32 | GetRefCount () const |
SfxItemKind | GetKind () const |
virtual boost::property_tree::ptree | dumpAsJSON () const |
virtual bool | IsVoidItem () const |
Private Attributes | |
SwTwips | m_nYPos |
Contains always the current RelPos. More... | |
sal_Int16 | m_eOrient |
sal_Int16 | m_eRelation |
Additional Inherited Members | |
![]() | |
SfxPoolItem (sal_uInt16 nWhich=0) | |
SfxPoolItem (const SfxPoolItem &rCopy) | |
Definition at line 33 of file fmtornt.hxx.
SwFormatVertOrient::SwFormatVertOrient | ( | SwTwips | nY = 0 , |
sal_Int16 | eVert = css::text::VertOrientation::NONE , |
||
sal_Int16 | eRel = css::text::RelOrientation::PRINT_AREA |
||
) |
Definition at line 1259 of file atrfrm.cxx.
Referenced by Clone().
|
default |
|
overridevirtual |
Implements SfxPoolItem.
Definition at line 1275 of file atrfrm.cxx.
References SwFormatVertOrient().
Referenced by SwDoc::GetBoxAttr(), SwXNumberingRules::SetPropertiesToNumFormat(), and SwBoxAutoFormat::SetVerticalAlignment().
|
overridevirtual |
Reimplemented from SfxPoolItem.
Definition at line 1340 of file atrfrm.cxx.
References m_eOrient, m_eRelation, m_nYPos, and SfxPoolItem::Which().
|
inline |
Definition at line 59 of file fmtornt.hxx.
Referenced by SwWrapTabPage::ActivatePage(), objectpositioning::SwAsCharAnchoredObjectPosition::CalcPosition(), SwFramePage::FillItemSet(), WW8AttributeOutput::FormatVertOrientation(), RtfAttributeOutput::FormatVertOrientation(), DocxAttributeOutput::FormatVertOrientation(), objectpositioning::SwAsCharAnchoredObjectPosition::GetRelPosToBase(), SwFramePage::Init(), SwFlyInContentFrame::MakeObjPos(), SwWW8ImplReader::MatchSdrItemsIntoFlySet(), SwVirtFlyDrawObj::NbcMove(), SwHTMLWriter::OutCSS1_FrameFormatOptions(), DocxAttributeOutput::PopulateFrameProperties(), QueryValue(), SwFEShell::RequestObjectResize(), SwAnchoredDrawObject::SetPositioningAttr(), SwHTMLParser::SetSpace(), DocxSdrExport::startDMLAnchorInline(), legacy::SwFormatVert::Store(), SwFlyInContentFrame::SwFlyInContentFrame(), SwGrfNumPortion::SwGrfNumPortion(), SwTextBoxHelper::syncFlyFrameAttr(), and PlcDrawObj::WritePlc().
|
overridevirtual |
Reimplemented from SfxPoolItem.
Definition at line 336 of file attrdesc.cxx.
References EditResId(), GetMetricId(), SwPostItHelper::NONE, and SwResId().
|
inline |
Definition at line 55 of file fmtornt.hxx.
Referenced by SwWrapTabPage::ActivatePage(), CalcClipRect(), SwAnchoredObject::CheckCharRect(), SwAnchoredObject::CheckTopOfLine(), WinwordAnchoring::ConvertPosition(), SwFramePage::FillItemSet(), RtfAttributeOutput::FormatVertOrientation(), DocxAttributeOutput::FormatVertOrientation(), SwTextFly::GetTop(), SwFramePage::Init(), SwVirtFlyDrawObj::NbcMove(), SwHTMLWriter::OutCSS1_FrameFormatOptions(), DocxAttributeOutput::PopulateFrameProperties(), SwFlyAtContentFrame::SetAbsPos(), WinwordAnchoring::SetAnchoring(), SwDoc::SetFlyFrameAnchor(), DocxSdrExport::startDMLAnchorInline(), legacy::SwFormatVert::Store(), WW8AttributeOutput::TableDefinition(), WW8AttributeOutput::TableOrientation(), DocxAttributeOutput::WriteActiveXControl(), PlcDrawObj::WritePlc(), DocxSdrExport::writeVMLDrawing(), and SwFrameNotify::~SwFrameNotify().
|
inline |
Definition at line 54 of file fmtornt.hxx.
Referenced by SwWrapTabPage::ActivatePage(), SwXMLTableFrameFormatsSort_Impl::AddCell(), CalcClipRect(), SwTextFly::CalcMinBottom(), objectpositioning::SwToLayoutAnchoredObjectPosition::CalcPosition(), objectpositioning::SwAsCharAnchoredObjectPosition::CalcPosition(), SwEditWin::ChangeFly(), WinwordAnchoring::ConvertPosition(), SwBaseShell::Execute(), SwCellFrame::Format(), WW8AttributeOutput::FormatVertOrientation(), RtfAttributeOutput::FormatVertOrientation(), DocxAttributeOutput::FormatVertOrientation(), SwDoc::GetBoxAlign(), objectpositioning::SwAsCharAnchoredObjectPosition::GetRelPosToBase(), SwFramePage::Init(), SwTextFly::InitAnchoredObjList(), lcl_TCFlags(), SwVirtFlyDrawObj::NbcMove(), Notify_Background(), SwHTMLWriter::OutCSS1_FrameFormatOptions(), WW8Export::OutGrf(), SvXMLExportItemMapper::QueryXMLValue(), WinwordAnchoring::SetAnchoring(), SwHTMLParser::SetAttr_(), SwDoc::SetFlyFrameAnchor(), SwHTMLParser::SetSpace(), DocxSdrExport::startDMLAnchorInline(), legacy::SwFormatVert::Store(), SwGrfNumPortion::SwGrfNumPortion(), SwTableAutoFormat::UpdateToSet(), DocxAttributeOutput::WriteActiveXControl(), PlcDrawObj::WritePlc(), DocxSdrExport::writeVMLDrawing(), SwContentNotify::~SwContentNotify(), and SwFrameNotify::~SwFrameNotify().
|
overridevirtual |
"Pure virtual methods" of SfxPoolItem.
Implements SfxPoolItem.
Definition at line 1267 of file atrfrm.cxx.
References m_eOrient, m_eRelation, and m_nYPos.
|
overridevirtual |
Reimplemented from SfxPoolItem.
Definition at line 1305 of file atrfrm.cxx.
References CONVERT_TWIPS, convertMm100ToTwip(), lcl_IntToRelation(), m_eOrient, m_eRelation, MID_VERTORIENT_ORIENT, MID_VERTORIENT_POSITION, MID_VERTORIENT_RELATION, SwPostItHelper::NONE, and SetPos().
Referenced by SwXTextCellStyle::setPropertyToDefault(), and SwXTextCellStyle::setPropertyValue().
|
overridevirtual |
Reimplemented from SfxPoolItem.
Definition at line 1280 of file atrfrm.cxx.
References CONVERT_TWIPS, convertTwipToMm100(), GetPos(), m_eOrient, m_eRelation, MID_VERTORIENT_ORIENT, MID_VERTORIENT_POSITION, and MID_VERTORIENT_RELATION.
Referenced by SwXNumberingRules::GetPropertiesForNumFormat(), SwXTextCellStyle::getPropertyStates(), SwXTextCellStyle::getPropertyValue(), and SwXTextCellStyle::setPropertyToDefault().
Definition at line 60 of file fmtornt.hxx.
Referenced by SwXDrawPage::add(), SwFEShell::AlignFormulaToBaseline(), objectpositioning::SwAsCharAnchoredObjectPosition::CalcPosition(), WinwordAnchoring::ConvertPosition(), legacy::SwFormatVert::Create(), SwFlyInContentFrame::MakeObjPos(), SwWW8ImplReader::MatchSdrItemsIntoFlySet(), PutValue(), SwFlyFrameAttrMgr::SetPos(), SwAnchoredDrawObject::SetPositioningAttr(), SwHTMLParser::SetSpace(), and SwTextBoxHelper::syncFlyFrameAttr().
|
inline |
Definition at line 57 of file fmtornt.hxx.
Referenced by legacy::SwFormatVert::Create(), SwFEShell::ImpEndCreate(), SwFlyFrameAttrMgr::SetAnchor(), and SwHTMLParser::SetAttr_().
|
inline |
Definition at line 56 of file fmtornt.hxx.
Referenced by SwFEShell::AlignFormulaToBaseline(), WinwordAnchoring::ConvertPosition(), legacy::SwFormatVert::Create(), SwView::ExecTabWin(), SwDrawBaseShell::Execute(), SwFEShell::ImpEndCreate(), SwModule::InsertLab(), SvXMLImportItemMapper::PutXMLValue(), SwFlyFrameAttrMgr::SetAbsPos(), SwFlyCntPortion::SetBase(), SwDoc::SetFlyFrameAnchor(), SwFlyFrameAttrMgr::SetPos(), and SwFlyFrameAttrMgr::SetVertOrientation().
|
private |
Definition at line 36 of file fmtornt.hxx.
Referenced by dumpAsXml(), operator==(), PutValue(), and QueryValue().
|
private |
Definition at line 37 of file fmtornt.hxx.
Referenced by dumpAsXml(), operator==(), PutValue(), and QueryValue().
|
private |
Contains always the current RelPos.
Definition at line 35 of file fmtornt.hxx.
Referenced by dumpAsXml(), and operator==().