diff options
Diffstat (limited to 'sw/source/core/inc/DocumentSettingManager.hxx')
-rw-r--r-- | sw/source/core/inc/DocumentSettingManager.hxx | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/sw/source/core/inc/DocumentSettingManager.hxx b/sw/source/core/inc/DocumentSettingManager.hxx index 387be04a4c15..57411f66cbb4 100644 --- a/sw/source/core/inc/DocumentSettingManager.hxx +++ b/sw/source/core/inc/DocumentSettingManager.hxx @@ -122,7 +122,6 @@ class DocumentSettingManager final : // attribute 'WrapInfluenceOnObjPos'. bool mbMathBaselineAlignment : 1; // TL 2010-10-29 #i972# bool mbStylesNoDefault : 1; - bool mbFloattableNomargins : 1; //< If paragraph margins next to a floating table should be ignored. bool mEmbedFonts : 1; //< Whether to embed fonts when saving. bool mEmbedUsedFonts : 1; //< Whether to embed fonts that are used by the document when saving. bool mEmbedLatinScriptFonts : 1; //< Whether to embed latin script fonts when saving. @@ -133,6 +132,7 @@ class DocumentSettingManager final : // non-ui-compatibility flags: bool mbOldNumbering : 1; bool mbIgnoreFirstLineIndentInNumbering : 1; // #i47448# + bool mbNoGapAfterNoteNumber : 1 = false; // tdf#159382 bool mbDoNotJustifyLinesWithManualBreak : 1; // #i49277# bool mbDoNotResetParaAttrsForNumFont : 1; // #i53199# bool mbTableRowKeep : 1; @@ -153,6 +153,7 @@ class DocumentSettingManager final : bool mbClippedPictures; bool mbBackgroundParaOverDrawings; bool mbTabOverMargin; + bool mbTabOverSpacing; bool mbTreatSingleColumnBreakAsPageBreak; // tdf#76349 bool mbSurroundTextWrapSmall; bool mbPropLineSpacingShrinksFirstLine; // fdo#79602 @@ -170,6 +171,18 @@ class DocumentSettingManager final : bool mbFrameAutowidthWithMorePara; //tdf#124423 /// Gutter position: false means left (not a compatibility setting). bool mbGutterAtTop; + bool mbFootnoteInColumnToPageEnd; + sal_Int32 mnImagePreferredDPI; + bool mbAutoFirstLineIndentDisregardLineSpace; + bool mbHyphenateURLs = false; + bool mbDoNotBreakWrappedTables = false; + bool mbAllowTextAfterFloatingTableBreak = false; + bool mbJustifyLinesWithShrinking = false; + bool mbApplyTextAttrToEmptyLineAtEndOfParagraph = true; + // If this is on as_char flys wrapping will be handled the same like in Word + bool mbNoNumberingShowFollowBy; + bool mbDropCapPunctuation; // tdf#150200, tdf#150438 + bool mbUseVariableWidthNBSP : 1; // tdf#41652 public: @@ -190,6 +203,14 @@ public: virtual CharCompressType getCharacterCompressionType() const override; virtual void setCharacterCompressionType( /*[in]*/CharCompressType nType ) override; + sal_Int32 getImagePreferredDPI() override + { + return mnImagePreferredDPI; + } + void setImagePreferredDPI(sal_Int32 nValue) override + { + mnImagePreferredDPI = nValue; + } // Replace all compatibility options with those from rSource. void ReplaceCompatibilityOptions(const DocumentSettingManager& rSource); |