2007年5月31日星期四

compatibility options

1. compatibility options in word8 filter
ww8par.cxx: rDoc.set(IDocumentSettingAccess::PARA_SPACE_MAX, pWDop->fDontUseHTMLAutoSpacing);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::PARA_SPACE_MAX_AT_PAGES, true );
ww8par.cxx: rDoc.set(IDocumentSettingAccess::TAB_COMPAT, true);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::USE_VIRTUAL_DEVICE, !pWDop->fUsePrinterMetrics);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::USE_HIRES_VIRTUAL_DEVICE, true);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::ADD_FLY_OFFSETS, true );
ww8par.cxx: rDoc.set(IDocumentSettingAccess::ADD_EXT_LEADING, !pWDop->fNoLeading);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::OLD_NUMBERING, false);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::IGNORE_FIRST_LINE_INDENT_IN_NUMBERING, false);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::DO_NOT_JUSTIFY_LINES_WITH_MANUAL_BREAK, false);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::DO_NOT_RESET_PARA_ATTRS_FOR_NUM_FONT, false);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::OLD_LINE_SPACING, false);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::ADD_PARA_SPACING_TO_TABLE_CELLS, true);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::USE_FORMER_OBJECT_POS, false);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::CONSIDER_WRAP_ON_OBJECT_POSITION, true);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::USE_FORMER_TEXT_WRAPPING, false);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::TABLE_ROW_KEEP, true); //SetTableRowKeep( true );
ww8par.cxx: rDoc.set(IDocumentSettingAccess::IGNORE_TABS_AND_BLANKS_FOR_LINE_CALCULATION, true);
ww8par.cxx: rDoc.set(IDocumentSettingAccess::KERN_ASIAN_PUNCTUATION, rTypo.fKerningPunct);

2. in writer setting:
search IDocumentSettingAccess in sw/source/ui/config, got:
source/ui/config/optcomp.cxx
SwCompatibilityOptPage

search COMPATIBILITY_DEFAULT_NAME in go-oo.org, got:
svtools/inc/svtools/compatibility.hxx

search ConsiderWrappingStyle in user directory for oo, got:
registry/data/org/openoffice/Office/Compatibility.xcu:

没有评论: