|
LibreOffice Module sw (master) 1
|
#include <memory>#include <string_view>#include <svl/itemiter.hxx>#include <vcl/svapp.hxx>#include <vcl/outdev.hxx>#include <sal/log.hxx>#include <vcl/unohelp.hxx>#include <com/sun/star/form/XFormComponent.hpp>#include <com/sun/star/drawing/XShape.hpp>#include <com/sun/star/drawing/XShapes.hpp>#include <com/sun/star/drawing/XControlShape.hpp>#include <com/sun/star/lang/XMultiServiceFactory.hpp>#include <com/sun/star/container/XIndexContainer.hpp>#include <com/sun/star/text/VertOrientation.hpp>#include <com/sun/star/text/TextContentAnchorType.hpp>#include <com/sun/star/beans/XPropertyContainer.hpp>#include <com/sun/star/beans/PropertyAttribute.hpp>#include <algorithm>#include <hintids.hxx>#include <editeng/fontitem.hxx>#include <editeng/lrspitem.hxx>#include <editeng/fhgtitem.hxx>#include <editeng/colritem.hxx>#include <editeng/wghtitem.hxx>#include <editeng/crossedoutitem.hxx>#include <editeng/udlnitem.hxx>#include <editeng/postitem.hxx>#include <o3tl/safeint.hxx>#include <o3tl/temporary.hxx>#include <unotextrange.hxx>#include <doc.hxx>#include <docary.hxx>#include <IDocumentFieldsAccess.hxx>#include <IDocumentMarkAccess.hxx>#include <docsh.hxx>#include <numrule.hxx>#include <paratr.hxx>#include <charatr.hxx>#include <charfmt.hxx>#include <ndtxt.hxx>#include <expfld.hxx>#include <fmtfld.hxx>#include <flddropdown.hxx>#include "sprmids.hxx"#include "writerhelper.hxx"#include "writerwordglue.hxx"#include "ww8par.hxx"#include "ww8par2.hxx"#include <IMark.hxx>#include <unotools/fltrcfg.hxx>#include <rtl/character.hxx>#include <xmloff/odffields.hxx>#include <comphelper/string.hxx>Go to the source code of this file.
Classes | |
| struct | WW8LSTInfo |
| struct | WW8LFOInfo |
Typedefs | |
| typedef sal_uInt16 | WW8aIdSty[WW8ListManager::nMaxLevel] |
| typedef SwCharFormat * | WW8aCFormat[WW8ListManager::nMaxLevel] |
Functions | |
| static bool | IsEqualFormatting (const SwNumRule &rOne, const SwNumRule &rTwo) |
| void | UseListIndent (SwWW8StyInf &rStyle, const SwNumFormat &rFormat) |
| void | SetStyleIndent (SwWW8StyInf &rStyle, const SwNumFormat &rFormat) |
| static void | lcl_AddToPropertyContainer (uno::Reference< beans::XPropertySet > const &xPropSet, const OUString &rPropertyName, const OUString &rValue) |
Variables | |
| const sal_uInt32 | cbLSTF =28 |
| typedef SwCharFormat* WW8aCFormat[WW8ListManager::nMaxLevel] |
Definition at line 331 of file ww8par3.cxx.
| typedef sal_uInt16 WW8aIdSty[WW8ListManager::nMaxLevel] |
Definition at line 329 of file ww8par3.cxx.
Definition at line 1489 of file ww8par3.cxx.
References SwNumRule::Get(), SwNumRule::GetPoolFormatId(), SwNumRule::GetPoolHelpId(), SwNumRule::GetPoolHlpFileId(), SwNumRule::GetRuleType(), SwNumRule::IsAbsSpaces(), SwNumRule::IsContinusNum(), MAXLEVEL, and n.
Referenced by WW8ListManager::GetNumRuleForActivation().
|
static |
Definition at line 2468 of file ww8par3.cxx.
Referenced by WW8FormulaCheckBox::Import().
| void SetStyleIndent | ( | SwWW8StyInf & | rStyle, |
| const SwNumFormat & | rFormat | ||
| ) |
Definition at line 1686 of file ww8par3.cxx.
References SwFormat::GetFormatAttr(), SvxNumberFormat::GetPositionAndSpaceMode(), SvxNumberFormat::LABEL_WIDTH_AND_POSITION, SwWW8StyInf::m_bListRelevantIndentSet, SwWW8StyInf::m_pFormat, RES_MARGIN_FIRSTLINE(), RES_MARGIN_TEXTLEFT(), SwFormat::SetFormatAttr(), SvxFirstLineIndentItem::SetTextFirstLineOffset(), SvxTextLeftMarginItem::SetTextLeft(), and SyncIndentWithList().
Referenced by SwWW8ImplReader::RegisterNumFormatOnStyle().
| void UseListIndent | ( | SwWW8StyInf & | rStyle, |
| const SwNumFormat & | rFormat | ||
| ) |
Definition at line 1669 of file ww8par3.cxx.
References SvxNumberFormat::GetAbsLSpace(), SwFormat::GetFormatAttr(), GetListFirstLineIndent(), SvxNumberFormat::GetPositionAndSpaceMode(), SvxNumberFormat::LABEL_WIDTH_AND_POSITION, SwWW8StyInf::m_bListRelevantIndentSet, SwWW8StyInf::m_pFormat, RES_MARGIN_FIRSTLINE(), RES_MARGIN_TEXTLEFT(), SwFormat::SetFormatAttr(), SvxFirstLineIndentItem::SetTextFirstLineOffset(), and SvxTextLeftMarginItem::SetTextLeft().
Referenced by SwWW8ImplReader::SetStylesList().
| const sal_uInt32 cbLSTF =28 |
Definition at line 348 of file ww8par3.cxx.
Referenced by WW8ListManager::WW8ListManager().