summaryrefslogtreecommitdiff
path: root/sw/source/filter/ww8/ww8scan.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/filter/ww8/ww8scan.hxx')
-rw-r--r--sw/source/filter/ww8/ww8scan.hxx306
1 files changed, 153 insertions, 153 deletions
diff --git a/sw/source/filter/ww8/ww8scan.hxx b/sw/source/filter/ww8/ww8scan.hxx
index e20af3ee703a..50d5e5854a80 100644
--- a/sw/source/filter/ww8/ww8scan.hxx
+++ b/sw/source/filter/ww8/ww8scan.hxx
@@ -163,8 +163,8 @@ struct WW8FieldDesc
WW8_CP nLRes; ///< Laenge ( == 0, falls kein Ergebnis )
sal_uInt16 nId; ///< WW-Id fuer Felder
sal_uInt8 nOpt; ///< WW-Flags ( z.B.: vom User geaendert )
- sal_uInt8 bCodeNest:1; ///< Befehl rekursiv verwendet
- sal_uInt8 bResNest:1; ///< Befehl in Resultat eingefuegt
+ bool bCodeNest:1; ///< Befehl rekursiv verwendet
+ bool bResNest:1; ///< Befehl in Resultat eingefuegt
};
struct WW8PLCFxSave1
@@ -1047,15 +1047,15 @@ public:
sal_Int16 lid; // 0x6 language stamp---localized version;
WW8_PN pnNext; // 0x8
- sal_uInt16 fDot :1; // 0xa 0001
- sal_uInt16 fGlsy :1;
- sal_uInt16 fComplex :1; // 0004 when 1, file is in complex, fast-saved format.
- sal_uInt16 fHasPic :1; // 0008 file contains 1 or more pictures
+ bool fDot :1; // 0xa 0001
+ bool fGlsy :1;
+ bool fComplex :1; // 0004 when 1, file is in complex, fast-saved format.
+ bool fHasPic :1; // 0008 file contains 1 or more pictures
sal_uInt16 cQuickSaves :4; // 00F0 count of times file was quicksaved
- sal_uInt16 fEncrypted :1; //0100 1 if file is encrypted, 0 if not
- sal_uInt16 fWhichTblStm :1; //0200 When 0, this fib refers to the table stream
- sal_uInt16 fReadOnlyRecommended :1;
- sal_uInt16 fWriteReservation :1;
+ bool fEncrypted :1; //0100 1 if file is encrypted, 0 if not
+ bool fWhichTblStm :1; //0200 When 0, this fib refers to the table stream
+ bool fReadOnlyRecommended :1;
+ bool fWriteReservation :1;
// named "0Table", when 1, this fib refers to the
// table stream named "1Table". Normally, a file
// will have only one table stream, but under unusual
@@ -1063,22 +1063,22 @@ public:
// both names. In that case, this flag must be used
// to decide which table stream is valid.
- sal_uInt16 fExtChar :1; // 1000 =1, when using extended character set in file
- sal_uInt16 fFarEast :1; // 4000 =1, probably, when far-East language vaiants of Word is used to create a file #i90932#
+ bool fExtChar :1; // 1000 =1, when using extended character set in file
+ bool fFarEast :1; // 4000 =1, probably, when far-East language vaiants of Word is used to create a file #i90932#
- sal_uInt16 fObfuscated :1; // 8000=1. specifies whether the document is obfuscated using XOR obfuscation. otherwise this bit MUST be ignored.
+ bool fObfuscated :1; // 8000=1. specifies whether the document is obfuscated using XOR obfuscation. otherwise this bit MUST be ignored.
sal_uInt16 nFibBack; // 0xc
sal_uInt16 nHash; // 0xe file encrypted hash
sal_uInt16 nKey; // 0x10 file encrypted key
sal_uInt8 envr; // 0x12 environment in which file was created
// 0 created by Win Word / 1 created by Mac Word
- sal_uInt8 fMac :1; // 0x13 when 1, this file was last saved in the Mac environment
- sal_uInt8 fEmptySpecial :1;
- sal_uInt8 fLoadOverridePage :1;
- sal_uInt8 fFuturesavedUndo :1;
- sal_uInt8 fWord97Saved :1;
- sal_uInt8 fWord2000Saved :1;
+ bool fMac :1; // 0x13 when 1, this file was last saved in the Mac environment
+ bool fEmptySpecial :1;
+ bool fLoadOverridePage :1;
+ bool fFuturesavedUndo :1;
+ bool fWord97Saved :1;
+ bool fWord2000Saved :1;
sal_uInt8 :2;
sal_uInt16 chse; // 0x14 default extended character set id for text in document stream. (overidden by chp.chse)
@@ -1489,14 +1489,14 @@ public:
// Initialisier-Dummy:
sal_uInt8 nDataStart;
//-------------------------
- sal_uInt16 fFacingPages : 1; // 1 when facing pages should be printed
+ bool fFacingPages : 1; // 1 when facing pages should be printed
- sal_uInt16 fWidowControl : 1; //a: orig 97 docs say
+ bool fWidowControl : 1; //a: orig 97 docs say
// 1 when widow control is in effect. 0 when widow control disabled.
//b: MS-DOC: Word Binary File Format (.doc) Structure Specification 2008 says
// B - unused1 (1 bit): Undefined and MUST be ignored.
- sal_uInt16 fPMHMainDoc : 1; // 1 when doc is a main doc for Print Merge Helper, 0 when not; default=0
+ bool fPMHMainDoc : 1; // 1 when doc is a main doc for Print Merge Helper, 0 when not; default=0
sal_uInt16 grfSuppression : 2; // 0 Default line suppression storage; 0= form letter line suppression; 1= no line suppression; default=0
sal_uInt16 fpc : 2; // 1 footnote position code: 0 as endnotes, 1 at bottom of page, 2 immediately beneath text
sal_uInt16 : 1; // 0 unused
@@ -1505,46 +1505,46 @@ public:
//-------------------------
sal_uInt16 rncFtn : 2; // 0 restart index for footnotes, 0 don't restart note numbering, 1 section, 2 page
sal_uInt16 nFtn : 14; // 1 initial footnote number for document
- sal_uInt16 fOutlineDirtySave : 1; // when 1, indicates that information in the hPLCFpad should be refreshed since outline has been dirtied
+ bool fOutlineDirtySave : 1; // when 1, indicates that information in the hPLCFpad should be refreshed since outline has been dirtied
sal_uInt16 : 7; // reserved
- sal_uInt16 fOnlyMacPics : 1; // when 1, Word believes all pictures recorded in the document were created on a Macintosh
- sal_uInt16 fOnlyWinPics : 1; // when 1, Word believes all pictures recorded in the document were created in Windows
- sal_uInt16 fLabelDoc : 1; // when 1, document was created as a print merge labels document
- sal_uInt16 fHyphCapitals : 1; // when 1, Word is allowed to hyphenate words that are capitalized. When 0, capitalized may not be hyphenated
- sal_uInt16 fAutoHyphen : 1; // when 1, Word will hyphenate newly typed text as a background task
- sal_uInt16 fFormNoFields : 1;
- sal_uInt16 fLinkStyles : 1; // when 1, Word will merge styles from its template
- sal_uInt16 fRevMarking : 1; // when 1, Word will mark revisions as the document is edited
- sal_uInt16 fBackup : 1; // always make backup when document saved when 1.
- sal_uInt16 fExactCWords : 1;
- sal_uInt16 fPagHidden : 1; //
- sal_uInt16 fPagResults : 1;
- sal_uInt16 fLockAtn : 1; // when 1, annotations are locked for editing
- sal_uInt16 fMirrorMargins : 1; // swap margins on left/right pages when 1.
- sal_uInt16 fReadOnlyRecommended : 1;// user has recommended that this doc be opened read-only when 1
- sal_uInt16 fDfltTrueType : 1; // when 1, use TrueType fonts by default (flag obeyed only when doc was created by WinWord 2.x)
- sal_uInt16 fPagSuppressTopSpacing : 1;//when 1, file created with SUPPRESSTOPSPACING=YES in win.ini. (flag obeyed only when doc was created by WinWord 2.x).
- sal_uInt16 fProtEnabled : 1; // when 1, document is protected from edit operations
- sal_uInt16 fDispFormFldSel : 1;// when 1, restrict selections to occur only within form fields
- sal_uInt16 fRMView : 1; // when 1, show revision markings on screen
- sal_uInt16 fRMPrint : 1; // when 1, print revision marks when document is printed
- sal_uInt16 fWriteReservation : 1;
- sal_uInt16 fLockRev : 1; // when 1, the current revision marking state is locked
- sal_uInt16 fEmbedFonts : 1; // when 1, document contains embedded True Type fonts
+ bool fOnlyMacPics : 1; // when 1, Word believes all pictures recorded in the document were created on a Macintosh
+ bool fOnlyWinPics : 1; // when 1, Word believes all pictures recorded in the document were created in Windows
+ bool fLabelDoc : 1; // when 1, document was created as a print merge labels document
+ bool fHyphCapitals : 1; // when 1, Word is allowed to hyphenate words that are capitalized. When 0, capitalized may not be hyphenated
+ bool fAutoHyphen : 1; // when 1, Word will hyphenate newly typed text as a background task
+ bool fFormNoFields : 1;
+ bool fLinkStyles : 1; // when 1, Word will merge styles from its template
+ bool fRevMarking : 1; // when 1, Word will mark revisions as the document is edited
+ bool fBackup : 1; // always make backup when document saved when 1.
+ bool fExactCWords : 1;
+ bool fPagHidden : 1; //
+ bool fPagResults : 1;
+ bool fLockAtn : 1; // when 1, annotations are locked for editing
+ bool fMirrorMargins : 1; // swap margins on left/right pages when 1.
+ bool fReadOnlyRecommended : 1;// user has recommended that this doc be opened read-only when 1
+ bool fDfltTrueType : 1; // when 1, use TrueType fonts by default (flag obeyed only when doc was created by WinWord 2.x)
+ bool fPagSuppressTopSpacing : 1;//when 1, file created with SUPPRESSTOPSPACING=YES in win.ini. (flag obeyed only when doc was created by WinWord 2.x).
+ bool fProtEnabled : 1; // when 1, document is protected from edit operations
+ bool fDispFormFldSel : 1;// when 1, restrict selections to occur only within form fields
+ bool fRMView : 1; // when 1, show revision markings on screen
+ bool fRMPrint : 1; // when 1, print revision marks when document is printed
+ bool fWriteReservation : 1;
+ bool fLockRev : 1; // when 1, the current revision marking state is locked
+ bool fEmbedFonts : 1; // when 1, document contains embedded True Type fonts
// compatability options
- sal_uInt16 copts_fNoTabForInd : 1; // when 1, don't add automatic tab stops for hanging indent
- sal_uInt16 copts_fNoSpaceRaiseLower : 1; // when 1, don't add extra space for raised or lowered characters
- sal_uInt16 copts_fSupressSpbfAfterPgBrk : 1; // when 1, supress the paragraph Space Before and Space After options after a page break
- sal_uInt16 copts_fWrapTrailSpaces : 1; // when 1, wrap trailing spaces at the end of a line to the next line
- sal_uInt16 copts_fMapPrintTextColor : 1; // when 1, print colors as black on non-color printers
- sal_uInt16 copts_fNoColumnBalance : 1; // when 1, don't balance columns for Continuous Section starts
- sal_uInt16 copts_fConvMailMergeEsc : 1;
- sal_uInt16 copts_fSupressTopSpacing : 1; // when 1, supress extra line spacing at top of page
- sal_uInt16 copts_fOrigWordTableRules : 1; // when 1, combine table borders like Word 5.x for the Macintosh
- sal_uInt16 copts_fTransparentMetafiles : 1; // when 1, don't blank area between metafile pictures
- sal_uInt16 copts_fShowBreaksInFrames : 1; // when 1, show hard page or column breaks in frames
- sal_uInt16 copts_fSwapBordersFacingPgs : 1; // when 1, swap left and right pages on odd facing pages
- sal_uInt16 copts_fExpShRtn : 1; // when 1, expand character spaces on the line ending SHIFT+RETURN // #i56856#
+ bool copts_fNoTabForInd : 1; // when 1, don't add automatic tab stops for hanging indent
+ bool copts_fNoSpaceRaiseLower : 1; // when 1, don't add extra space for raised or lowered characters
+ bool copts_fSupressSpbfAfterPgBrk : 1; // when 1, supress the paragraph Space Before and Space After options after a page break
+ bool copts_fWrapTrailSpaces : 1; // when 1, wrap trailing spaces at the end of a line to the next line
+ bool copts_fMapPrintTextColor : 1; // when 1, print colors as black on non-color printers
+ bool copts_fNoColumnBalance : 1; // when 1, don't balance columns for Continuous Section starts
+ bool copts_fConvMailMergeEsc : 1;
+ bool copts_fSupressTopSpacing : 1; // when 1, supress extra line spacing at top of page
+ bool copts_fOrigWordTableRules : 1; // when 1, combine table borders like Word 5.x for the Macintosh
+ bool copts_fTransparentMetafiles : 1; // when 1, don't blank area between metafile pictures
+ bool copts_fShowBreaksInFrames : 1; // when 1, show hard page or column breaks in frames
+ bool copts_fSwapBordersFacingPgs : 1; // when 1, swap left and right pages on odd facing pages
+ bool copts_fExpShRtn : 1; // when 1, expand character spaces on the line ending SHIFT+RETURN // #i56856#
sal_Int16 dxaTab; // 720 twips - default tab width
sal_uInt16 wSpare; //
@@ -1564,11 +1564,11 @@ public:
sal_uInt16 nEdn : 14; // beginning endnote number
sal_uInt16 epc : 2; // endnote position code: 0 at end of section, 3 at end of document
- sal_uInt16 fPrintFormData : 1; // only print data inside of form fields
- sal_uInt16 fSaveFormData : 1; // only save document data that is inside of a form field.
- sal_uInt16 fShadeFormData : 1; // shade form fields
+ bool fPrintFormData : 1; // only print data inside of form fields
+ bool fSaveFormData : 1; // only save document data that is inside of a form field.
+ bool fShadeFormData : 1; // shade form fields
sal_uInt16 : 2; // reserved
- sal_uInt16 fWCFtnEdn : 1; // when 1, include footnotes and endnotes in word count
+ bool fWCFtnEdn : 1; // when 1, include footnotes and endnotes in word count
sal_Int32 cLines; // count of lines tallied by last Word Count operation
sal_Int32 cWordsFtnEnd; // count of words in footnotes and endnotes tallied by last Word Count operation
sal_Int32 cChFtnEdn; // count of characters in footnotes and endnotes tallied by last Word Count operation
@@ -1579,47 +1579,47 @@ public:
sal_uInt16 wvkSaved : 3; // document view kind: 0 Normal view, 1 Outline view, 2 Page View
sal_uInt16 wScaleSaved : 9; ///< Specifies the zoom percentage that was in use when the document was saved.
sal_uInt16 zkSaved : 2;
- sal_uInt16 fRotateFontW6 : 1;
- sal_uInt16 iGutterPos : 1 ;
+ bool fRotateFontW6 : 1;
+ bool iGutterPos : 1 ;
// hier sollte bei nFib < 103 Schluss sein, sonst ist Datei fehlerhaft!
/*
bei nFib >= 103 gehts weiter:
*/
- sal_uInt32 fNoTabForInd : 1; // see above in compatability options
- sal_uInt32 fNoSpaceRaiseLower : 1; // see above
- sal_uInt32 fSupressSpbfAfterPageBreak : 1; // see above
- sal_uInt32 fWrapTrailSpaces : 1; // see above
- sal_uInt32 fMapPrintTextColor : 1; // see above
- sal_uInt32 fNoColumnBalance : 1; // see above
- sal_uInt32 fConvMailMergeEsc : 1; // see above
- sal_uInt32 fSupressTopSpacing : 1; // see above
- sal_uInt32 fOrigWordTableRules : 1; // see above
- sal_uInt32 fTransparentMetafiles : 1; // see above
- sal_uInt32 fShowBreaksInFrames : 1; // see above
- sal_uInt32 fSwapBordersFacingPgs : 1; // see above
- sal_uInt32 fCompatabilityOptions_Unknown1_13 : 1; // #i78591#
- sal_uInt32 fExpShRtn : 1; // #i78591# and #i56856#
- sal_uInt32 fCompatabilityOptions_Unknown1_15 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown1_16 : 1; // #i78591#
- sal_uInt32 fSuppressTopSpacingMac5 : 1; // Suppress extra line spacing at top
+ bool fNoTabForInd : 1; // see above in compatability options
+ bool fNoSpaceRaiseLower : 1; // see above
+ bool fSupressSpbfAfterPageBreak : 1; // see above
+ bool fWrapTrailSpaces : 1; // see above
+ bool fMapPrintTextColor : 1; // see above
+ bool fNoColumnBalance : 1; // see above
+ bool fConvMailMergeEsc : 1; // see above
+ bool fSupressTopSpacing : 1; // see above
+ bool fOrigWordTableRules : 1; // see above
+ bool fTransparentMetafiles : 1; // see above
+ bool fShowBreaksInFrames : 1; // see above
+ bool fSwapBordersFacingPgs : 1; // see above
+ bool fCompatabilityOptions_Unknown1_13 : 1; // #i78591#
+ bool fExpShRtn : 1; // #i78591# and #i56856#
+ bool fCompatabilityOptions_Unknown1_15 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown1_16 : 1; // #i78591#
+ bool fSuppressTopSpacingMac5 : 1; // Suppress extra line spacing at top
// of page like MacWord 5.x
- sal_uInt32 fTruncDxaExpand : 1; // Expand/Condense by whole number of points
- sal_uInt32 fPrintBodyBeforeHdr : 1; // Print body text before header/footer
- sal_uInt32 fNoLeading : 1; // Don't add extra spacebetween rows of text
- sal_uInt32 fCompatabilityOptions_Unknown1_21 : 1; // #i78591#
- sal_uInt32 fMWSmallCaps : 1; // Use larger small caps like MacWord 5.x
- sal_uInt32 fCompatabilityOptions_Unknown1_23 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown1_24 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown1_25 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown1_26 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown1_27 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown1_28 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown1_29 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown1_30 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown1_31 : 1; // #i78591#
- sal_uInt32 fUsePrinterMetrics : 1; //The magic option
+ bool fTruncDxaExpand : 1; // Expand/Condense by whole number of points
+ bool fPrintBodyBeforeHdr : 1; // Print body text before header/footer
+ bool fNoLeading : 1; // Don't add extra spacebetween rows of text
+ bool fCompatabilityOptions_Unknown1_21 : 1; // #i78591#
+ bool fMWSmallCaps : 1; // Use larger small caps like MacWord 5.x
+ bool fCompatabilityOptions_Unknown1_23 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown1_24 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown1_25 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown1_26 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown1_27 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown1_28 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown1_29 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown1_30 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown1_31 : 1; // #i78591#
+ bool fUsePrinterMetrics : 1; //The magic option
// hier sollte bei nFib <= 105 Schluss sein, sonst ist Datei fehlerhaft!
@@ -1635,15 +1635,15 @@ public:
sal_uInt16 : 1; // reserved
sal_uInt16 lvl : 4; // Which outline levels are showing in outline view
sal_uInt16 : 4; // reserved
- sal_uInt16 fHtmlDoc : 1; // This file is based upon an HTML file
+ bool fHtmlDoc : 1; // This file is based upon an HTML file
sal_uInt16 : 1; // reserved
- sal_uInt16 fSnapBorder : 1; // Snap table and page borders to page border
- sal_uInt16 fIncludeHeader : 1; // Place header inside page border
- sal_uInt16 fIncludeFooter : 1; // Place footer inside page border
- sal_uInt16 fForcePageSizePag : 1; // Are we in online view
- sal_uInt16 fMinFontSizePag : 1; // Are we auto-promoting fonts to >= hpsZoonFontPag?
- sal_uInt16 fHaveVersions : 1; // versioning is turned on
- sal_uInt16 fAutoVersion : 1; // autoversioning is enabled
+ bool fSnapBorder : 1; // Snap table and page borders to page border
+ bool fIncludeHeader : 1; // Place header inside page border
+ bool fIncludeFooter : 1; // Place footer inside page border
+ bool fForcePageSizePag : 1; // Are we in online view
+ bool fMinFontSizePag : 1; // Are we auto-promoting fonts to >= hpsZoonFontPag?
+ bool fHaveVersions : 1; // versioning is turned on
+ bool fAutoVersion : 1; // autoversioning is enabled
sal_uInt16 : 14; // reserved
// Skip 12 Bytes here: ASUMI
sal_Int32 cChWS;
@@ -1658,56 +1658,56 @@ public:
sal_Int16 hpsZoonFontPag;
sal_Int16 dywDispPag;
- sal_uInt32 fCompatabilityOptions_Unknown2_1 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_2 : 1; // #i78591#
- sal_uInt32 fDontUseHTMLAutoSpacing : 1;
- sal_uInt32 fCompatabilityOptions_Unknown2_4 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_5 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_6 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_7 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_8 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_9 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_10 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_11 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_12 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_13 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_14 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_15 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_16 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_17 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_18 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_19 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_20 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_21 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_22 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_23 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_24 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_25 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_26 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_27 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_28 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_29 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_30 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_31 : 1; // #i78591#
- sal_uInt32 fCompatabilityOptions_Unknown2_32 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_1 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_2 : 1; // #i78591#
+ bool fDontUseHTMLAutoSpacing : 1;
+ bool fCompatabilityOptions_Unknown2_4 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_5 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_6 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_7 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_8 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_9 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_10 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_11 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_12 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_13 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_14 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_15 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_16 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_17 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_18 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_19 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_20 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_21 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_22 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_23 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_24 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_25 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_26 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_27 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_28 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_29 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_30 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_31 : 1; // #i78591#
+ bool fCompatabilityOptions_Unknown2_32 : 1; // #i78591#
sal_uInt16 fUnknown3 : 15;
- sal_uInt16 fUseBackGroundInAllmodes : 1;
-
- sal_uInt16 fDoNotEmbedSystemFont : 1;
- sal_uInt16 fWordCompat : 1;
- sal_uInt16 fLiveRecover : 1;
- sal_uInt16 fEmbedFactoids : 1;
- sal_uInt16 fFactoidXML : 1;
- sal_uInt16 fFactoidAllDone : 1;
- sal_uInt16 fFolioPrint : 1;
- sal_uInt16 fReverseFolio : 1;
+ bool fUseBackGroundInAllmodes : 1;
+
+ bool fDoNotEmbedSystemFont : 1;
+ bool fWordCompat : 1;
+ bool fLiveRecover : 1;
+ bool fEmbedFactoids : 1;
+ bool fFactoidXML : 1;
+ bool fFactoidAllDone : 1;
+ bool fFolioPrint : 1;
+ bool fReverseFolio : 1;
sal_uInt16 iTextLineEnding : 3;
- sal_uInt16 fHideFcc : 1;
- sal_uInt16 fAcetateShowMarkup : 1;
- sal_uInt16 fAcetateShowAtn : 1;
- sal_uInt16 fAcetateShowInsDel : 1;
- sal_uInt16 fAcetateShowProps : 1;
+ bool fHideFcc : 1;
+ bool fAcetateShowMarkup : 1;
+ bool fAcetateShowAtn : 1;
+ bool fAcetateShowInsDel : 1;
+ bool fAcetateShowProps : 1;
// 2. Initialisier-Dummy:
sal_uInt8 nDataEnd;