19 #ifndef INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTSETTINGMANAGER_HXX
20 #define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTSETTINGMANAGER_HXX
206 #endif //_DOCSETTING_HXX
bool mEmbedComplexScriptFonts
bool mbFloattableNomargins
virtual const css::i18n::ForbiddenCharacters * getForbiddenCharacters(LanguageType nLang, bool bLocaleData) const override
Return the forbidden characters.
bool mbGutterAtTop
Gutter position: false means left (not a compatibility setting).
struct _xmlTextWriter * xmlTextWriterPtr
sal_uInt32 mn32DummyCompatibilityOptions1
bool mbDoNotJustifyLinesWithManualBreak
void dumpAsXml(xmlTextWriterPtr pWriter) const
virtual CharCompressType getCharacterCompressionType() const override
Get the character compression type for Asian characters.
virtual void set(DocumentSettingId id, bool value) override
Set the specified document setting.
bool mbEmptyDbFieldHidesPara
Dialog to specify the properties of date form field.
bool mbDisableOffPagePositioning
bool mEmbedAsianScriptFonts
bool mbParaSpaceMaxAtPages
void Setn32DummyCompatibilityOptions1(const sal_uInt32 CompatibilityOptions1) override
Set the n32DummyCompatibilityOptions1.
bool mbBackgroundParaOverDrawings
static LanguageType nLang
bool mbMsWordCompMinLineHeightByFly
bool mbPropLineSpacingShrinksFirstLine
SwFieldUpdateFlags meFieldUpdMode
bool mbIgnoreFirstLineIndentInNumbering
bool mbDoNotCaptureDrawObjsOnPage
virtual void setLinkUpdateMode(sal_uInt16 nMode) override
Set the current link update mode.
void ReplaceCompatibilityOptions(const DocumentSettingManager &rSource)
bool mbAddVerticalFlyOffsets
bool mbSurroundTextWrapSmall
bool mbClipAsCharacterAnchoredWriterFlyFrames
struct _xmlTextWriter * xmlTextWriterPtr
virtual void setFieldUpdateFlags(SwFieldUpdateFlags eMode) override
Set the current field update mode.
bool mbDoNotResetParaAttrsForNumFont
virtual std::shared_ptr< SvxForbiddenCharactersTable > & getForbiddenCharacterTable() override
Get the forbidden character table and creates one if necessary.
sal_uInt32 mn32DummyCompatibilityOptions2
bool mEmbedLatinScriptFonts
void Setn32DummyCompatibilityOptions2(const sal_uInt32 CompatibilityOptions2) override
Set the n32DummyCompatibilityOptions2.
bool mbUseFormerTextWrapping
bool mApplyParagraphMarkFormatToNumbering
bool mbUseHiResolutionVirtualDevice
Provides access to settings of a document.
bool mbUnbreakableNumberings
bool mbMathBaselineAlignment
virtual void setCharacterCompressionType(CharCompressType nType) override
Set the character compression type for Asian characters.
sal_uInt32 Getn32DummyCompatibilityOptions2() const override
Get the n32DummyCompatibilityOptions2.
bool mbAddExternalLeading
bool mbConsiderWrapOnObjPos
bool mbContinuousEndnotes
bool mbCollapseEmptyCellPara
bool mbTreatSingleColumnBreakAsPageBreak
virtual SwFieldUpdateFlags getFieldUpdateFlags(bool bGlobalSettings) const override
Get the current field update mode.
bool mbMsWordCompTrailingBlanks
bool mbSmallCapsPercentage66
virtual void setForbiddenCharacters(LanguageType nLang, const css::i18n::ForbiddenCharacters &rForbiddenCharacters) override
Set the forbidden characters.
bool mbAddParaLineSpacingToTableCells
CharCompressType meChrCmprType
bool mbHeaderSpacingBelowLastPara
virtual sal_uInt16 getLinkUpdateMode(bool bGlobalSettings) const override
Get the current link update mode.
sal_uInt32 Getn32DummyCompatibilityOptions1() const override
Get the n32DummyCompatibilityOptions1.
bool mbInvertBorderSpacing
virtual ~DocumentSettingManager() override
bool mbTabRelativeToIndent
bool mbTabAtLeftIndentForParagraphsInList
bool mbFrameAutowidthWithMorePara
bool mbUnixForceZeroExtLeading
bool mbUseFormerObjectPos
DocumentSettingManager(SwDoc &rDoc)
std::shared_ptr< SvxForbiddenCharactersTable > mxForbiddenCharsTable
bool mbKernAsianPunctuation
bool mbAddParaSpacingToTableCells
bool mbIgnoreTabsAndBlanksForLineCalculation