|
LibreOffice Module sw (master) 1
|
#include <sal/config.h>#include <sal/log.hxx>#include <comphelper/string.hxx>#include <osl/diagnose.h>#include <o3tl/safeint.hxx>#include <o3tl/temporary.hxx>#include <tools/solar.h>#include <vcl/font.hxx>#include <hintids.hxx>#include <editeng/colritem.hxx>#include <editeng/orphitem.hxx>#include <editeng/widwitem.hxx>#include <editeng/brushitem.hxx>#include <editeng/boxitem.hxx>#include <editeng/lrspitem.hxx>#include <editeng/fhgtitem.hxx>#include <editeng/hyphenzoneitem.hxx>#include <editeng/frmdiritem.hxx>#include <editeng/pgrditem.hxx>#include <msfilter.hxx>#include <pam.hxx>#include <deletelistener.hxx>#include <doc.hxx>#include <IDocumentStylePoolAccess.hxx>#include <docary.hxx>#include <ndtxt.hxx>#include <paratr.hxx>#include <poolfmt.hxx>#include <swtable.hxx>#include <tblsel.hxx>#include <mdiexp.hxx>#include <txtftn.hxx>#include <frmfmt.hxx>#include <ftnidx.hxx>#include <fmtftn.hxx>#include <fmtlsplt.hxx>#include <charfmt.hxx>#include <fmtanchr.hxx>#include <fmtrowsplt.hxx>#include <fmtfollowtextflow.hxx>#include <numrule.hxx>#include "sprmids.hxx"#include <wwstyles.hxx>#include "ww8struc.hxx"#include "ww8par.hxx"#include "ww8par2.hxx"#include <frmatr.hxx>#include <itabenum.hxx>#include <unocrsr.hxx>#include <iostream>#include <memory>Go to the source code of this file.
Functions | |
| static void | SetBaseAnlv (SwNumFormat &rNum, WW8_ANLV const &rAV, sal_uInt8 nSwLevel) |
| WW8LvlType | GetNumType (sal_uInt8 nWwLevelNo) |
| static wwTableSprm | GetTableSprm (sal_uInt16 nId, ww::WordVersion eVer) |
| static SvxFrameDirection | MakeDirection (sal_uInt16 nCode, bool bIsBiDi) |
| static short | WW8SkipOdd (SvStream *pSt) |
| static short | WW8SkipEven (SvStream *pSt) |
| std::vector< sal_uInt8 > | ChpxToSprms (const Word2CHPX &rChpx) |
| Word2CHPX | ReadWord2Chpx (SvStream &rSt, std::size_t nOffset, sal_uInt8 nSize) |
Definition at line 4012 of file ww8par2.cxx.
References a, Word2CHPX::fBold, Word2CHPX::fBoldBi, Word2CHPX::fCaps, Word2CHPX::fItalic, Word2CHPX::fItalicBi, Word2CHPX::fOutline, Word2CHPX::fsFtc, Word2CHPX::fsFtcBi, Word2CHPX::fsHps, Word2CHPX::fsHpsBi, Word2CHPX::fsIco, Word2CHPX::fsIcoBi, Word2CHPX::fsKul, Word2CHPX::fsLid, Word2CHPX::fsLidBi, Word2CHPX::fSmallCaps, Word2CHPX::fsPos, Word2CHPX::fStrike, Word2CHPX::ftc, Word2CHPX::fVanish, Word2CHPX::hps, Word2CHPX::hpsBi, Word2CHPX::hpsPos, Word2CHPX::ico, Word2CHPX::icoBi, Word2CHPX::kul, Word2CHPX::lid, and Word2CHPX::lidBi.
Referenced by WW8RStyle::ImportOldFormatStyles(), and WW8PLCFx_Fc_FKP::WW8Fkp::WW8Fkp().
| WW8LvlType GetNumType | ( | sal_uInt8 | nWwLevelNo | ) |
Definition at line 853 of file ww8par2.cxx.
References WW8_None, WW8_Numbering, WW8_Outline, WW8_Pause, and WW8_Sequence.
Referenced by SwWW8ImplReader::ProcessSpecial(), SwWW8ImplReader::StartAnl(), and SwTOXBaseSection::UpdatePageNum_().
|
static |
Definition at line 1620 of file ww8par2.cxx.
References ww::eWW1, ww::eWW2, ww::eWW6, ww::eWW7, ww::eWW8, nId, NS_sprm::v6::sprmTDefTable, NS_sprm::v6::sprmTDefTableShd, NS_sprm::v6::sprmTDelete, NS_sprm::v6::sprmTDxaCol, NS_sprm::v6::sprmTDxaGapHalf, NS_sprm::v6::sprmTDxaLeft, NS_sprm::v6::sprmTDyaRowHeight, NS_sprm::v6::sprmTFCantSplit, NS_sprm::v6::sprmTInsert, NS_sprm::v6::sprmTJc, NS_sprm::v6::sprmTSetBrc, NS_sprm::v6::sprmTTableBorders, NS_sprm::v6::sprmTTableHeader, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by WW8TabDesc::WW8TabDesc().
|
static |
Definition at line 3075 of file ww8par2.cxx.
Referenced by WW8TabDesc::SetTabDirection().
Definition at line 4124 of file ww8par2.cxx.
References checkSeek(), Word2CHPX::fBiDi, Word2CHPX::fBold, Word2CHPX::fBoldBi, Word2CHPX::fCaps, Word2CHPX::fcPic, Word2CHPX::fDiacUSico, Word2CHPX::fFieldVanish, Word2CHPX::fItalic, Word2CHPX::fItalicBi, Word2CHPX::fNumRun, Word2CHPX::fObj, Word2CHPX::fOutline, Word2CHPX::fRMark, Word2CHPX::fRMarkDel, Word2CHPX::fsFtc, Word2CHPX::fsFtcBi, Word2CHPX::fsHps, Word2CHPX::fsHpsBi, Word2CHPX::fsIco, Word2CHPX::fsIcoBi, Word2CHPX::fsKul, Word2CHPX::fsLid, Word2CHPX::fsLidBi, Word2CHPX::fSmallCaps, Word2CHPX::fSpec, Word2CHPX::fsPos, Word2CHPX::fsSpace, Word2CHPX::fStrike, Word2CHPX::fSysVanish, Word2CHPX::ftc, Word2CHPX::ftcBi, Word2CHPX::fVanish, SvStream::good(), Word2CHPX::hps, Word2CHPX::hpsBi, Word2CHPX::hpsPos, Word2CHPX::ico, Word2CHPX::icoBi, Word2CHPX::kul, Word2CHPX::lid, Word2CHPX::lidBi, nCount, Word2CHPX::qpsSpace, SvStream::ReadUChar(), SvStream::ReadUInt16(), SvStream::ReadUInt32(), SvStream::remainingSize(), SAL_WARN, and SvStream::SeekRel().
Referenced by WW8RStyle::ImportOldFormatStyles(), and WW8PLCFx_Fc_FKP::WW8Fkp::WW8Fkp().
|
static |
Definition at line 496 of file ww8par2.cxx.
References WW8_ANLV::aBits1, abs(), WW8_ANLV::dxaIndent, WW8_ANLV::dxaSpace, SvxNumberFormat::GetSuffix(), WW8_ANLV::iStartAt, WW8_ANLV::nfc, nType, SvxNumberFormat::SetAbsLSpace(), SvxNumberFormat::SetCharTextDistance(), SvxNumberFormat::SetFirstLineOffset(), SvxNumberFormat::SetIncludeUpperLevels(), SvxNumberFormat::SetListFormat(), SvxNumberFormat::SetNumAdjust(), SvxNumberType::SetNumberingType(), SvxNumberFormat::SetStart(), SVX_NUM_AIU_FULLWIDTH_JA, SVX_NUM_AIU_HALFWIDTH_JA, SVX_NUM_ARABIC, SVX_NUM_CHARS_LOWER_LETTER_N, SVX_NUM_CHARS_UPPER_LETTER_N, SVX_NUM_DI_ZI_ZH, SVX_NUM_FULL_WIDTH_ARABIC, SVX_NUM_HANGUL_JAMO_KO, SVX_NUM_HANGUL_SYLLABLE_KO, SVX_NUM_IROHA_FULLWIDTH_JA, SVX_NUM_IROHA_HALFWIDTH_JA, SVX_NUM_NUMBER_HANGUL_KO, SVX_NUM_NUMBER_LOWER_ZH, SVX_NUM_NUMBER_TRADITIONAL_JA, SVX_NUM_NUMBER_UPPER_KO, SVX_NUM_NUMBER_UPPER_ZH, SVX_NUM_NUMBER_UPPER_ZH_TW, SVX_NUM_ROMAN_LOWER, SVX_NUM_ROMAN_UPPER, and SVX_NUM_TIAN_GAN_ZH.
Referenced by SwWW8ImplReader::SetAnld(), and SwWW8ImplReader::SetNumOlst().
|
static |
Definition at line 3626 of file ww8par2.cxx.
References SvStream::ReadBytes(), and SvStream::Tell().
Referenced by WW8RStyle::ImportGrupx(), and WW8RStyle::ImportUPX().
|
static |
Definition at line 3616 of file ww8par2.cxx.
References SvStream::ReadBytes(), and SvStream::Tell().
Referenced by WW8RStyle::ImportGrupx(), and WW8RStyle::ImportUPX().