LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
sw::DocumentSettingManager Class Reference

#include <DocumentSettingManager.hxx>

Inheritance diagram for sw::DocumentSettingManager:
[legend]
Collaboration diagram for sw::DocumentSettingManager:
[legend]

Public Member Functions

 DocumentSettingManager (SwDoc &rDoc)
 
virtual ~DocumentSettingManager () override
 
virtual bool get (DocumentSettingId id) const override
 Return the specified document setting. More...
 
virtual void set (DocumentSettingId id, bool value) override
 Set the specified document setting. More...
 
virtual const css::i18n::ForbiddenCharacters * getForbiddenCharacters (LanguageType nLang, bool bLocaleData) const override
 Return the forbidden characters. More...
 
virtual void setForbiddenCharacters (LanguageType nLang, const css::i18n::ForbiddenCharacters &rForbiddenCharacters) override
 Set the forbidden characters. More...
 
virtual std::shared_ptr< SvxForbiddenCharactersTable > & getForbiddenCharacterTable () override
 Get the forbidden character table and creates one if necessary. More...
 
virtual const std::shared_ptr< SvxForbiddenCharactersTable > & getForbiddenCharacterTable () const override
 Get the forbidden character table. More...
 
virtual sal_uInt16 getLinkUpdateMode (bool bGlobalSettings) const override
 Get the current link update mode. More...
 
virtual void setLinkUpdateMode (sal_uInt16 nMode) override
 Set the current link update mode. More...
 
virtual SwFieldUpdateFlags getFieldUpdateFlags (bool bGlobalSettings) const override
 Get the current field update mode. More...
 
virtual void setFieldUpdateFlags (SwFieldUpdateFlags eMode) override
 Set the current field update mode. More...
 
virtual CharCompressType getCharacterCompressionType () const override
 Get the character compression type for Asian characters. More...
 
virtual void setCharacterCompressionType (CharCompressType nType) override
 Set the character compression type for Asian characters. More...
 
void ReplaceCompatibilityOptions (const DocumentSettingManager &rSource)
 
sal_uInt32 Getn32DummyCompatibilityOptions1 () const override
 Get the n32DummyCompatabilityOptions1. More...
 
void Setn32DummyCompatibilityOptions1 (const sal_uInt32 CompatibilityOptions1) override
 Set the n32DummyCompatabilityOptions1. More...
 
sal_uInt32 Getn32DummyCompatibilityOptions2 () const override
 Get the n32DummyCompatabilityOptions2. More...
 
void Setn32DummyCompatibilityOptions2 (const sal_uInt32 CompatibilityOptions2) override
 Set the n32DummyCompatabilityOptions2. More...
 

Private Attributes

std::shared_ptr< SvxForbiddenCharactersTablemxForbiddenCharsTable
 
SwDocm_rDoc
 
sal_uInt16 mnLinkUpdMode
 
SwFieldUpdateFlags meFieldUpdMode
 
CharCompressType meChrCmprType
 
sal_uInt32 mn32DummyCompatibilityOptions1
 
sal_uInt32 mn32DummyCompatibilityOptions2
 
bool mbHTMLMode: 1
 
bool mbIsGlobalDoc: 1
 
bool mbGlblDocSaveLinks: 1
 
bool mbIsLabelDoc: 1
 
bool mbPurgeOLE: 1
 
bool mbKernAsianPunctuation: 1
 
bool mbParaSpaceMax: 1
 
bool mbParaSpaceMaxAtPages: 1
 
bool mbTabCompat: 1
 
bool mbUseVirtualDevice: 1
 
bool mbAddFlyOffsets: 1
 
bool mbAddVerticalFlyOffsets: 1
 
bool mbAddExternalLeading: 1
 
bool mbUseHiResolutionVirtualDevice: 1
 
bool mbOldLineSpacing: 1
 
bool mbAddParaSpacingToTableCells: 1
 
bool mbUseFormerObjectPos: 1
 
bool mbUseFormerTextWrapping: 1
 
bool mbConsiderWrapOnObjPos: 1
 
bool mbMathBaselineAlignment: 1
 
bool mbStylesNoDefault: 1
 
bool mbFloattableNomargins: 1
 
bool mEmbedFonts: 1
 
bool mEmbedUsedFonts: 1
 
bool mEmbedLatinScriptFonts: 1
 
bool mEmbedAsianScriptFonts: 1
 
bool mEmbedComplexScriptFonts: 1
 
bool mEmbedSystemFonts: 1
 
bool mbOldNumbering: 1
 
bool mbIgnoreFirstLineIndentInNumbering: 1
 
bool mbDoNotJustifyLinesWithManualBreak: 1
 
bool mbDoNotResetParaAttrsForNumFont: 1
 
bool mbTableRowKeep: 1
 
bool mbIgnoreTabsAndBlanksForLineCalculation: 1
 
bool mbDoNotCaptureDrawObjsOnPage: 1
 
bool mbClipAsCharacterAnchoredWriterFlyFrames: 1
 
bool mbUnixForceZeroExtLeading: 1
 
bool mbTabRelativeToIndent: 1
 
bool mbProtectForm: 1
 
bool mbMsWordCompTrailingBlanks: 1
 
bool mbInvertBorderSpacing: 1
 
bool mbCollapseEmptyCellPara: 1
 
bool mbTabAtLeftIndentForParagraphsInList
 
bool mbSmallCapsPercentage66
 
bool mbTabOverflow
 
bool mbUnbreakableNumberings
 
bool mbClippedPictures
 
bool mbBackgroundParaOverDrawings
 
bool mbTabOverMargin
 
bool mbTreatSingleColumnBreakAsPageBreak
 
bool mbSurroundTextWrapSmall
 
bool mbPropLineSpacingShrinksFirstLine
 
bool mbSubtractFlys
 
bool mApplyParagraphMarkFormatToNumbering
 
bool mbLastBrowseMode: 1
 
bool mbDisableOffPagePositioning
 
bool mbEmptyDbFieldHidesPara
 

Additional Inherited Members

- Protected Member Functions inherited from IDocumentSettingAccess
virtual ~IDocumentSettingAccess ()
 

Detailed Description

Definition at line 26 of file DocumentSettingManager.hxx.

Constructor & Destructor Documentation

sw::DocumentSettingManager::DocumentSettingManager ( SwDoc rDoc)
sw::DocumentSettingManager::~DocumentSettingManager ( )
overridevirtual

Definition at line 148 of file DocumentSettingManager.cxx.

Member Function Documentation

bool sw::DocumentSettingManager::get ( DocumentSettingId  id) const
overridevirtual

Return the specified document setting.

Parameters
id[in] the identifier of the document setting to be returned. See above for a list of valid document setting identifiers.
Returns
the value of the requested document setting.

Implements IDocumentSettingAccess.

Definition at line 153 of file DocumentSettingManager.cxx.

References ADD_EXT_LEADING, ADD_FLY_OFFSETS, ADD_PARA_SPACING_TO_TABLE_CELLS, ADD_VERTICAL_FLY_OFFSETS, APPLY_PARAGRAPH_MARK_FORMAT_TO_NUMBERING, BACKGROUND_PARA_OVER_DRAWINGS, BROWSE_MODE, CLIP_AS_CHARACTER_ANCHORED_WRITER_FLY_FRAME, CLIPPED_PICTURES, COLLAPSE_EMPTY_CELL_PARA, CONSIDER_WRAP_ON_OBJECT_POSITION, DISABLE_OFF_PAGE_POSITIONING, DO_NOT_CAPTURE_DRAW_OBJS_ON_PAGE, DO_NOT_JUSTIFY_LINES_WITH_MANUAL_BREAK, DO_NOT_RESET_PARA_ATTRS_FOR_NUM_FONT, EMBED_ASIAN_SCRIPT_FONTS, EMBED_COMPLEX_SCRIPT_FONTS, EMBED_FONTS, EMBED_LATIN_SCRIPT_FONTS, EMBED_SYSTEM_FONTS, EMBED_USED_FONTS, EMPTY_DB_FIELD_HIDES_PARA, FLOATTABLE_NOMARGINS, GLOBAL_DOCUMENT, GLOBAL_DOCUMENT_SAVE_LINKS, HTML_MODE, IGNORE_FIRST_LINE_INDENT_IN_NUMBERING, IGNORE_TABS_AND_BLANKS_FOR_LINE_CALCULATION, INVERT_BORDER_SPACING, KERN_ASIAN_PUNCTUATION, LABEL_DOCUMENT, MATH_BASELINE_ALIGNMENT, MS_WORD_COMP_TRAILING_BLANKS, OLD_LINE_SPACING, OLD_NUMBERING, PARA_SPACE_MAX, PARA_SPACE_MAX_AT_PAGES, PROP_LINE_SPACING_SHRINKS_FIRST_LINE, PROTECT_FORM, PURGE_OLE, SMALL_CAPS_PERCENTAGE_66, STYLES_NODEFAULT, SUBTRACT_FLYS, SURROUND_TEXT_WRAP_SMALL, TAB_AT_LEFT_INDENT_FOR_PARA_IN_LIST, TAB_COMPAT, TAB_OVER_MARGIN, TAB_OVERFLOW, TABLE_ROW_KEEP, TABS_RELATIVE_TO_INDENT, TREAT_SINGLE_COLUMN_BREAK_AS_PAGE_BREAK, UNBREAKABLE_NUMBERINGS, UNIX_FORCE_ZERO_EXT_LEADING, USE_FORMER_OBJECT_POS, USE_FORMER_TEXT_WRAPPING, USE_HIRES_VIRTUAL_DEVICE, and USE_VIRTUAL_DEVICE.

Referenced by SwBorderAttrs::CalcLeft(), SwDrawView::CheckPossibilities(), sw::DocumentDeviceManager::CreateVirtualDevice_(), SwDoc::FieldCanHideParaWeight(), sw::DocumentStylePoolManager::GetFormatFromPool(), sw::DocumentDeviceManager::getReferenceDevice(), sw::DocumentStylePoolManager::GetTextCollFromPool(), SwPaM::HasReadonlySel(), SwFrame::IsProtected(), lcl_MaskRedlinesAndHiddenText(), SwTabFrame::MakeAll(), SwDoc::MakeFlySection(), SwRootFrame::PaintSwFrame(), sw::DocumentDeviceManager::PrtDataChanged(), sw::DocumentDeviceManager::setJobsetup(), sw::DocumentDeviceManager::setPrinter(), sw::DocumentDeviceManager::setReferenceDeviceType(), sw::DocumentDeviceManager::setVirtualDevice(), SwDoc::SplitDoc(), SwTOXBaseSection::Update(), and SwFrameNotify::~SwFrameNotify().

CharCompressType sw::DocumentSettingManager::getCharacterCompressionType ( ) const
overridevirtual

Get the character compression type for Asian characters.

Returns
the current character compression mode.

Implements IDocumentSettingAccess.

Definition at line 531 of file DocumentSettingManager.cxx.

Referenced by SwDrawModel::SwDrawModel().

SwFieldUpdateFlags sw::DocumentSettingManager::getFieldUpdateFlags ( bool  bGlobalSettings) const
overridevirtual

Get the current field update mode.

Parameters
bGlobalSettings[in] if set, the field update mode is obtained from the module, if it is set to GLOBALSETTING
Returns
the current field update mode.

Implements IDocumentSettingAccess.

Definition at line 518 of file DocumentSettingManager.cxx.

References AUTOUPD_GLOBALSETTING, and SW_MOD.

Referenced by sw::DocumentTimerManager::GetNextIdleJob().

const css::i18n::ForbiddenCharacters * sw::DocumentSettingManager::getForbiddenCharacters ( LanguageType  nLang,
bool  bLocaleData 
) const
overridevirtual

Return the forbidden characters.

Parameters
nLang[in] the language for which the forbidden character list is returned.
bLocaleData[in] if set and there is no user defined forbidden character list for language lang, the default list for language lang will be returned.
Returns
a list of forbidden characters.

Implements IDocumentSettingAccess.

Definition at line 457 of file DocumentSettingManager.cxx.

References g_pBreakIt, and SwBreakIt::GetForbidden().

std::shared_ptr< SvxForbiddenCharactersTable > & sw::DocumentSettingManager::getForbiddenCharacterTable ( )
overridevirtual

Get the forbidden character table and creates one if necessary.

Returns
the forbidden characters table.

Implements IDocumentSettingAccess.

Definition at line 493 of file DocumentSettingManager.cxx.

References comphelper::getProcessComponentContext(), and SvxForbiddenCharactersTable::makeForbiddenCharactersTable().

Referenced by SwDrawModel::SwDrawModel().

const std::shared_ptr< SvxForbiddenCharactersTable > & sw::DocumentSettingManager::getForbiddenCharacterTable ( ) const
overridevirtual

Get the forbidden character table.

Returns
the forbidden characters table.

Implements IDocumentSettingAccess.

Definition at line 500 of file DocumentSettingManager.cxx.

sal_uInt16 sw::DocumentSettingManager::getLinkUpdateMode ( bool  bGlobalSettings) const
overridevirtual

Get the current link update mode.

Parameters
bGlobalSettings[in] if set, the link update mode is obtained from the module, if it is set to GLOBALSETTING
Returns
the current link update mode.

Implements IDocumentSettingAccess.

Definition at line 505 of file DocumentSettingManager.cxx.

References GLOBALSETTING, and SW_MOD.

Referenced by sw::DocumentLinksAdministrationManager::UpdateLinks().

sal_uInt32 sw::DocumentSettingManager::Getn32DummyCompatibilityOptions1 ( ) const
overridevirtual

Get the n32DummyCompatabilityOptions1.

Implements IDocumentSettingAccess.

Definition at line 595 of file DocumentSettingManager.cxx.

Referenced by ReplaceCompatibilityOptions().

sal_uInt32 sw::DocumentSettingManager::Getn32DummyCompatibilityOptions2 ( ) const
overridevirtual

Get the n32DummyCompatabilityOptions2.

Implements IDocumentSettingAccess.

Definition at line 605 of file DocumentSettingManager.cxx.

Referenced by ReplaceCompatibilityOptions().

void sw::DocumentSettingManager::ReplaceCompatibilityOptions ( const DocumentSettingManager rSource)
void sw::DocumentSettingManager::set ( DocumentSettingId  id,
bool  value 
)
overridevirtual

Set the specified document setting.

Parameters
id[in] the identifier of the document setting to be set. See above for a list of valid document setting identifiers.
value[in] the new value of the specified document setting.

Implements IDocumentSettingAccess.

Definition at line 225 of file DocumentSettingManager.cxx.

References ADD_EXT_LEADING, ADD_FLY_OFFSETS, ADD_PARA_SPACING_TO_TABLE_CELLS, ADD_VERTICAL_FLY_OFFSETS, APPLY_PARAGRAPH_MARK_FORMAT_TO_NUMBERING, BACKGROUND_PARA_OVER_DRAWINGS, BROWSE_MODE, CLIP_AS_CHARACTER_ANCHORED_WRITER_FLY_FRAME, CLIPPED_PICTURES, COLLAPSE_EMPTY_CELL_PARA, CONSIDER_WRAP_ON_OBJECT_POSITION, DISABLE_OFF_PAGE_POSITIONING, DO_NOT_CAPTURE_DRAW_OBJS_ON_PAGE, DO_NOT_JUSTIFY_LINES_WITH_MANUAL_BREAK, DO_NOT_RESET_PARA_ATTRS_FOR_NUM_FONT, EMBED_ASIAN_SCRIPT_FONTS, EMBED_COMPLEX_SCRIPT_FONTS, EMBED_FONTS, EMBED_LATIN_SCRIPT_FONTS, EMBED_SYSTEM_FONTS, EMBED_USED_FONTS, EMPTY_DB_FIELD_HIDES_PARA, FLOATTABLE_NOMARGINS, GLOBAL_DOCUMENT, GLOBAL_DOCUMENT_SAVE_LINKS, HTML_MODE, IGNORE_FIRST_LINE_INDENT_IN_NUMBERING, IGNORE_TABS_AND_BLANKS_FOR_LINE_CALCULATION, INVERT_BORDER_SPACING, KERN_ASIAN_PUNCTUATION, LABEL_DOCUMENT, MATH_BASELINE_ALIGNMENT, MS_WORD_COMP_TRAILING_BLANKS, OLD_LINE_SPACING, OLD_NUMBERING, PARA_SPACE_MAX, PARA_SPACE_MAX_AT_PAGES, PROP_LINE_SPACING_SHRINKS_FIRST_LINE, PROTECT_FORM, PURGE_OLE, SwNumRule::SetCountPhantoms(), SwVectorModifyBase< Value >::size(), SMALL_CAPS_PERCENTAGE_66, STYLES_NODEFAULT, SUBTRACT_FLYS, SURROUND_TEXT_WRAP_SMALL, TAB_AT_LEFT_INDENT_FOR_PARA_IN_LIST, TAB_COMPAT, TAB_OVER_MARGIN, TAB_OVERFLOW, TABLE_ROW_KEEP, TABS_RELATIVE_TO_INDENT, TREAT_SINGLE_COLUMN_BREAK_AS_PAGE_BREAK, UNBREAKABLE_NUMBERINGS, UNIX_FORCE_ZERO_EXT_LEADING, USE_FORMER_OBJECT_POS, USE_FORMER_TEXT_WRAPPING, USE_HIRES_VIRTUAL_DEVICE, USE_VIRTUAL_DEVICE, and SwNumRule::Validate().

Referenced by SwEditShell::SetLabelDoc(), sw::DocumentDeviceManager::setReferenceDeviceType(), and SwDoc::SplitDoc().

void sw::DocumentSettingManager::setCharacterCompressionType ( CharCompressType  nType)
overridevirtual

Set the character compression type for Asian characters.

Parameters
nMode[in] the new character compression type.

Implements IDocumentSettingAccess.

Definition at line 536 of file DocumentSettingManager.cxx.

References SwRootFrame::EndAllAction(), SdrModel::ReformatAllTextObjects(), SdrModel::SetCharCompressType(), Size, and SwRootFrame::StartAllAction().

void sw::DocumentSettingManager::setFieldUpdateFlags ( SwFieldUpdateFlags  nMode)
overridevirtual

Set the current field update mode.

Parameters
nMode[in] the new field update mode.

Implements IDocumentSettingAccess.

Definition at line 526 of file DocumentSettingManager.cxx.

void sw::DocumentSettingManager::setForbiddenCharacters ( LanguageType  nLang,
const css::i18n::ForbiddenCharacters &  rForbiddenCharacters 
)
overridevirtual

Set the forbidden characters.

Parameters
nLang[in] the language for which the forbidden character list should be set.
rForbiddenCharacters[in] the new list of forbidden characters for language lang.

Implements IDocumentSettingAccess.

Definition at line 467 of file DocumentSettingManager.cxx.

References SwRootFrame::EndAllAction(), comphelper::getProcessComponentContext(), SvxForbiddenCharactersTable::makeForbiddenCharactersTable(), SdrModel::ReformatAllTextObjects(), SdrModel::SetForbiddenCharsTable(), Size, and SwRootFrame::StartAllAction().

void sw::DocumentSettingManager::setLinkUpdateMode ( sal_uInt16  nMode)
overridevirtual

Set the current link update mode.

Parameters
nMode[in] the new link update mode.

Implements IDocumentSettingAccess.

Definition at line 513 of file DocumentSettingManager.cxx.

void sw::DocumentSettingManager::Setn32DummyCompatibilityOptions1 ( const sal_uInt32  CompatibilityOptions1)
overridevirtual

Set the n32DummyCompatabilityOptions1.

Implements IDocumentSettingAccess.

Definition at line 600 of file DocumentSettingManager.cxx.

void sw::DocumentSettingManager::Setn32DummyCompatibilityOptions2 ( const sal_uInt32  CompatibilityOptions2)
overridevirtual

Set the n32DummyCompatabilityOptions2.

Implements IDocumentSettingAccess.

Definition at line 610 of file DocumentSettingManager.cxx.

Member Data Documentation

SwDoc& sw::DocumentSettingManager::m_rDoc
private

Definition at line 30 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mApplyParagraphMarkFormatToNumbering
private

Definition at line 158 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbAddExternalLeading
private
bool sw::DocumentSettingManager::mbAddFlyOffsets
private

Definition at line 110 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbAddParaSpacingToTableCells
private
bool sw::DocumentSettingManager::mbAddVerticalFlyOffsets
private

Definition at line 111 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbBackgroundParaOverDrawings
private

Definition at line 152 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbClipAsCharacterAnchoredWriterFlyFrames
private

Definition at line 140 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbClippedPictures
private

Definition at line 151 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbCollapseEmptyCellPara
private

Definition at line 146 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbConsiderWrapOnObjPos
private
bool sw::DocumentSettingManager::mbDisableOffPagePositioning
private

Definition at line 161 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbDoNotCaptureDrawObjsOnPage
private

Definition at line 139 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbDoNotJustifyLinesWithManualBreak
private
bool sw::DocumentSettingManager::mbDoNotResetParaAttrsForNumFont
private

Definition at line 136 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbEmptyDbFieldHidesPara
private
bool sw::DocumentSettingManager::mbFloattableNomargins
private

Definition at line 124 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbGlblDocSaveLinks
private

Definition at line 101 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbHTMLMode
private

Definition at line 99 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbIgnoreFirstLineIndentInNumbering
private

Definition at line 134 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbIgnoreTabsAndBlanksForLineCalculation
private

Definition at line 138 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbInvertBorderSpacing
private

Definition at line 145 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbIsGlobalDoc
private

Definition at line 100 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbIsLabelDoc
private

Definition at line 102 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbKernAsianPunctuation
private

Definition at line 104 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbLastBrowseMode
private

Definition at line 160 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbMathBaselineAlignment
private

Definition at line 122 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbMsWordCompTrailingBlanks
private
bool sw::DocumentSettingManager::mbOldLineSpacing
private
bool sw::DocumentSettingManager::mbOldNumbering
private

Definition at line 133 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbParaSpaceMax
private
bool sw::DocumentSettingManager::mbParaSpaceMaxAtPages
private
bool sw::DocumentSettingManager::mbPropLineSpacingShrinksFirstLine
private

Definition at line 156 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbProtectForm
private

Definition at line 143 of file DocumentSettingManager.hxx.

Referenced by DocumentSettingManager().

bool sw::DocumentSettingManager::mbPurgeOLE
private

Definition at line 103 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbSmallCapsPercentage66
private

Definition at line 148 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbStylesNoDefault
private

Definition at line 123 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbSubtractFlys
private

Definition at line 157 of file DocumentSettingManager.hxx.

Referenced by DocumentSettingManager().

bool sw::DocumentSettingManager::mbSurroundTextWrapSmall
private

Definition at line 155 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbTabAtLeftIndentForParagraphsInList
private

Definition at line 147 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbTabCompat
private
bool sw::DocumentSettingManager::mbTableRowKeep
private

Definition at line 137 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbTabOverflow
private

Definition at line 149 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbTabOverMargin
private

Definition at line 153 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbTabRelativeToIndent
private

Definition at line 142 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbTreatSingleColumnBreakAsPageBreak
private

Definition at line 154 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbUnbreakableNumberings
private

Definition at line 150 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mbUnixForceZeroExtLeading
private

Definition at line 141 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbUseFormerObjectPos
private
bool sw::DocumentSettingManager::mbUseFormerTextWrapping
private
bool sw::DocumentSettingManager::mbUseHiResolutionVirtualDevice
private

Definition at line 113 of file DocumentSettingManager.hxx.

Referenced by ReplaceCompatibilityOptions().

bool sw::DocumentSettingManager::mbUseVirtualDevice
private
CharCompressType sw::DocumentSettingManager::meChrCmprType
private

Definition at line 35 of file DocumentSettingManager.hxx.

SwFieldUpdateFlags sw::DocumentSettingManager::meFieldUpdMode
private

Definition at line 34 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mEmbedAsianScriptFonts
private

Definition at line 128 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mEmbedComplexScriptFonts
private

Definition at line 129 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mEmbedFonts
private

Definition at line 125 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mEmbedLatinScriptFonts
private

Definition at line 127 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mEmbedSystemFonts
private

Definition at line 130 of file DocumentSettingManager.hxx.

bool sw::DocumentSettingManager::mEmbedUsedFonts
private

Definition at line 126 of file DocumentSettingManager.hxx.

sal_uInt32 sw::DocumentSettingManager::mn32DummyCompatibilityOptions1
private

Definition at line 37 of file DocumentSettingManager.hxx.

sal_uInt32 sw::DocumentSettingManager::mn32DummyCompatibilityOptions2
private

Definition at line 38 of file DocumentSettingManager.hxx.

sal_uInt16 sw::DocumentSettingManager::mnLinkUpdMode
private

Definition at line 32 of file DocumentSettingManager.hxx.

std::shared_ptr<SvxForbiddenCharactersTable> sw::DocumentSettingManager::mxForbiddenCharsTable
private

Definition at line 29 of file DocumentSettingManager.hxx.


The documentation for this class was generated from the following files: