LibreOffice Module sw (master)
1
|
#include <ww8par.hxx>
Public Member Functions | |
~SwWW8ImplReader () | |
sal_uInt16 | GetToggleAttrFlags () const |
sal_uInt16 | GetToggleBiDiAttrFlags () const |
void | SetToggleAttrFlags (sal_uInt16 nFlags) |
void | SetToggleBiDiAttrFlags (sal_uInt16 nFlags) |
tools::Long | Read_Footnote (WW8PLCFManResult *pRes) |
sal_uInt16 | End_Footnote () |
tools::Long | Read_Field (WW8PLCFManResult *pRes) |
sal_uInt16 | End_Field () |
tools::Long | Read_Book (WW8PLCFManResult *) |
tools::Long | Read_And (WW8PLCFManResult *pRes) |
Use authornames, if not available fall back to initials. More... | |
tools::Long | Read_AtnBook (WW8PLCFManResult *) |
tools::Long | Read_FactoidBook (WW8PLCFManResult *) |
void | Read_Special (sal_uInt16, const sal_uInt8 *, short nLen) |
void | Read_Obj (sal_uInt16, const sal_uInt8 *, short nLen) |
void | Read_PicLoc (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_BoldUsw (sal_uInt16 nId, const sal_uInt8 *, short nLen) |
void | Read_Bidi (sal_uInt16 nId, const sal_uInt8 *, short nLen) |
void | Read_BoldBiDiUsw (sal_uInt16 nId, const sal_uInt8 *, short nLen) |
void | Read_AmbiguousSPRM (sal_uInt16 nId, const sal_uInt8 *, short nLen) |
void | Read_SubSuper (sal_uInt16, const sal_uInt8 *, short nLen) |
bool | ConvertSubToGraphicPlacement () |
void | Read_SubSuperProp (sal_uInt16, const sal_uInt8 *, short nLen) |
void | Read_Underline (sal_uInt16, const sal_uInt8 *, short nLen) |
void | Read_TextColor (sal_uInt16, const sal_uInt8 *, short nLen) |
void | openFont (sal_uInt16 nFCode, sal_uInt16 nId) |
void | closeFont (sal_uInt16 nId) |
void | Read_FontCode (sal_uInt16, const sal_uInt8 *, short nLen) |
void | Read_FontSize (sal_uInt16, const sal_uInt8 *, short nLen) |
void | Read_CharSet (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_Language (sal_uInt16, const sal_uInt8 *, short nLen) |
void | Read_CColl (sal_uInt16, const sal_uInt8 *, short nLen) |
void | Read_Kern (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_FontKern (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_Emphasis (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_ScaleWidth (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_Relief (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_TextAnim (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_NoLineNumb (sal_uInt16 nId, const sal_uInt8 *pData, short nLen) |
void | Read_LR (sal_uInt16 nId, const sal_uInt8 *, short nLen) |
void | Read_UL (sal_uInt16 nId, const sal_uInt8 *, short nLen) |
void | Read_ParaAutoBefore (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_ParaAutoAfter (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_ParaContextualSpacing (sal_uInt16 nId, const sal_uInt8 *pData, short nLen) |
void | Read_LineBreakClear (sal_uInt16 nId, const sal_uInt8 *pData, short nLen) |
void | Read_LineSpace (sal_uInt16, const sal_uInt8 *, short nLen) |
void | SetRelativeJustify (bool bRel) |
bool | IsRelativeJustify () |
bool | IsRelativeJustify (sal_uInt16 nColl, o3tl::sorted_vector< sal_uInt16 > &rVisitedStyles) |
void | Read_Justify (sal_uInt16, const sal_uInt8 *, short nLen) |
void | Read_IdctHint (sal_uInt16, const sal_uInt8 *, short nLen) |
bool | IsRightToLeft () |
void | Read_RTLJustify (sal_uInt16, const sal_uInt8 *, short nLen) |
void | Read_Hyphenation (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_WidowControl (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_AlignFont (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_UsePgsuSettings (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_KeepLines (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_KeepParas (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_BreakBefore (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_ApoPPC (sal_uInt16, const sal_uInt8 *pData, short) |
void | Read_BoolItem (sal_uInt16 nId, const sal_uInt8 *, short nLen) |
void | Read_Border (sal_uInt16 nId, const sal_uInt8 *pData, short nLen) |
void | Read_CharBorder (sal_uInt16 nId, const sal_uInt8 *pData, short nLen) |
void | Read_Tab (sal_uInt16 nId, const sal_uInt8 *pData, short nLen) |
void | Read_Symbol (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_FieldVanish (sal_uInt16 nId, const sal_uInt8 *pData, short nLen) |
void | Read_CRevisionMark (RedlineType eType, const sal_uInt8 *pData, short nLen) |
void | Read_CFRMark (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_CFRMarkDel (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_CPropRMark (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_TabRowEnd (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_TabCellEnd (sal_uInt16, const sal_uInt8 *pData, short nLen) |
bool | ParseTabPos (WW8_TablePos *aTabPos, WW8PLCFx_Cp_FKP *pPap) |
void | Read_Shade (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_ANLevelNo (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_ANLevelDesc (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_POutLvl (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_OLST (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_CharShadow (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_CharHighlight (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_ListLevel (sal_uInt16 nId, const sal_uInt8 *pData, short nLen) |
void | Read_LFOPosition (sal_uInt16 nId, const sal_uInt8 *pData, short nLen) |
read and interpret the sprmPIlfo used to determine which list contains the paragraph. More... | |
bool | SetTextFormatCollAndListLevel (const SwPaM &rRg, SwWW8StyInf &rStyleInfo) |
void | Read_StyleCode (sal_uInt16, const sal_uInt8 *pData, short nLen) |
Special FastSave - Attributes. More... | |
void | Read_Majority (sal_uInt16, const sal_uInt8 *, short) |
Read_Majority is for Majority (103) and Majority50 (108) More... | |
void | Read_DoubleLine_Rotate (sal_uInt16, const sal_uInt8 *pDATA, short nLen) |
void | Read_TextForeColor (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_TextBackColor (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_ParaBackColor (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_ParaBiDi (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_TextVerticalAdjustment (sal_uInt16, const sal_uInt8 *pData, short nLen) |
void | Read_UnderlineColor (sal_uInt16, const sal_uInt8 *pData, short nLen) |
tools::Long | MapBookmarkVariables (const WW8FieldDesc *pF, OUString &rOrigName, const OUString &rData) |
OUString | GetMappedBookmark (std::u16string_view rOrigName) |
eF_ResT | Read_F_Input (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_InputVar (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_ANumber (WW8FieldDesc *, OUString &) |
eF_ResT | Read_F_DocInfo (WW8FieldDesc *pF, OUString &rStr) |
eF_ResT | Read_F_Author (WW8FieldDesc *, OUString &) |
eF_ResT | Read_F_TemplName (WW8FieldDesc *, OUString &) |
SvNumFormatType | GetTimeDatePara (OUString const &rStr, sal_uInt32 &rFormat, LanguageType &rLang, int nWhichDefault, bool bHijri=false) |
bool | ForceFieldLanguage (SwField &rField, LanguageType nLang) |
eF_ResT | Read_F_DateTime (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_FileName (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_Num (WW8FieldDesc *pF, OUString &) |
eF_ResT | Read_F_CurPage (WW8FieldDesc *, OUString &) |
eF_ResT | Read_F_Ref (WW8FieldDesc *pF, OUString &) |
eF_ResT | Read_F_Set (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_PgRef (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_NoteReference (WW8FieldDesc *pF, OUString &rStr) |
eF_ResT | Read_F_Tox (WW8FieldDesc *pF, OUString &rStr) |
eF_ResT | Read_F_Symbol (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_Embedd (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_FormTextBox (WW8FieldDesc *pF, OUString &rStr) |
eF_ResT | Read_F_FormCheckBox (WW8FieldDesc *pF, OUString &rStr) |
eF_ResT | Read_F_FormListBox (WW8FieldDesc *pF, OUString &rStr) |
css::awt::Size | MiserableDropDownFormHack (const OUString &rString, css::uno::Reference< css::beans::XPropertySet > const &rPropSet) |
eF_ResT | Read_F_Macro (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_DBField (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_DBNext (WW8FieldDesc *, OUString &) |
eF_ResT | Read_F_DBNum (WW8FieldDesc *, OUString &) |
eF_ResT | Read_F_Equation (WW8FieldDesc *, OUString &) |
void | Read_SubF_Ruby (msfilter::util::WW8ReadFieldParams &rReadParam) |
eF_ResT | Read_F_IncludePicture (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_IncludeText (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_Seq (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_Styleref (WW8FieldDesc *, OUString &rStr) |
Reads a STYLEREF field. More... | |
eF_ResT | Read_F_OCX (WW8FieldDesc *, OUString &) |
eF_ResT | Read_F_Hyperlink (WW8FieldDesc *, OUString &rStr) |
eF_ResT | Read_F_Shape (WW8FieldDesc *pF, OUString &rStr) |
eF_ResT | Read_F_HTMLControl (WW8FieldDesc *pF, OUString &rStr) |
short | ImportSprm (const sal_uInt8 *pPos, sal_Int32 nMemLen, sal_uInt16 nId=0) |
bool | SearchRowEnd (WW8PLCFx_Cp_FKP *pPap, WW8_CP &rStartCp, int nLevel) const |
bool | SearchTableEnd (WW8PLCFx_Cp_FKP *pPap) const |
Seek to the end of the table with pPap, returns true on success. More... | |
bool | FloatingTableConversion (WW8PLCFx_Cp_FKP *pPap) |
const WW8Fib & | GetFib () const |
SwDoc & | GetDoc () const |
sal_uInt16 | GetCurrentColl () const |
void | SetNCurrentColl (sal_uInt16 nColl) |
std::unique_ptr< SfxItemSet > | SetCurrentItemSet (std::unique_ptr< SfxItemSet > pItemSet) |
sal_uInt16 | StyleUsingLFO (sal_uInt16 nLFOIndex) const |
const SwFormat * | GetStyleWithOrgWWName (std::u16string_view rName) const |
SwWW8ImplReader (sal_uInt8 nVersionPara, SotStorage *pStorage, SvStream *pSt, SwDoc &rD, const OUString &rBaseURL, bool bNewDoc, bool bSkipImages, SwPosition const &rPos) | |
const OUString & | GetBaseURL () const |
ErrCode | LoadDoc (WW8Glossary *pGloss=nullptr) |
rtl_TextEncoding | GetCurrentCharSet () |
rtl_TextEncoding | GetCurrentCJKCharSet () |
rtl_TextEncoding | GetCharSetFromLanguage () |
rtl_TextEncoding | GetCJKCharSetFromLanguage () |
void | PostProcessAttrs () |
void | ReadEmbeddedData (SvStream &rStrm, SwDocShell const *pDocShell, struct HyperLinksTable &hlStr) |
void | NotifyMacroEventRead () |
Static Public Member Functions | |
static SwFrameFormat * | ContainsSingleInlineGraphic (const SwPaM &rRegion) |
static Color | ExtractColour (const sal_uInt8 *&rpData, bool bVer67) |
static bool | GetPictGrafFromStream (Graphic &rGraphic, SvStream &rSrc) |
static SAL_WARN_UNUSED_RESULT bool | PicRead (SvStream *pDataStream, WW8_PIC *pPic, bool bVer67) |
static bool | ImportOleWMF (const tools::SvRef< SotStorage > &xSrc1, GDIMetaFile &rWMF, tools::Long &rX, tools::Long &rY) |
static Color | GetCol (sal_uInt8 nIco) |
Private Member Functions | |
const SprmReadInfo & | GetSprmReadInfo (sal_uInt16 nId) const |
bool | StyleExists (unsigned int nColl) const |
SwWW8StyInf * | GetStyle (sal_uInt16 nColl) const |
void | AppendTextNode (SwPosition &rPos) |
void | Read_HdFt (int nSect, const SwPageDesc *pPrev, const wwSection &rSection) |
void | Read_HdFtText (WW8_CP nStartCp, WW8_CP nLen, SwFrameFormat const *pHdFtFormat) |
void | Read_HdFtTextAsHackedFrame (WW8_CP nStart, WW8_CP nLen, SwFrameFormat const &rHdFtFormat, sal_uInt16 nPageWidth) |
bool | isValid_HdFt_CP (WW8_CP nHeaderCP) const |
bool | HasOwnHeaderFooter (sal_uInt8 nWhichItems, sal_uInt8 grpfIhdt, int nSect) |
void | HandleLineNumbering (const wwSection &rSection) |
void | CopyPageDescHdFt (const SwPageDesc *pOrgPageDesc, SwPageDesc *pNewPageDesc, sal_uInt8 nCode) |
void | DeleteStack (std::unique_ptr< SwFltControlStack > prStck) |
void | DeleteCtrlStack () |
void | DeleteRefStacks () |
void | DeleteAnchorStack () |
void | emulateMSWordAddTextToParagraph (const OUString &rAddString) |
void | simpleAddTextToParagraph (const OUString &rAddString) |
bool | HandlePageBreakChar () |
bool | ReadChar (tools::Long nPosCp, tools::Long nCpOfs) |
bool | ReadPlainChars (WW8_CP &rPos, sal_Int32 nEnd, sal_Int32 nCpOfs) |
Return value: true for non special chars. More... | |
bool | ReadChars (WW8_CP &rPos, WW8_CP nNextAttr, tools::Long nTextEnd, tools::Long nCpOfs) |
Return value: true for para end. More... | |
void | SetDocumentGrid (SwFrameFormat &rFormat, const wwSection &rSection) |
void | ProcessCurrentCollChange (WW8PLCFManResult &rRes, bool *pStartAttr, bool bCallProcessSpecial) |
tools::Long | ReadTextAttr (WW8_CP &rTextPos, tools::Long nTextEnd, bool &rbStartLine, int nDepthGuard=0) |
void | ReadAttrs (WW8_CP &rTextPos, WW8_CP &rNext, tools::Long nTextEnd, bool &rbStartLine) |
void | CloseAttrEnds () |
CloseAttrEnds to only read the attribute ends at the end of a text or a text area (Header, Footnote, ...). More... | |
bool | ReadText (WW8_CP nStartCp, WW8_CP nTextLen, ManTypes nType) |
void | ReadRevMarkAuthorStrTabl (SvStream &rStrm, sal_Int32 nTablePos, sal_Int32 nTableSiz, SwDoc &rDoc) |
void | Read_HdFtFootnoteText (const SwNodeIndex *pSttIdx, WW8_CP nStartCp, WW8_CP nLen, ManTypes nType) |
void | ImportTox (int nFieldId, const OUString &aStr) |
void | EndSprm (sal_uInt16 nId) |
void | NewAttr (const SfxPoolItem &rAttr, const bool bFirstLineOfStSet=false, const bool bLeftIndentSet=false) |
bool | GetFontParams (sal_uInt16, FontFamily &, OUString &, FontPitch &, rtl_TextEncoding &) |
bool | SetNewFontAttr (sal_uInt16 nFCode, bool bSetEnums, sal_uInt16 nWhich) |
void | ResetCharSetVars () |
void | ResetCJKCharSetVars () |
const SfxPoolItem * | GetFormatAttr (sal_uInt16 nWhich) |
bool | JoinNode (SwPaM &rPam, bool bStealAttr=false) |
void | MatchSdrItemsIntoFlySet (SdrObject const *pSdrObj, SfxItemSet &aFlySet, MSO_LineStyle eLineStyle, MSO_LineDashing eDashing, MSO_SPT eShapeType, tools::Rectangle &rInnerDist) |
void | SetAttributesAtGrfNode (const SvxMSDffImportRec &rRecord, const SwFrameFormat &rFlyFormat, WW8_FSPA const *pF) |
bool | IsDropCap () const |
bool | IsListOrDropcap () const |
std::unique_ptr< WW8FlyPara > | ConstructApo (const ApoTestResults &rApo, const WW8_TablePos *pTabPos) |
bool | StartApo (const ApoTestResults &rApo, const WW8_TablePos *pTabPos) |
void | StopApo () |
bool | TestSameApo (const ApoTestResults &rApo, const WW8_TablePos *pTabPos) |
ApoTestResults | TestApo (int nCellLevel, bool bTableRowEnd, const WW8_TablePos *pTabPos) |
void | EndSpecial () |
bool | ProcessSpecial (bool &rbReSync, WW8_CP nStartCp) |
sal_uInt16 | TabRowSprm (int nLevel) const |
bool | ReadGrafFile (OUString &rFileName, std::unique_ptr< Graphic > &rpGraphic, const WW8_PIC &rPic, SvStream *pSt, sal_uLong nFilePos, bool *pDelIt) |
SwFlyFrameFormat * | MakeGrafNotInContent (const WW8PicDesc &rPD, const Graphic *pGraph, const OUString &rFileName, const SfxItemSet &rGrfSet) |
SwFrameFormat * | MakeGrafInContent (const WW8_PIC &rPic, const WW8PicDesc &rPD, const Graphic *pGraph, const OUString &rFileName, const SfxItemSet &rGrfSet) |
SwFrameFormat * | AddAutoAnchor (SwFrameFormat *pFormat) |
SwFrameFormat * | ImportGraf1 (WW8_PIC const &rPic, SvStream *pSt, sal_uLong nFilePos) |
SwFrameFormat * | ImportGraf (SdrTextObj const *pTextObj=nullptr, SwFrameFormat const *pFlyFormat=nullptr) |
SdrObject * | ImportOleBase (Graphic &rGraph, const Graphic *pGrf=nullptr, const SfxItemSet *pFlySet=nullptr, const tools::Rectangle &aVisArea=tools::Rectangle()) |
SwFrameFormat * | ImportOle (const Graphic *=nullptr, const SfxItemSet *pFlySet=nullptr, const SfxItemSet *pGrfSet=nullptr, const tools::Rectangle &aVisArea=tools::Rectangle()) |
SwFlyFrameFormat * | InsertOle (SdrOle2Obj &rObject, const SfxItemSet &rFlySet, const SfxItemSet *rGrfSet) |
bool | ImportFormulaControl (WW8FormulaControl &rBox, WW8_CP nStart, SwWw8ControlType nWhich) |
void | ImportDop () |
DOP. More... | |
void | ImportDopTypography (const WW8DopTypography &rTypo) |
ErrCode | LoadThroughDecryption (WW8Glossary *pGloss) |
ErrCode | SetSubStreams (tools::SvRef< SotStorageStream > &rTableStream, tools::SvRef< SotStorageStream > &rDataStream) |
ErrCode | CoreLoad (WW8Glossary const *pGloss) |
void | ReadDocVars () |
bool | StartTable (WW8_CP nStartCp) |
bool | InEqualApo (int nLvl) const |
bool | InLocalApo () const |
bool | InEqualOrHigherApo (int nLvl) const |
void | TabCellEnd () |
void | StopTable () |
bool | IsInvalidOrToBeMergedTabCell () const |
void | SetAnlvStrings (SwNumFormat &rNum, int nLevel, WW8_ANLV const &rAV, const sal_uInt8 *pText, size_t nStart, size_t nElements, bool bOutline) |
void | SetAnld (SwNumRule *pNumR, WW8_ANLD const *pAD, sal_uInt8 nSwLevel, bool bOutLine) |
void | SetNumOlst (SwNumRule *pNumR, WW8_OLST *pO, sal_uInt8 nSwLevel) |
SwNumRule * | GetStyRule () |
void | StartAnl (const sal_uInt8 *pSprm13) |
void | NextAnlLine (const sal_uInt8 *pSprm13) |
void | StopAllAnl (bool bGoBack=true) |
void | StopAnlToRestart (sal_uInt8 nType, bool bGoBack=true) |
bool | ReadGrafStart (void *pData, short nDataSiz, WW8_DPHEAD const *pHd, SfxAllItemSet &rSet) |
SdrObject * | ReadLine (WW8_DPHEAD const *pHd, SfxAllItemSet &rSet) |
SdrObject * | ReadRect (WW8_DPHEAD const *pHd, SfxAllItemSet &rSet) |
SdrObject * | ReadEllipse (WW8_DPHEAD const *pHd, SfxAllItemSet &rSet) |
SdrObject * | ReadArc (WW8_DPHEAD const *pHd, SfxAllItemSet &rSet) |
SdrObject * | ReadPolyLine (WW8_DPHEAD const *pHd, SfxAllItemSet &rSet) |
void | InsertTxbxStyAttrs (SfxItemSet &rS, sal_uInt16 nColl) |
void | InsertAttrsAsDrawingAttrs (WW8_CP nStartCp, WW8_CP nEndCp, ManTypes eType, bool bONLYnPicLocFc=false) |
bool | GetTxbxTextSttEndCp (WW8_CP &rStartCp, WW8_CP &rEndCp, sal_uInt16 nTxBxS, sal_uInt16 nSequence) |
sal_Int32 | GetRangeAsDrawingString (OUString &rString, tools::Long StartCp, tools::Long nEndCp, ManTypes eType) |
std::optional< OutlinerParaObject > | ImportAsOutliner (OUString &rString, WW8_CP nStartCp, WW8_CP nEndCp, ManTypes eType) |
void | InsertTxbxText (SdrTextObj *pTextObj, Size const *pObjSiz, sal_uInt16 nTxBxS, sal_uInt16 nSequence, tools::Long nPosCp, SwFrameFormat const *pFlyFormat, bool bMakeSdrGrafObj, bool &rbEraseTextObj, bool *pbTestTxbxContainsText=nullptr, tools::Long *pnStartCp=nullptr, tools::Long *pnEndCp=nullptr, bool *pbContainsGraphics=nullptr, SvxMSDffImportRec const *pRecord=nullptr) |
bool | TxbxChainContainsRealText (sal_uInt16 nTxBxS, tools::Long &rStartCp, tools::Long &rEndCp) |
SdrObject * | ReadTextBox (WW8_DPHEAD const *pHd, SfxAllItemSet &rSet) |
SdrObject * | ReadCaptionBox (WW8_DPHEAD const *pHd, SfxAllItemSet &rSet) |
SdrObject * | ReadGroup (WW8_DPHEAD const *pHd, SfxAllItemSet &rSet) |
SdrObject * | ReadGrafPrimitive (short &rLeft, SfxAllItemSet &rSet) |
void | ReadGrafLayer1 (WW8PLCFspecial &rPF, tools::Long nGrafAnchorCp) |
SdrObject * | CreateContactObject (SwFrameFormat *pFlyFormat) |
RndStdIds | ProcessEscherAlign (SvxMSDffImportRec &rRecord, WW8_FSPA &rFSPA, SfxItemSet &rFlySet) |
bool | MiserableRTLGraphicsHack (SwTwips &rLeft, SwTwips nWidth, sal_Int16 eHoriOri, sal_Int16 eHoriRel) |
SwFrameFormat * | Read_GrafLayer (tools::Long nGrafAnchorCp) |
SwFlyFrameFormat * | ImportReplaceableDrawables (SdrObject *&rpObject, SdrObject *&rpOurNewObject, SvxMSDffImportRec &rRecord, WW8_FSPA &rF, SfxItemSet &rFlySet) |
SwFlyFrameFormat * | ConvertDrawTextToFly (SdrObject *&rpObject, SdrObject *&rpOurNewObject, const SvxMSDffImportRec &rRecord, RndStdIds eAnchor, const WW8_FSPA &rF, SfxItemSet &rFlySet) |
SwFrameFormat * | MungeTextIntoDrawBox (SvxMSDffImportRec &rRecord, tools::Long nGrafAnchorCp, SwFrameFormat *pRetFrameFormat) |
void | GraphicCtor () |
void | GraphicDtor () |
OUString | GetFieldResult (WW8FieldDesc const *pF) |
void | MakeTagString (OUString &rStr, const OUString &rOrg) |
void | UpdateFields () |
OUString | ConvertFFileName (const OUString &rRaw) |
translate FieldParameter names into the system character set and at the same time, double backslashes are converted into single ones More... | |
WW8_CP | Read_F_Tag (WW8FieldDesc *pF) |
void | InsertTagField (const sal_uInt16 nId, const OUString &rTagText) |
tools::Long | ImportExtSprm (WW8PLCFManResult *pRes) |
void | EndExtSprm (sal_uInt16 nSprmId) |
void | ReadDocInfo () |
Document Info. More... | |
void | RegisterNumFormatOnTextNode (sal_uInt16 nCurrentLFO, sal_uInt8 nCurrentLevel, const bool bSetAttr=true) |
void | RegisterNumFormatOnStyle (sal_uInt16 nStyle) |
void | SetStylesList (sal_uInt16 nStyle, sal_uInt16 nCurrentLFO, sal_uInt8 nCurrentLevel) |
void | RegisterNumFormat (sal_uInt16 nCurrentLFO, sal_uInt8 nCurrentLevel) |
const OUString * | GetAnnotationAuthor (sal_uInt16 nIdx) |
void | GetSmartTagInfo (SwFltRDFMark &rMark) |
void | SetToggleAttr (sal_uInt8 nAttrId, bool bOn) |
void | SetToggleBiDiAttr (sal_uInt8 nAttrId, bool bOn) |
void | ChkToggleAttr_ (sal_uInt16 nOldStyle81Mask, sal_uInt16 nNewStyle81Mask) |
void | ChkToggleAttr (sal_uInt16 nOldStyle81Mask, sal_uInt16 nNewStyle81Mask) |
void | ChkToggleBiDiAttr_ (sal_uInt16 nOldStyle81Mask, sal_uInt16 nNewStyle81Mask) |
void | ChkToggleBiDiAttr (sal_uInt16 nOldStyle81Mask, sal_uInt16 nNewStyle81Mask) |
void | PopTableDesc () |
void | MoveInsideFly (const SwFrameFormat *pFlyFormat) |
SwTwips | MoveOutsideFly (SwFrameFormat *pFlyFormat, const SwPosition &rPos, bool bTableJoin=true) |
void | SetOutlineStyles () |
bool | SetSpacing (SwPaM &rMyPam, int nSpace, bool bIsUpper) |
bool | SetUpperSpacing (SwPaM &pMyPam, int nSpace) |
bool | SetLowerSpacing (SwPaM &rMyPam, int nSpace) |
bool | IsInlineEscherHack () const |
void | StoreMacroCmds () |
bool | IsObjectLayoutInTableCell (const sal_uInt32 nGroupShapeBooleanProperties) const |
void | ReadGlobalTemplateSettings (std::u16string_view sCreatedFrom, const css::uno::Reference< css::container::XNameContainer > &xPrjNameMap) |
SwWW8ImplReader (const SwWW8ImplReader &)=delete | |
SwWW8ImplReader & | operator= (const SwWW8ImplReader &)=delete |
Static Private Member Functions | |
static bool | LangUsesHindiNumbers (LanguageType nLang) |
static sal_Unicode | TranslateToHindiNumbers (sal_Unicode) |
static bool | IsBorder (const WW8_BRCVer9 *pbrc, bool bChkBtwn=false) |
static bool | SetBorder (SvxBoxItem &rBox, const WW8_BRCVer9 *pbrc, short *pSizeArray=nullptr, sal_uInt8 nSetBorders=0xFF) |
static void | GetBorderDistance (const WW8_BRCVer9 *pbrc, tools::Rectangle &rInnerDist) |
static sal_uInt16 | GetParagraphAutoSpace (bool fDontUseHTMLAutoSpacing) |
static bool | SetShadow (SvxShadowItem &rShadow, const short *pSizeArray, const WW8_BRCVer9 &aRightBrc) |
static bool | SetFlyBordersShadow (SfxItemSet &rFlySet, const WW8_BRCVer9 *pbrc, short *SizeArray) |
static void | SetPageBorder (SwFrameFormat &rFormat, const wwSection &rSection) |
static sal_Int32 | MatchSdrBoxIntoFlyBoxItem (const Color &rLineColor, MSO_LineStyle eLineStyle, MSO_LineDashing eDashing, MSO_SPT eShapeType, sal_Int32 &rLineWidth, SvxBoxItem &rBox) |
static void | AdjustLRWrapForWordMargins (const SvxMSDffImportRec &rRecord, SvxLRSpaceItem &rLR) |
static void | AdjustULWrapForWordMargins (const SvxMSDffImportRec &rRecord, SvxULSpaceItem &rUL) |
static void | MapWrapIntoFlyFormat (const SvxMSDffImportRec &rRecord, SwFrameFormat &rFlyFormat) |
static void | StripNegativeAfterIndent (SwFrameFormat const *pFlyFormat) |
static void | ReplaceObj (const SdrObject &rReplaceTextObj, SdrObject &rSubObj) |
Friends | |
class | WW8RStyle |
class | WW8TabDesc |
class | WW8ReaderSave |
struct | WW8FlyPara |
struct | WW8SwFlyPara |
class | WW8FlySet |
class | SwMSDffManager |
class | SwWW8FltControlStack |
class | WW8FormulaControl |
class | wwSectionManager |
Definition at line 1102 of file ww8par.hxx.
|
privatedelete |
Referenced by WW8Reader::Read().
SwWW8ImplReader::~SwWW8ImplReader | ( | ) |
Definition at line 4328 of file ww8par.cxx.
SwWW8ImplReader::SwWW8ImplReader | ( | sal_uInt8 | nVersionPara, |
SotStorage * | pStorage, | ||
SvStream * | pSt, | ||
SwDoc & | rD, | ||
const OUString & | rBaseURL, | ||
bool | bNewDoc, | ||
bool | bSkipImages, | ||
SwPosition const & | rPos | ||
) |
Definition at line 4220 of file ww8par.cxx.
References SwDoc::CreateUnoCursor(), false, m_aApos, m_pStrm, m_rDoc, mpCursor, and SvStream::SetEndian().
|
private |
Definition at line 2848 of file ww8graf.cxx.
References SwFormat::GetAnchor(), and SwFormatAnchor::GetAnchorId().
Referenced by ImportGraf().
|
staticprivate |
Definition at line 1934 of file ww8graf.cxx.
References SvxMSDffImportRec::nXAlign, SvxMSDffImportRec::nXRelTo, SvxMSDffImportRec::RELTO_DEFAULT, SvxLRSpaceItem::SetLeft(), and SvxLRSpaceItem::SetRight().
|
staticprivate |
Definition at line 1972 of file ww8graf.cxx.
References SvxMSDffImportRec::nYAlign, SvxMSDffImportRec::nYRelTo, SvxMSDffImportRec::RELTO_DEFAULT, SvxULSpaceItem::SetLower(), and SvxULSpaceItem::SetUpper().
|
private |
Definition at line 2403 of file ww8par.cxx.
References IDocumentContentOperations::AppendTextNode(), SwDoc::getIDocumentContentOperations(), SwPaM::GetNode(), sw::util::GetNumRuleFromTextNode(), GetParagraphAutoSpace(), SwNode::GetTextNode(), m_bFirstPara, m_bParaAutoAfter, m_bParaAutoBefore, m_pPaM, m_pPreviousNumPaM, m_pPrevNumRule, m_rDoc, m_xAnchorStck, m_xWDop, SetLowerSpacing(), and SetUpperSpacing().
Referenced by wwSectionManager::CreateSep(), WW8TabDesc::CreateSwTable(), HandlePageBreakChar(), Read_F_Tox(), ReadChar(), ReadText(), and simpleAddTextToParagraph().
|
inlineprivate |
Definition at line 1691 of file ww8par.hxx.
References ChkToggleAttr_().
Referenced by ProcessCurrentCollChange().
|
private |
Definition at line 3366 of file ww8par6.cxx.
References i, m_xCtrlStck, n, and SetToggleAttr().
Referenced by ChkToggleAttr().
|
inlineprivate |
Definition at line 1700 of file ww8par.hxx.
References ChkToggleBiDiAttr_().
Referenced by ProcessCurrentCollChange().
|
private |
Definition at line 3382 of file ww8par6.cxx.
References i, m_xCtrlStck, n, and SetToggleBiDiAttr().
Referenced by ChkToggleBiDiAttr().
|
private |
CloseAttrEnds to only read the attribute ends at the end of a text or a text area (Header, Footnote, ...).
We ignore attribute starts and fields.
Definition at line 3994 of file ww8par.cxx.
References eFTN, EndSpecial(), EndSprm(), and m_xPlcxMan.
Referenced by ReadText().
void SwWW8ImplReader::closeFont | ( | sal_uInt16 | nId | ) |
Definition at line 3886 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, RES_CHRATR_CJK_FONT(), ResetCharSetVars(), and ResetCJKCharSetVars().
Referenced by Read_FontCode().
|
private |
Definition at line 2411 of file ww8par6.cxx.
References ApoTestResults::HasFrame(), m_bVer67, ApoTestResults::m_nSprm29, ApoTestResults::mpStyleApo, and WW8FlyPara.
Referenced by StartApo(), StartTable(), and WW8TabDesc::WW8TabDesc().
|
static |
Definition at line 3426 of file ww8par6.cxx.
References SwPaM::End(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwTextAttr::GetFlyCnt(), SwFormatFlyCnt::GetFrameFormat(), SwIndex::GetIndex(), SwPosition::nContent, SwPosition::nNode, RES_TXTATR_FLYCNT(), and SwPaM::Start().
Referenced by ConvertSubToGraphicPlacement(), and SwWW8FltControlStack::SetAttrInDoc().
|
private |
Definition at line 2958 of file ww8graf.cxx.
References SvxMSDffImportRec::aTextId, SvxMSDffImportRec::bAutoWidth, SvxMSDffImportRec::bDrawHell, SvxMSDffImportRec::eLineDashing, SvxMSDffImportRec::eLineStyle, SvxMSDffImportRec::eShapeType, Fixed, SdrObject::Free(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), WW8ReaderSave::GetStartPos(), SdrTextObj::IsVerticalWriting(), m_rDoc, SwDoc::MakeFlySection(), MAN_MAINTEXT, MAN_TXBX, MAN_TXBX_HDFT, SvxMSDffImportRec::nDxTextLeft, SvxMSDffImportRec::nDxTextRight, SvxMSDffImportRec::nDyTextBottom, SvxMSDffImportRec::nDyTextTop, MSDffTxId::nSequence, WW8_FSPA::nSpId, MSDffTxId::nTxBxS, WW8_FSPA::nXaLeft, WW8_FSPA::nXaRight, WW8_FSPA::nYaBottom, WW8_FSPA::nYaTop, SfxItemSet::Put(), RES_FRAMEDIR(), WW8ReaderSave::Restore(), SwFormatFrameSize::SetWidthSizeType(), and Variable.
|
private |
translate FieldParameter names into the system character set and at the same time, double backslashes are converted into single ones
Definition at line 269 of file ww8par5.cxx.
References aName, and URIHelper::SmartRel2Abs().
Referenced by wwSectionManager::CreateSep(), Read_F_Hyperlink(), Read_F_IncludePicture(), and Read_F_IncludeText().
bool SwWW8ImplReader::ConvertSubToGraphicPlacement | ( | ) |
Definition at line 3459 of file ww8par6.cxx.
References ContainsSingleInlineGraphic(), SwPaM::GetPoint(), m_pPaM, m_rDoc, m_xCtrlStck, SwFltStackEntry::MakeRegion(), SwFltStackEntry::NoCheck, nPos, and RES_CHRATR_ESCAPEMENT().
Referenced by Read_SubSuperProp().
|
private |
Definition at line 1271 of file ww8par6.cxx.
References SwDoc::CopyFooter(), SwDoc::CopyHeader(), SwPageDesc::GetFirstMaster(), SwPageDesc::GetLeft(), SwPageDesc::GetMaster(), m_rDoc, nsHdFtFlags::WW8_FOOTER_EVEN, nsHdFtFlags::WW8_FOOTER_FIRST, nsHdFtFlags::WW8_FOOTER_ODD, nsHdFtFlags::WW8_HEADER_EVEN, nsHdFtFlags::WW8_HEADER_FIRST, and nsHdFtFlags::WW8_HEADER_ODD.
Referenced by Read_HdFt().
|
private |
Definition at line 5002 of file ww8par.cxx.
References WW8PLCF::advance(), SwIndex::Assign(), IDocumentMarkAccess::BOOKMARK, SwpHints::Count(), sfx2::createBaseURI(), sw::util::InsertedTablesManager::DelAndMakeTableFrames(), wwExtraneousParas::delete_all_from_doc(), DeleteAnchorStack(), DeleteCtrlStack(), DeleteRefStacks(), IDocumentLayoutAccess::DelLayoutFormat(), SwDoc::DOCTYPE_MSWORD, eMode, ERRCODE_NONE, sw::FIB, IDocumentMarkAccess::findBookmark(), fnMoveBackward, FTNNUM_CHAPTER, FTNNUM_DOC, FTNNUM_PAGE, FTNPOS_PAGE, SwpHints::Get(), SwNumRule::Get(), WW8PLCF::Get(), SfxObjectShell::GetBaseModel(), SfxObjectShell::GetBasicManager(), IDocumentMarkAccess::getBookmarksEnd(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwPaM::GetContentNode(), numfunc::GetDefBulletFont(), SwDoc::GetDocShell(), SwDoc::GetDocumentRedlineManager(), SwDoc::GetEndNoteInfo(), SwNodes::GetEndOfContent(), SwNodes::GetEndOfInserts(), WW8Fib::GetFIBCharset(), SwTextAttr::GetFlyCnt(), vcl::Font::GetFontHeight(), SwDoc::GetFootnoteInfo(), SwFormatFlyCnt::GetFrameFormat(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentExternalData(), SwDoc::getIDocumentLayoutAccess(), SwDoc::getIDocumentMarkAccess(), SwDoc::getIDocumentRedlineAccess(), SwDoc::getIDocumentStylePoolAccess(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SfxMedium::GetInputStream(), SfxObjectShell::GetMedium(), SfxObjectShell::GetModel(), SwNodeIndex::GetNode(), SwNodeIndex::GetNodes(), SwDoc::GetNodes(), WW8Glossary::GetNoStrings(), SwDoc::GetPageDescCnt(), SwPaM::GetPoint(), Graphic::GetPrefSize(), comphelper::getProcessComponentContext(), SwTextNode::GetpSwpHints(), SwTextAttr::GetStart(), WW8ListManager::GetSvxNumTypeFromMSONFC(), comphelper::OStorageHelper::GetTemporaryStorage(), SwTextNode::GetText(), IDocumentStylePoolAccess::GetTextCollFromPool(), SwNode::GetTextNode(), IDocumentMarkAccess::GetType(), GPOS_AREA, GraphicDtor(), Size::Height(), i, ImportDop(), wwSectionManager::InsertSegments(), lcl_createTemplateToProjectEntry(), m_aExtraneousParas, SwEndNoteInfo::m_aFormat, m_aInsertedTables, m_aLinkStringMap, m_aSectionManager, m_bFuzzing, m_bNewDoc, m_bReadNoTable, m_bVer6, m_bVer67, m_bVer7, m_bVer8, m_bWWBugNormal, SwFootnoteInfo::m_eNum, SwFootnoteInfo::m_ePos, m_eStructCharSet, m_eTextCharSet, m_nFieldFlags, SwEndNoteInfo::m_nFootnoteOffset, m_nProgress, m_pDataStream, m_pDocShell, m_pDrawPg, m_pLastAnchorPos, m_pPaM, m_pPosAfterTOC, m_pStg, m_pStrm, m_pTableStream, m_rDoc, m_sBaseURL, m_vColl, m_xAnchorStck, m_xAtnNames, m_xCtrlStck, m_xFonts, m_xFormImpl, m_xHdFt, m_xLstManager, m_xMSDffManager, m_xProgress, m_xRedlineStack, m_xReffedStck, m_xReffingStck, m_xSBase, m_xSFlyPara, m_xSprmParser, m_xStyles, m_xWDop, m_xWFlyPara, m_xWwFib, SwNodes::MakeTextSection(), MAN_MAINTEXT, MAXLEVEL, SwPaM::Move(), mpCursor, SwPosition::nContent, nCount, SwPosition::nNode, WW8_STRINGID::nStringId, SvxMSDffShapeOrder::nTxBxComp, nType, On, p, SvxMSDffShapeOrder::pFly, ReadDocInfo(), ReadDocVars(), ReadGlobalTemplateSettings(), ReadRevMarkAuthorStrTabl(), ReadText(), RES_POOLCOLL_STANDARD, RES_TXTATR_FLYCNT(), SAL_WARN, SwNumRule::Set(), SwDoc::SetContainsMSVBasic(), SwDoc::SetDocumentType(), SwDoc::SetEndNoteInfo(), IDocumentExternalData::setExternalData(), SwDoc::SetFootnoteInfo(), SwFormat::SetFormatAttr(), sw::DocumentRedlineManager::SetHideRedlines(), SwDocShell::SetIsTemplate(), SwFormatChain::SetNext(), SvxNumberType::SetNumberingType(), SetOutlineStyles(), SwFormatChain::SetPrev(), SfxObjectShell::SetReadOnlyUI(), IDocumentRedlineAccess::SetRedlineFlags(), ShowDelete, ShowInsert, IDocumentContentOperations::SplitNode(), SwNode::StartOfSectionIndex(), StoreMacroCmds(), sw::STTBF_ASSOC, SVX_NUM_BITMAP, SVX_NUM_CHAR_SPECIAL, SwNormalStartNode, SwWW8FltControlStack, TOOLS_WARN_EXCEPTION, UpdateFields(), UpdatePageDescs(), SwTextAttr::Which(), WW8ReadSTTBF(), WW8RStyle, and xModel.
Referenced by LoadThroughDecryption().
|
private |
Definition at line 2223 of file ww8graf.cxx.
References SwFrameFormat::FindRealSdrObject(), SwFrameFormat::FindSdrObject(), and SwFlyDrawContact::GetMaster().
Referenced by ImportGraf(), Read_HdFtTextAsHackedFrame(), and StartApo().
|
inlineprivate |
Definition at line 1446 of file ww8par.hxx.
References DeleteStack().
Referenced by CoreLoad(), WW8ReaderSave::Restore(), and StopApo().
|
inlineprivate |
Definition at line 1437 of file ww8par.hxx.
References DeleteStack().
Referenced by CoreLoad(), and WW8ReaderSave::Restore().
|
inlineprivate |
|
private |
Definition at line 4332 of file ww8par.cxx.
References SwPaM::GetPoint(), and m_pPaM.
Referenced by DeleteAnchorStack(), DeleteCtrlStack(), and DeleteRefStacks().
|
private |
Definition at line 3288 of file ww8par.cxx.
References g_pBreakIt, SwBreakIt::GetBreakIter(), SwPaM::GetContentNode(), GetFormatAttr(), SwPaM::GetPoint(), SwTextNode::GetText(), SwNode::GetTextNode(), SfxInt16Item::GetValue(), i, m_bFuzzing, m_pPaM, m_xCtrlStck, MSASCII, nPos, RES_CHRATR_CJK_FONT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_FONT(), RES_CHRATR_IDCTHINT(), SAL_N_ELEMENTS, and simpleAddTextToParagraph().
Referenced by ReadChar(), and ReadPlainChars().
sal_uInt16 SwWW8ImplReader::End_Field | ( | ) |
Definition at line 506 of file ww8par5.cxx.
References SL::aObjectPool, SotStorage::Commit(), ConditionalText, SotStorage::CopyTo(), ww::eFORMTEXT, ww::eHYPERLINK, ww::eIF, ww::eINCLUDETEXT, ww::eINDEX, ww::eMERGEINC, WW8PLCFx_FLD::EndPosIsFieldEnd(), ww::ePAGEREF, ww::eTOC, SvtFilterOptions::Get(), tools::SvRef< T >::get(), SwNode::GetContentNode(), SotStorage::GetError(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), SwDoc::getIDocumentMarkAccess(), SwIndex::GetIndex(), sw::mark::IFieldmark::GetParameters(), IDocumentFieldsAccess::GetSysFieldType(), HiddenText, IDocumentContentOperations::InsertPoolItem(), tools::SvRef< T >::is(), SvtFilterOptions::IsUseEnhancedFields(), SwContentNode::Len(), m_rDoc, SwPosition::nContent, SwPosition::nNode, ODF_CODE_PARAM, ODF_FORMTEXT, ODF_ID_PARAM, ODF_OLE_PARAM, ODF_UNHANDLED, SotStorage::OpenOLEStorage(), SotStorage::OpenSotStorage(), SwHiddenTextField::ParseIfFieldDefinition(), RES_TXTATR_INETFMT(), SAL_WARN, o3tl::starts_with(), o3tl::trim(), and u.
Referenced by EndExtSprm().
sal_uInt16 SwWW8ImplReader::End_Footnote | ( | ) |
Definition at line 170 of file ww8par2.cxx.
References SwDoc::CreateUnoCursor(), IDocumentContentOperations::DeleteRange(), SwTextAttr::GetAttr(), SwContentNode::GetAttr(), SwDoc::GetAttrPool(), SwNodes::GetEndOfExtras(), SwDoc::GetFootnoteIdxs(), SwDoc::getIDocumentContentOperations(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SwNodeIndex::GetNode(), SwDoc::GetNodes(), sw::BroadcasterMixin::GetNotifier(), SwTextFootnote::GetStartNode(), SwTextNode::GetText(), SvxLRSpaceItem::GetTextFirstLineOffset(), SwNode::GetTextNode(), SwTextNode::InsertItem(), m_rDoc, MAN_EDN, FootnoteDescriptor::mbAutoNum, FootnoteDescriptor::meType, FootnoteDescriptor::mnLen, FootnoteDescriptor::mnStartCp, nPos, RES_LR_SPACE(), SAL_WARN_IF, SwTextFootnote::SetNumber(), SwTextFootnote::SetSeqNo(), and o3tl::sorted_vector< Value, Compare, Find, class >::size().
Referenced by EndExtSprm().
|
private |
Definition at line 5377 of file ww8par6.cxx.
References eFTN, End_Field(), End_Footnote(), and SAL_N_ELEMENTS.
Referenced by ReadTextAttr().
|
private |
Definition at line 2518 of file ww8par.cxx.
References m_aApos, m_bAnl, m_nInTable, StopAllAnl(), StopApo(), and StopTable().
Referenced by CloseAttrEnds().
|
private |
Definition at line 6180 of file ww8par6.cxx.
References GetSprmReadInfo(), and SprmReadInfo::pReadFnc.
Referenced by CloseAttrEnds(), and ReadTextAttr().
Definition at line 5026 of file ww8par6.cxx.
References msfilter::util::BGRToRGB(), COL_AUTO(), ColorTransparency, Color::IsTransparent(), and nIndex.
Referenced by Read_ParaBackColor(), Read_TextBackColor(), and WW8TabBandDesc::ReadNewShd().
bool SwWW8ImplReader::FloatingTableConversion | ( | WW8PLCFx_Cp_FKP * | pPap | ) |
Definition at line 2539 of file ww8par.cxx.
References wwSectionManager::CurrentSectionColCount(), wwSectionManager::GetTextAreaWidth(), WW8PLCFx_Fc_FKP::HasSprm(), m_aSectionManager, m_bIsFooter, m_bIsHeader, m_pStrm, m_xSBase, WW8TabBandDesc::nCenter, nPos, SprmResult::nRemainingData, WW8TabBandDesc::nWwCols, SprmResult::pSprm, WW8TabBandDesc::ReadDef(), SvStream::ReadUChar(), SvStream::ReadUInt16(), WW8PLCFx_Cp_FKP::Restore(), WW8PLCFx_Cp_FKP::Save(), SearchTableEnd(), SvStream::Seek(), SvStream::Tell(), NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val, and WW8PLCFx_Cp_FKP::Where().
Referenced by ParseTabPos().
bool SwWW8ImplReader::ForceFieldLanguage | ( | SwField & | rField, |
LanguageType | nLang | ||
) |
Definition at line 392 of file ww8par5.cxx.
References LANGUAGE_ENGLISH_US, RES_CHRATR_LANGUAGE(), SwField::SetAutomaticLanguage(), and SwField::SetLanguage().
|
private |
Definition at line 6143 of file ww8par.cxx.
References checkSeek(), SvStream::good(), m_bVer67, m_pTableStream, m_xAtnNames, m_xWwFib, nCount, read_uInt16_PascalString(), read_uInt8_PascalString(), SvStream::Seek(), size, and SvStream::Tell().
Referenced by Read_And().
|
inline |
Definition at line 1935 of file ww8par.hxx.
References m_sBaseURL.
Referenced by SwMSDffManager::ImportOLE(), and ImportOleBase().
|
staticprivate |
Definition at line 1571 of file ww8par6.cxx.
Referenced by Read_Border().
rtl_TextEncoding SwWW8ImplReader::GetCharSetFromLanguage | ( | ) |
Definition at line 2788 of file ww8par.cxx.
References LanguageTag::convertToLocale(), msfilter::util::getBestTextEncodingFromLocale(), GetFormatAttr(), SvxLanguageItem::GetLanguage(), LANGUAGE_SYSTEM, and RES_CHRATR_LANGUAGE().
Referenced by GetCurrentCharSet(), and ReadPlainChars().
rtl_TextEncoding SwWW8ImplReader::GetCJKCharSetFromLanguage | ( | ) |
Definition at line 2806 of file ww8par.cxx.
References LanguageTag::convertToLocale(), msfilter::util::getBestTextEncodingFromLocale(), GetFormatAttr(), SvxLanguageItem::GetLanguage(), LANGUAGE_SYSTEM, and RES_CHRATR_CJK_LANGUAGE().
Referenced by GetCurrentCJKCharSet().
Definition at line 119 of file ww8par6.cxx.
References COL_AUTO(), COL_BLACK, COL_BLUE(), COL_BROWN, COL_CYAN(), COL_GRAY, COL_GREEN(), COL_LIGHTBLUE, COL_LIGHTCYAN, COL_LIGHTGRAY(), COL_LIGHTGREEN, COL_LIGHTMAGENTA, COL_LIGHTRED, COL_MAGENTA(), COL_RED(), COL_WHITE, COL_YELLOW, SAL_N_ELEMENTS, and SAL_WARN_IF.
Referenced by Read_CharHighlight(), Read_TextColor(), SwWW8Shade::SwWW8Shade(), and WW8_BRCVer9::WW8_BRCVer9().
rtl_TextEncoding SwWW8ImplReader::GetCurrentCharSet | ( | ) |
Definition at line 2824 of file ww8par.cxx.
References GetCharSetFromLanguage(), m_aFontSrcCharSets, m_bVer67, m_eHardCharSet, m_nCharFormat, m_nCurrentColl, m_vColl, o3tl::make_unsigned(), and StyleExists().
Referenced by ReadPlainChars().
rtl_TextEncoding SwWW8ImplReader::GetCurrentCJKCharSet | ( | ) |
Definition at line 2850 of file ww8par.cxx.
References GetCJKCharSetFromLanguage(), m_aFontSrcCJKCharSets, m_eHardCharSet, m_nCharFormat, m_nCurrentColl, m_vColl, o3tl::make_unsigned(), and StyleExists().
Referenced by ReadPlainChars().
|
inline |
Definition at line 1920 of file ww8par.hxx.
References m_nCurrentColl.
Referenced by WW8ListManager::ReadLVL().
|
inline |
Definition at line 1919 of file ww8par.hxx.
References m_rDoc.
|
inline |
Definition at line 1918 of file ww8par.hxx.
References m_xWwFib.
Referenced by wwSectionManager::CreateSep(), WW8FlyPara::ReadFull(), and WW8TabDesc::WW8TabDesc().
|
private |
Definition at line 1209 of file ww8par5.cxx.
References ch, i, linguistic::IsControlChar(), MAX_FIELDLEN, WW8FieldDesc::nLRes, WW8FieldDesc::nSRes, and SAL_INFO.
|
private |
Definition at line 3706 of file ww8par6.cxx.
References WW8_FFN::aFFNBase, WW8_FFN_BASE::chs, FAMILY_DECORATIVE, FAMILY_DONTKNOW, FAMILY_MODERN, FAMILY_ROMAN, FAMILY_SCRIPT, FAMILY_SWISS, WW8_FFN_BASE::ff, m_bVer67, m_eTextCharSet, m_xFonts, PITCH_DONTKNOW, PITCH_FIXED, PITCH_VARIABLE, WW8_FFN_BASE::prg, and WW8_FFN::sFontname.
Referenced by SetNewFontAttr().
|
private |
Definition at line 2843 of file ww8par6.cxx.
References SwDoc::GetAttrPool(), SfxItemPool::GetDefaultItem(), SwFormat::GetFormatAttr(), SwPaM::GetPoint(), m_nCurrentColl, m_pCurrentColl, m_pPaM, m_pStandardFormatColl, m_rDoc, m_vColl, m_xCtrlStck, m_xCurrentItemSet, and m_xPlcxMan.
Referenced by emulateMSWordAddTextToParagraph(), GetCharSetFromLanguage(), GetCJKCharSetFromLanguage(), IsRightToLeft(), MiserableDropDownFormHack(), Read_Border(), Read_CharBorder(), Read_CharShadow(), Read_Emphasis(), Read_Hyphenation(), Read_LFOPosition(), Read_LineSpace(), Read_LR(), Read_NoLineNumb(), Read_ParaAutoAfter(), Read_ParaAutoBefore(), Read_ParaContextualSpacing(), Read_Relief(), Read_SubSuperProp(), Read_TextBackColor(), Read_UL(), ReadPlainChars(), ReadText(), and RegisterNumFormatOnTextNode().
OUString SwWW8ImplReader::GetMappedBookmark | ( | std::u16string_view | rOrigName | ) |
Definition at line 1362 of file ww8par5.cxx.
References BookmarkToWriter(), and sName.
|
staticprivate |
Definition at line 4425 of file ww8par6.cxx.
Referenced by AppendTextNode(), Read_ParaAutoAfter(), and Read_ParaAutoBefore().
Definition at line 233 of file ww8graf2.cxx.
References ERRCODE_NONE, GraphicFilter::GetGraphicFilter(), GraphicFilter::ImportGraphic(), and u.
Referenced by ReadGrafFile(), and SwWw6ReadMacPICTStream().
|
private |
Definition at line 897 of file ww8graf.cxx.
|
private |
Definition at line 6181 of file ww8par.cxx.
References SwFltRDFMark::GetHandle(), if(), MSOPropertyBag::m_aProperties, MSOFactoidType::m_aUri, MSOPropertyBag::m_nId, MSOProperty::m_nKey, MSOProperty::m_nValue, m_pSmartTagData, m_xWwFib, nIndex, and SwFltRDFMark::SetAttributes().
|
private |
Definition at line 6154 of file ww8par6.cxx.
References ww::eWW2, ww::eWW8, GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), GetWW8SprmDispatcher(), m_xWwFib, SprmReadInfo::nId, and ww::SortedArray< C >::search().
Referenced by EndSprm(), and ImportSprm().
|
private |
Definition at line 3005 of file ww8par6.cxx.
References m_vColl.
Referenced by Read_BoldBiDiUsw(), Read_BoldUsw(), and Read_POutLvl().
const SwFormat * SwWW8ImplReader::GetStyleWithOrgWWName | ( | std::u16string_view | rName | ) | const |
Definition at line 3588 of file ww8par2.cxx.
References m_vColl, and m_xStyles.
Referenced by lcl_toxMatchTSwitch().
|
private |
Definition at line 735 of file ww8par2.cxx.
References aName, SwDoc::GetNumRuleTable(), SwDoc::GetUniqueNumRuleName(), SvxNumberFormat::LABEL_ALIGNMENT, m_rDoc, and SwDoc::MakeNumRule().
SvNumFormatType SwWW8ImplReader::GetTimeDatePara | ( | OUString const & | rStr, |
sal_uInt32 & | rFormat, | ||
LanguageType & | rLang, | ||
int | nWhichDefault, | ||
bool | bHijri = false |
||
) |
Definition at line 433 of file ww8par5.cxx.
References ww::eCREATEDATE, ww::eDATE, ww::ePRINTDATE, ww::eSAVEDATE, FindPara(), SwDoc::GetNumberFormatter(), SvNumberFormatter::GetType(), GetWordDefaultDateStringAsUS(), LANGUAGE_ENGLISH_US, m_rDoc, sw::ms::MSDateTimeFormatToSwFormat(), SprmResult::nRemainingData, nType, SprmResult::pSprm, SvNumberFormatter::PutandConvertEntry(), RES_CHRATR_CTL_LANGUAGE(), and RES_CHRATR_LANGUAGE().
sal_uInt16 SwWW8ImplReader::GetToggleAttrFlags | ( | ) | const |
Definition at line 575 of file ww8par.cxx.
References m_xCtrlStck.
Referenced by WW8ListManager::ReadLVL().
sal_uInt16 SwWW8ImplReader::GetToggleBiDiAttrFlags | ( | ) | const |
Definition at line 580 of file ww8par.cxx.
References m_xCtrlStck.
Referenced by WW8ListManager::ReadLVL().
|
private |
Definition at line 800 of file ww8graf.cxx.
References WW8PLCFspecial::advance(), WW8PLCFspecial::Get(), WW8PLCFspecial::GetIMax(), WW8PLCFspecial::SeekPos(), and WW8PLCFspecial::SetIdx().
|
private |
Definition at line 3185 of file ww8graf.cxx.
References IDocumentDrawModelAccess::GetDrawModel(), SwDoc::getIDocumentDrawModelAccess(), IDocumentDrawModelAccess::GetOrCreateDrawModel(), and m_rDoc.
Referenced by ImportGraf(), ImportOle(), ImportOleBase(), wwSectionManager::SetSegmentToPageDesc(), and StartApo().
|
private |
Definition at line 3207 of file ww8graf.cxx.
Referenced by CoreLoad().
Definition at line 775 of file ww8par6.cxx.
References SEPr::dxaLnn, SwDoc::GetLineNumberInfo(), LINENUMBER_POS_LEFT, SEPr::lnc, SEPr::lnnMin, m_rDoc, wwSection::maSep, SEPr::nLnnMod, RES_LINENUMBER(), SwFormatLineNumber::SetCountLines(), SwDoc::SetLineNumberInfo(), SwLineNumberInfo::SetPaintLineNumbers(), and SwFormatLineNumber::SetStartValue().
Referenced by wwSectionManager::CreateSep().
|
private |
Definition at line 3533 of file ww8par.cxx.
References AppendTextNode(), GetDfltAttr(), SwIndex::GetIndex(), SwPaM::GetNode(), SwPaM::GetPoint(), SwTextNode::GetText(), SwNode::GetTextNode(), m_bFirstPara, m_bFirstParaOfPage, m_bPgSecBreak, m_bWasParaEnd, m_nInTable, m_pPaM, m_xCtrlStck, SwPosition::nContent, RES_PARATR_NUMRULE(), and SwTextNode::SetAttr().
Referenced by ReadChar().
|
private |
Definition at line 2249 of file ww8par.cxx.
References isValid_HdFt_CP(), m_bVer67, and m_xHdFt.
Referenced by wwSectionManager::InsertSegments().
|
private |
Definition at line 964 of file ww8graf.cxx.
References std::optional< OutlinerParaObject >::emplace(), lcl_StripFields(), MAN_AND, removePositions(), replaceDosLineEndsButPreserveLength(), SAL_WARN, and OutlinerParaObject::SetOutlinerMode().
Referenced by Read_And().
|
private |
DOP.
Definition at line 1776 of file ww8par.cxx.
References ADD_EXT_LEADING, ADD_FLY_OFFSETS, ADD_PARA_LINE_SPACING_TO_TABLE_CELLS, ADD_PARA_SPACING_TO_TABLE_CELLS, APPLY_PARAGRAPH_MARK_FORMAT_TO_NUMBERING, CLIPPED_PICTURES, COLLAPSE_EMPTY_CELL_PARA, CONSIDER_WRAP_ON_OBJECT_POSITION, CONTINUOUS_ENDNOTES, DO_NOT_JUSTIFY_LINES_WITH_MANUAL_BREAK, DO_NOT_RESET_PARA_ATTRS_FOR_NUM_FONT, msfilter::util::DTTM2DateTime(), FOOTNOTE_IN_COLUMN_TO_PAGEEND, FRAME_AUTOWIDTH_WITH_MORE_PARA, SvtFilterOptions::Get(), SwDoc::GetAttrPool(), SwDoc::getIDocumentSettingAccess(), SfxObjectShell::GetModel(), DateTime::GetUNODateTime(), GUTTER_AT_TOP, HEADER_SPACING_BELOW_LAST_PARA, IGNORE_FIRST_LINE_INDENT_IN_NUMBERING, IGNORE_TABS_AND_BLANKS_FOR_LINE_CALCULATION, ImportDopTypography(), comphelper::InitPropertySequence(), INVERT_BORDER_SPACING, SvtFilterOptions::IsUseEnhancedFields(), m_pDocShell, m_rDoc, m_xWDop, m_xWwFib, 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, RES_PARATR_TABSTOP(), IDocumentSettingAccess::set(), SfxObjectShell::SetModifyPasswordHash(), IDocumentSettingAccess::Setn32DummyCompatibilityOptions1(), IDocumentSettingAccess::Setn32DummyCompatibilityOptions2(), SfxItemPool::SetPoolDefaultItem(), SURROUND_TEXT_WRAP_SMALL, TAB_COMPAT, TAB_OVER_MARGIN, TABLE_ROW_KEEP, TABS_RELATIVE_TO_INDENT, UNBREAKABLE_NUMBERINGS, USE_FORMER_OBJECT_POS, USE_FORMER_TEXT_WRAPPING, USE_HIRES_VIRTUAL_DEVICE, and USE_VIRTUAL_DEVICE.
Referenced by CoreLoad().
|
private |
Definition at line 1934 of file ww8par.cxx.
References WW8DopTypography::GetConvertedLang(), SwDoc::getIDocumentSettingAccess(), WW8DopTypography::JapanNotBeginLevel1, WW8DopTypography::JapanNotEndLevel1, KERN_ASIAN_PUNCTUATION, LANGUAGE_JAPANESE, WW8DopTypography::m_fKerningPunct, WW8DopTypography::m_iJustification, WW8DopTypography::m_iLevelOfKinsoku, m_rDoc, WW8DopTypography::m_reserved2, WW8DopTypography::m_rgxchFPunct, WW8DopTypography::m_rgxchLPunct, IDocumentSettingAccess::set(), IDocumentSettingAccess::setCharacterCompressionType(), and IDocumentSettingAccess::setForbiddenCharacters().
Referenced by ImportDop().
|
private |
Definition at line 5348 of file ww8par6.cxx.
References eFTN, WW8PLCFManResult::nSprmId, Read_And(), Read_AtnBook(), Read_Book(), Read_FactoidBook(), Read_Field(), Read_Footnote(), and SAL_N_ELEMENTS.
Referenced by ReadTextAttr().
|
private |
Definition at line 2074 of file ww8par3.cxx.
References checkSeek(), WW8FormulaControl::FormulaRead(), WW8_PIC::lcb, m_bVer67, m_nPicLocFc, m_pDataStream, m_xPlcxMan, m_xSprmParser, WW8PLCFManResult::nSprmId, PicRead(), WW8PLCFManResult::pMemPos, Read_PicLoc(), WW8ReaderSave::Restore(), SvStream::Seek(), and SvStream::Tell().
|
private |
Definition at line 472 of file ww8graf2.cxx.
References SL::aData, AddAutoAnchor(), SvxMSDffImportData::begin(), checkSeek(), SfxItemSet::ClearItem(), CreateContactObject(), WW8_PIC::dxaGoal, WW8SwFlyPara::eAnchor, SwDoc::FindFlyByName(), Fixed, SdrObject::Free(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwDoc::GetAttrPool(), SwFormat::GetAttrSet(), SdrObject::GetBLIPSizeRectangle(), SwFormat::GetHoriOrient(), SwDoc::getIDocumentContentOperations(), SdrObject::GetName(), SdrObject::GetObjIdentifier(), SdrObject::GetOrdNum(), wwSectionManager::GetPageLeft(), wwSectionManager::GetPageRight(), wwSectionManager::GetPageWidth(), SdrObject::getParentSdrObjectFromSdrObject(), SwPaM::GetPoint(), SwFormatHoriOrient::GetPos(), SwFormatHoriOrient::GetRelationOrient(), SdrObject::getSdrPageFromSdrObject(), GraphicCtor(), ImportGraf1(), ImportOle(), IDocumentContentOperations::InsertDrawObj(), IDocumentContentOperations::InsertGraphic(), InsertOle(), WW8_PIC::lcb, m_aGrfNameGenerator, m_aSectionManager, m_bSkipImages, m_bVer67, m_nIniFlags, m_nObjLocFc, m_nPicLocFc, m_nProgress, m_pDataStream, m_pDocShell, m_pDrawModel, m_pDrawPg, m_pFlyFormatOfJustInsertedGraphic, m_pPaM, m_pStrm, m_rDoc, m_xMSDffManager, m_xSFlyPara, m_xWFlyPara, m_xWWZOrder, MatchEscherMirrorIntoFlySet(), MatchSdrItemsIntoFlySet(), WW8_PIC::MFP, WW8_PIC::mm, sw::types::msword_cast(), WW8_PIC::mx, WW8PicDesc::nCB, WW8PicDesc::nCL, WW8PicDesc::nCR, WW8PicDesc::nCT, WW8PicDesc::nHeight, SwPostItHelper::NONE, WW8PicDesc::nWidth, PicRead(), pObject, SvStream::ReadUChar(), SdrObjList::RemoveObject(), ReplaceObj(), RES_ANCHOR(), RES_FRMATR_BEGIN(), RES_FRMATR_END(), RES_GRFATR_BEGIN(), RES_GRFATR_END(), SvStream::Seek(), SvStream::SeekRel(), SetAttributesAtGrfNode(), SwFormat::SetFormatAttr(), SwFrameFormat::SetName(), SetProgressState(), SdrObject::SetSnapRect(), wwFrameNamer::SetUniqueGraphName(), SvxMSDffImportData::size(), SwMSDffManager, SvStream::Tell(), and WW8FL_NO_GRAF.
Referenced by ReadChar().
|
private |
Definition at line 409 of file ww8graf2.cxx.
References SvStream::eof(), WW8_PIC::fError, SwDoc::GetAttrPool(), m_rDoc, m_xWFlyPara, MakeGrafInContent(), MakeGrafNotInContent(), WW8_PIC::MFP, WW8_PIC::mm, WW8PicDesc::nCB, WW8PicDesc::nCL, WW8PicDesc::nCR, WW8PicDesc::nCT, ReadGrafFile(), RES_GRFATR_BEGIN(), and RES_GRFATR_END().
Referenced by ImportGraf().
|
private |
Definition at line 239 of file ww8par4.cxx.
References Fixed, SdrObject::Free(), SwDoc::GetAttrPool(), SwDoc::getIDocumentContentOperations(), SwPaM::GetPoint(), Graphic::GetPrefMapMode(), Graphic::GetPrefSize(), Graphic::GetType(), GraphicCtor(), Size::Height(), ImportOleBase(), IDocumentContentOperations::InsertDrawObj(), IDocumentContentOperations::InsertGraphic(), InsertOle(), svl::Items, OutputDevice::LogicToLogic(), m_nProgress, m_pDocShell, m_pPaM, m_rDoc, m_xSFlyPara, RES_FRMATR_BEGIN(), RES_FRMATR_END(), Reader::ResetFrameFormatAttrs(), SwFormatAnchor::SetAnchor(), SetProgressState(), and Size::Width().
Referenced by ImportGraf(), MakeGrafInContent(), and ReadChar().
|
private |
Definition at line 326 of file ww8par4.cxx.
References SL::aObjectPool, SvxMSDffManager::CreateSdrOLEFromStorage(), ERRCODE_NONE, GetBaseURL(), SwDoc::GetDocShell(), SwMSDffManager::GetFilterFlags(), SfxItemSet::GetItem(), Graphic::GetPrefMapMode(), Graphic::GetPrefSize(), SdrObject::getSdrObjectFromXShape(), SfxObjectShell::GetStorage(), Graphic::GetType(), GraphicCtor(), Size::Height(), ImportOleWMF(), tools::SvRef< T >::is(), OutputDevice::LogicToLogic(), m_bIsFooter, m_bIsHeader, m_nObjLocFc, m_nProgress, m_pDataStream, m_pDocShell, m_pDrawModel, m_pStg, m_rDoc, m_xFormImpl, SotStorage::OpenSotStorage(), SotStorage::OpenSotStream(), RES_FRM_SIZE(), SAL_WARN, SvStream::Seek(), SdrObject::SetLogicRect(), SetProgressState(), tools::Rectangle::SetSize(), SwWw6ReadMacPICTStream(), SvStream::Tell(), and Size::Width().
Referenced by ImportOle().
|
static |
Definition at line 303 of file ww8par4.cxx.
References GDIMetaFile::GetPrefMapMode(), GDIMetaFile::GetPrefSize(), Size::Height(), OutputDevice::LogicToLogic(), GDIMetaFile::Scale(), Size::setHeight(), Size::setWidth(), SwWw6ReadMetaStream(), SwWw8ReadScaling(), and Size::Width().
Referenced by ImportOleBase(), and WW8Export::TestOleNeedsGraphic().
|
private |
Definition at line 3081 of file ww8graf.cxx.
References SvxMSDffImportRec::bDrawHell, CanUseRemoteLink(), SvxMSDffImportRec::eLineDashing, SvxMSDffImportRec::eLineStyle, SvxMSDffImportRec::eShapeType, eType, Fixed, SdrObject::Free(), SwDoc::GetAttrPool(), SdrGrafObj::GetFileName(), SdrGrafObj::GetGraphic(), SdrGrafObj::GetGraphicType(), SwDoc::getIDocumentContentOperations(), URIHelper::GetMaybeFileHdl(), SdrObject::GetName(), SdrObject::GetObjIdentifier(), SdrObject::GetOrdNum(), SdrObject::getSdrPageFromSdrObject(), IDocumentContentOperations::InsertGraphic(), SdrObject::IsInserted(), SdrGrafObj::IsLinkedGraphic(), m_rDoc, MatchEscherMirrorIntoFlySet(), WW8_FSPA::nSpId, WW8_FSPA::nXaLeft, WW8_FSPA::nXaRight, WW8_FSPA::nYaBottom, WW8_FSPA::nYaTop, SfxItemSet::Put(), RES_GRFATR_BEGIN(), RES_GRFATR_END(), o3tl::saturating_sub(), and URIHelper::SmartRel2Abs().
short SwWW8ImplReader::ImportSprm | ( | const sal_uInt8 * | pPos, |
sal_Int32 | nMemLen, | ||
sal_uInt16 | nId = 0 |
||
) |
Definition at line 6190 of file ww8par6.cxx.
References GetSprmReadInfo(), m_xSprmParser, and SprmReadInfo::pReadFnc.
Referenced by WW8RStyle::ImportSprms(), WW8ListManager::ReadLVL(), ReadTextAttr(), and RegisterNumFormatOnTextNode().
Definition at line 3694 of file ww8par5.cxx.
References lcl_ImportTox(), m_pPaM, and m_rDoc.
Referenced by Read_FieldVanish().
|
private |
Definition at line 6702 of file ww8par.cxx.
References m_aApos, and o3tl::make_unsigned().
Referenced by InLocalApo(), and StartTable().
|
private |
Definition at line 6689 of file ww8par.cxx.
References m_aApos.
|
inlineprivate |
Definition at line 1586 of file ww8par.hxx.
References InEqualApo().
Referenced by WW8TabDesc::CalcDefaults(), wwSectionManager::CreateSep(), WW8TabDesc::CreateSwTable(), and Read_Border().
|
private |
Definition at line 594 of file ww8graf.cxx.
References aURL, SfxPoolItem::CloneSetWhich(), EE_FEATURE_FIELD(), eFLD, eFTN, SwDoc::GetAttrPool(), GetESelection(), SfxItemPool::GetSlotId(), SwFormatINetFormat::GetValue(), SfxItemPool::GetWhich(), i, lcl_StripFields(), m_rDoc, nCount, ESelection::nEndPara, ESelection::nStartPara, comphelper::string::padToLength(), pS, RES_FLTRATTR_BEGIN(), RES_FLTRATTR_END(), RES_TXTATR_INETFMT(), WW8ReaderSave::Restore(), SAL_WARN_IF, and SfxPoolItem::Which().
|
private |
Definition at line 195 of file ww8par4.cxx.
References SdrOle2Obj::GetAspect(), SwDoc::getIDocumentContentOperations(), SdrOle2Obj::GetObjRef(), SwDoc::GetPersist(), IDocumentContentOperations::InsertOLE(), SotExchange::IsMath(), m_pPaM, m_rDoc, RES_FRM_SIZE(), and sw::hack::DrawingOLEAdaptor::TransferToDoc().
Referenced by ImportGraf(), and ImportOle().
|
private |
Definition at line 1124 of file ww8par5.cxx.
References aName, SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), nsSwGetSetExpType::GSE_STRING, IDocumentFieldsAccess::InsertFieldType(), IDocumentContentOperations::InsertPoolItem(), IDocumentContentOperations::InsertString(), m_rDoc, NOHINTEXPAND, SwSetExpField::SetSubType(), nsSwExtendedSubType::SUB_INVISIBLE, SwFltGetFlag(), SwFltControlStack::TAGS_DO_ID, SwFltControlStack::TAGS_IN_TEXT, and SwFltControlStack::TAGS_VISIBLE.
|
private |
Definition at line 496 of file ww8graf.cxx.
References SfxPoolItem::CloneSetWhich(), SwDoc::GetAttrPool(), SfxItemSet::GetItemState(), SwFormat::GetItemState(), SfxItemSet::GetPool(), SfxItemPool::GetSlotId(), SfxItemPool::GetWhich(), i, SwWW8StyInf::m_bColl, SwWW8StyInf::m_pFormat, m_rDoc, POOLATTR_BEGIN(), POOLATTR_END(), and SfxItemSet::Put().
|
private |
Definition at line 1023 of file ww8graf.cxx.
References WW8SprmIter::advance(), SvxMSDffImportRec::eLineDashing, SvxMSDffImportRec::eLineStyle, SvxMSDffImportRec::eShapeType, eType, SwDoc::GetAttrPool(), SdrObject::GetCurrentBoundRect(), WW8SprmIter::GetCurrentId(), WW8SprmIter::GetCurrentParams(), SdrObject::GetLayer(), SdrObject::GetOrdNum(), SdrObject::getParentSdrObjectFromSdrObject(), WW8PLCFx_Fc_FKP::GetPCDSprms(), WW8SprmIter::GetSprms(), WW8PLCFx_Cp_FKP::GetSprms(), SdrObject::GetSubList(), SdrTextObj::IsVerticalWriting(), lcl_StripFields(), NS_sprm::LN_CObjLocation, m_rDoc, MAN_HDFT, MAN_TXBX, MAN_TXBX_HDFT, SdrTextObj::NbcSetOutlinerParaObject(), SvxMSDffImportRec::nDxTextLeft, SvxMSDffImportRec::nDxTextRight, SvxMSDffImportRec::nDyTextBottom, SvxMSDffImportRec::nDyTextTop, WW8PLCFxDesc::nSprmsLen, WW8PLCFxDesc::pMemPos, RES_FRMATR_BEGIN(), RES_FRMATR_END(), WW8ReaderSave::Restore(), SAL_WARN, SwFormat::SetFormatAttr(), SdrObject::SetLayer(), SdrObject::SetLogicRect(), OutlinerParaObject::SetOutlinerMode(), WW8SprmIter::SetSprms(), SdrTextObj::SetVerticalWriting(), XATTR_END, and XATTR_START.
|
staticprivate |
Definition at line 1506 of file ww8par6.cxx.
References lcl_IsBorder().
Referenced by Read_Border(), SetFlyBordersShadow(), and WW8TabDesc::SetTabBorders().
|
private |
Definition at line 2432 of file ww8par6.cxx.
References WW8PLCFx_Fc_FKP::HasSprm(), m_bVer67, m_xPlcxMan, SprmResult::nRemainingData, SprmResult::pSprm, NS_sprm::v6::sprmPDcs, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by StartApo().
|
inlineprivate |
Definition at line 1718 of file ww8par.hxx.
Referenced by ReadChar().
|
private |
Definition at line 3556 of file ww8par2.cxx.
References WW8_TCell::bFirstMerged, WW8_TCell::bMerged, WW8_TCell::bVertMerge, WW8_TCell::bVertRestart, and m_xTableDesc.
Referenced by SetTextFormatCollAndListLevel().
|
inlineprivate |
Definition at line 1528 of file ww8par.hxx.
Referenced by SetNewFontAttr().
|
private |
Definition at line 2454 of file ww8graf.cxx.
bool SwWW8ImplReader::IsRelativeJustify | ( | ) |
Definition at line 323 of file ww8par6.cxx.
References ww::eWW8.
bool SwWW8ImplReader::IsRelativeJustify | ( | sal_uInt16 | nColl, |
o3tl::sorted_vector< sal_uInt16 > & | rVisitedStyles | ||
) |
Definition at line 356 of file ww8par6.cxx.
References o3tl::sorted_vector< Value, Compare, Find, class >::end(), ww::eWW8, o3tl::sorted_vector< Value, Compare, Find, class >::find(), and o3tl::sorted_vector< Value, Compare, Find, class >::insert().
bool SwWW8ImplReader::IsRightToLeft | ( | ) |
Definition at line 4637 of file ww8par6.cxx.
References GetFormatAttr(), m_xPlcxMan, SprmResult::nRemainingData, SprmResult::pSprm, RES_FRAMEDIR(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by WW8ListManager::GetNumRuleForActivation(), Read_LR(), and Read_RTLJustify().
|
private |
Definition at line 2243 of file ww8par.cxx.
Referenced by HasOwnHeaderFooter(), and Read_HdFt().
Definition at line 2551 of file ww8par6.cxx.
References SwIndex::Assign(), SwPaM::GetPoint(), SwNode::GetTextNode(), wwSectionManager::JoinNode(), m_aSectionManager, m_pLastAnchorPos, m_xCtrlStck, m_xPreviousNode, m_xSFlyPara, SwPosition::nContent, and SwPosition::nNode.
Referenced by ReadText(), and StopApo().
|
staticprivate |
Definition at line 2954 of file ww8par.cxx.
Referenced by ReadPlainChars().
ErrCode SwWW8ImplReader::LoadDoc | ( | WW8Glossary * | pGloss = nullptr | ) |
Definition at line 6226 of file ww8par.cxx.
References checkSeek(), ERR_WW6_NO_WW6_FILE_ERR, ERR_WW8_NO_WW8_FILE_ERR, ERRCODE_NONE, LoadThroughDecryption(), m_bRegardHindiDigits, m_nFieldFlags, m_nFieldTagAlways, m_nFieldTagBad, m_nIniFlags, m_nIniFlags1, m_nIniFlyDx, m_nIniFlyDy, m_nWantedVersion, m_pStg, m_pStrm, m_rDoc, nMagic, SwDoc::PropagateOutlineRule(), SvStream::ReadUInt16(), SvStream::ReadUInt32(), SvStream::Seek(), and SvStream::Tell().
|
private |
Definition at line 5765 of file ww8par.cxx.
References checkRead(), SfxItemSet::ClearItem(), CoreLoad(), msfilter::EncryptionVerifierRC4::encryptedVerifier, msfilter::EncryptionVerifierRC4::encryptedVerifierHash, ERR_SWG_READ_ERROR, ERRCODE_NONE, ERRCODE_SVX_READ_FILTER_CRYPT, ERRCODE_SVX_WRONGPASS, WW8Glossary::GetFib(), SfxMedium::GetItemSet(), SfxObjectShell::GetMedium(), lclReadCryptoAPIHeader(), m_nWantedVersion, m_pDataStream, m_pDocShell, m_pStrm, m_xWwFib, Other, SfxItemSet::Put(), msfilter::EncryptionVerifierRC4::salt, SvStream::Seek(), SetSubStreams(), msfilter::RC4EncryptionInfo::verifier, msfilter::MSCodec_Xor95::VerifyKey(), msfilter::VERSION_INFO_1997_FORMAT, msfilter::VERSION_INFO_2007_FORMAT, msfilter::VERSION_INFO_2007_FORMAT_SP2, SvStream::WriteBytes(), and XOR.
Referenced by LoadDoc().
|
private |
Definition at line 383 of file ww8graf2.cxx.
References SwDoc::getIDocumentContentOperations(), ImportOle(), IDocumentContentOperations::InsertGraphic(), m_nObjLocFc, m_pPaM, m_rDoc, m_xSFlyPara, WW8PicDesc::nHeight, and WW8PicDesc::nWidth.
Referenced by ImportGraf1().
|
private |
Definition at line 347 of file ww8graf2.cxx.
References WW8SwFlyPara::eAnchor, Fixed, SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), IDocumentLayoutAccess::GetCurrentViewShell(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentLayoutAccess(), SwPaM::GetPoint(), IDocumentContentOperations::InsertGraphic(), m_pPaM, m_rDoc, m_xSFlyPara, m_xWFlyPara, SwFlyFrameFormat::MakeFrames(), WW8PicDesc::nCB, WW8PicDesc::nCT, WW8PicDesc::nHeight, and WW8PicDesc::nWidth.
Referenced by ImportGraf1().
|
private |
Definition at line 1056 of file ww8par5.cxx.
References SwFltControlStack::ALLOW_FLD_CR, MAX_FIELDLEN, SwFltGetFlag(), SwFltControlStack::TAGS_IN_TEXT, and u.
tools::Long SwWW8ImplReader::MapBookmarkVariables | ( | const WW8FieldDesc * | pF, |
OUString & | rOrigName, | ||
const OUString & | rData | ||
) |
Definition at line 1299 of file ww8par5.cxx.
References BOOK_IGNORE, BookmarkToWriter(), nIndex, WW8FieldDesc::nLen, WW8FieldDesc::nSCode, and sName.
|
staticprivate |
Definition at line 2002 of file ww8graf.cxx.
References sw::util::GetNoTextNodeFromSwFrameFormat(), SwFormat::GetSurround(), Size::Height(), SwFormatSurround::IsContour(), tools::PolyPolygon::Move(), SvxMSDffImportRec::nDxWrapDistLeft, SvxMSDffImportRec::nDxWrapDistRight, SvxMSDffImportRec::nDyWrapDistBottom, SvxMSDffImportRec::nDyWrapDistTop, ww::nWrap100Percent, SvxMSDffImportRec::pWrapPolygon, RES_LR_SPACE(), RES_UL_SPACE(), tools::PolyPolygon::Scale(), SwFormatSurround::SetContour(), SwFormat::SetFormatAttr(), and Size::Width().
|
staticprivate |
Definition at line 1591 of file ww8graf.cxx.
References SwMSDffManager::GetEscherLineMatch(), mso_lineDashGEL, mso_lineDotGEL, mso_lineDouble, mso_lineSimple, mso_lineThickThin, mso_lineThinThick, mso_lineTriple, and SvxBoxItem::SetLine().
|
private |
Definition at line 1676 of file ww8graf.cxx.
References abs(), tools::Rectangle::AdjustBottom(), tools::Rectangle::AdjustLeft(), tools::Rectangle::AdjustRight(), tools::Rectangle::AdjustTop(), tools::Rectangle::Bottom(), COL_WHITE, Fixed, SfxItemSet::Get(), SvxBrushItem::GetColor(), tools::Rectangle::GetHeight(), SvxSizeItem::GetHeight(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), SfxItemPool::GetMasterPool(), SdrObject::GetMergedItemSet(), SfxItemSet::GetPool(), SwFormatVertOrient::GetPos(), SwFormatHoriOrient::GetPos(), SfxItemPool::GetSecondaryPool(), SdrObject::GetSnapRect(), GetValue, tools::Rectangle::GetWidth(), SvxSizeItem::GetWidth(), SwFormatFrameSize::GetWidthSizeType(), GPOS_AREA, GPOS_TILED, i, SfxItemPool::IsInRange(), tools::Rectangle::Left(), sw::util::MakeSafePositioningValue(), mso_sptPictureFrame, SfxItemSet::Put(), RES_BACKGROUND(), RES_BOX(), RES_FRM_SIZE(), RES_HORI_ORIENT(), RES_LR_SPACE(), RES_SHADOW(), RES_UL_SPACE(), RES_VERT_ORIENT(), tools::Rectangle::Right(), SDRATTR_SHADOW(), SDRATTR_SHADOWCOLOR(), SDRATTR_SHADOWXDIST(), SDRATTR_SHADOWYDIST(), SDRATTR_TEXT_AUTOGROWHEIGHT(), GraphicAttr::SetAlpha(), Color::SetAlpha(), SvxBrushItem::SetColor(), SvxShadowItem::SetColor(), SvxBrushItem::SetGraphicObject(), SvxBrushItem::SetGraphicPos(), SvxShadowItem::SetLocation(), SwFormatVertOrient::SetPos(), SwFormatHoriOrient::SetPos(), SvxShadowItem::SetWidth(), SwFormatFrameSize::SetWidthSizeType(), tools::Rectangle::Top(), Variable, WW8ITEMVALUE, XATTR_END, XATTR_FILLBITMAP(), XATTR_FILLBMP_TILE(), XATTR_FILLCOLOR(), XATTR_FILLSTYLE(), XATTR_FILLTRANSPARENCE(), XATTR_LINECOLOR(), XATTR_LINESTYLE(), XATTR_LINEWIDTH(), and XATTR_START.
Referenced by ImportGraf(), and wwSectionManager::SetSegmentToPageDesc().
awt::Size SwWW8ImplReader::MiserableDropDownFormHack | ( | const OUString & | rString, |
css::uno::Reference< css::beans::XPropertySet > const & | rPropSet | ||
) |
Definition at line 2272 of file ww8par3.cxx.
References o3tl::convert(), vcl::unohelper::ConvertFontWeight(), vcl::FONT, SvxFontItem::GetCharSet(), Application::GetDefaultDevice(), SvxFontItem::GetFamily(), SvxFontItem::GetFamilyName(), vcl::Font::GetFontSize(), GetFormatAttr(), SvxFontItem::GetPitch(), SvxFontItem::GetStyleName(), OutputDevice::GetTextHeight(), OutputDevice::GetTextWidth(), GetValue, vcl::MAPMODE, o3tl::mm100, OutputDevice::Pop(), pOut, OutputDevice::Push(), RES_CHRATR_COLOR(), RES_CHRATR_CROSSEDOUT(), RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_CHRATR_POSTURE(), RES_CHRATR_UNDERLINE(), RES_CHRATR_WEIGHT(), vcl::Font::SetCharSet(), vcl::Font::SetColor(), vcl::Font::SetFamily(), vcl::Font::SetFamilyName(), OutputDevice::SetFont(), vcl::Font::SetFontSize(), vcl::Font::SetItalic(), OutputDevice::SetMapMode(), vcl::Font::SetPitch(), vcl::Font::SetStrikeout(), vcl::Font::SetStyleName(), vcl::Font::SetUnderline(), vcl::Font::SetWeight(), o3tl::twip, and Size::Width().
Referenced by WW8FormulaListBox::Import().
|
private |
Definition at line 2242 of file ww8graf.cxx.
References RTLGraphicsHack().
Referenced by WW8FlySet::WW8FlySet().
|
private |
Definition at line 2318 of file ww8par6.cxx.
References SwIndex::Assign(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwPaM::GetContentNode(), SwNodeIndex::GetIndex(), SwPaM::GetPoint(), m_pPaM, m_rDoc, m_xCtrlStck, SwPosition::nContent, and SwPosition::nNode.
Referenced by Read_HdFtTextAsHackedFrame(), StartApo(), and StartTable().
|
private |
Definition at line 2333 of file ww8par6.cxx.
References SwNode::EndOfSectionNode(), SwFormat::GetContent(), SwTable::GetFrameFormat(), SwFormat::GetFrameSize(), SwFormatHoriOrient::GetHoriOrient(), SwFormat::GetHoriOrient(), SwNodeIndex::GetNode(), SwPaM::GetPoint(), SwTableNode::GetTable(), SwNode::GetTableNode(), SwTextNode::GetText(), SwNode::GetTextNode(), SvxSizeItem::GetWidth(), wwExtraneousParas::insert(), m_aExtraneousParas, m_pPaM, m_rDoc, m_xCtrlStck, Minimum, MINLAY, SwFormat::SetFormatAttr(), SvxSizeItem::SetHeight(), and SwFormatFrameSize::SetHeightSizeType().
Referenced by PopTableDesc(), Read_HdFtTextAsHackedFrame(), and StopApo().
|
private |
Definition at line 2863 of file ww8graf.cxx.
References SvxMSDffImportRec::aTextId, SwDoc::DelFrameFormat(), SdrObject::Free(), tools::Rectangle::GetHeight(), SdrObject::GetOrdNum(), SdrObject::getParentSdrObjectFromSdrObject(), SdrObject::getSdrPageFromSdrObject(), SdrAttrObj::GetSnapRect(), tools::Rectangle::GetWidth(), m_rDoc, makeSdrTextAutoGrowHeightItem(), makeSdrTextAutoGrowWidthItem(), makeSdrTextLeftDistItem(), makeSdrTextLowerDistItem(), makeSdrTextRightDistItem(), makeSdrTextUpperDistItem(), SdrObject::NbcSetLayer(), SvxMSDffImportRec::nDxTextLeft, SvxMSDffImportRec::nDxTextRight, SvxMSDffImportRec::nDyTextBottom, SvxMSDffImportRec::nDyTextTop, MSDffTxId::nSequence, MSDffTxId::nTxBxS, SvxMSDffImportRec::pObj, SfxItemSet::Put(), SdrObject::SetMergedItemSet(), and SdrObject::SetMergedItemSetAndBroadcast().
|
private |
Definition at line 2801 of file ww8par6.cxx.
References SwNodeIndex::GetNode(), SwPaM::GetPoint(), o3tl::sorted_vector< Value, Compare, Find, class >::insert(), m_aTextNodesHavingFirstLineOfstSet, m_aTextNodesHavingLeftIndentSet, m_bNoAttrImport, m_pCurrentColl, m_pPaM, m_pPostProcessAttrsInfo, m_xCtrlStck, m_xCurrentItemSet, m_xRedlineStack, SwPosition::nNode, RES_FLTR_REDLINE(), SwFormat::SetFormatAttr(), and SfxPoolItem::Which().
Referenced by WW8TabDesc::CreateSwTable(), Read_AlignFont(), Read_Bidi(), Read_BoolItem(), Read_Border(), Read_BreakBefore(), Read_CColl(), Read_CharBorder(), Read_CharHighlight(), Read_CharShadow(), Read_CRevisionMark(), Read_DoubleLine_Rotate(), Read_Emphasis(), Read_FontKern(), Read_FontSize(), Read_Hyphenation(), Read_IdctHint(), Read_Justify(), Read_KeepLines(), Read_KeepParas(), Read_Kern(), Read_Language(), Read_LineSpace(), Read_LR(), Read_NoLineNumb(), Read_ParaAutoAfter(), Read_ParaAutoBefore(), Read_ParaBackColor(), Read_ParaContextualSpacing(), Read_POutLvl(), Read_Relief(), Read_RTLJustify(), Read_ScaleWidth(), Read_Shade(), Read_SubF_Ruby(), Read_SubSuper(), Read_SubSuperProp(), Read_Tab(), Read_TextAnim(), Read_TextBackColor(), Read_TextColor(), Read_TextForeColor(), Read_UL(), Read_Underline(), Read_UsePgsuSettings(), Read_WidowControl(), SetNewFontAttr(), SetToggleAttr(), SetToggleBiDiAttr(), and StartTable().
Definition at line 991 of file ww8par2.cxx.
References SwNumRule::GetNumFormat(), SwNode::GetTextNode(), NS_sprm::LN_PAnld, m_rDoc, MAXLEVEL, SprmResult::nRemainingData, SprmResult::pSprm, SwTextNode::SetAttrListLevel(), and SwTextNode::SetCountedInList().
Referenced by ProcessSpecial().
void SwWW8ImplReader::NotifyMacroEventRead | ( | ) |
Definition at line 6749 of file ww8par.cxx.
References SfxObjectShell::GetBaseModel(), SwDoc::GetDocShell(), m_bNotifyMacroEventRead, m_rDoc, comphelper::DocumentInfo::notifyMacroEventRead(), and xModel.
void SwWW8ImplReader::openFont | ( | sal_uInt16 | nFCode, |
sal_uInt16 | nId | ||
) |
Definition at line 3872 of file ww8par6.cxx.
References m_pCurrentColl, m_xStyles, RES_CHRATR_CJK_FONT(), RES_CHRATR_CTL_FONT(), and SetNewFontAttr().
Referenced by Read_FontCode().
|
privatedelete |
bool SwWW8ImplReader::ParseTabPos | ( | WW8_TablePos * | aTabPos, |
WW8PLCFx_Cp_FKP * | pPap | ||
) |
Definition at line 5311 of file ww8par6.cxx.
References WW8_TablePos::bNoFly, FloatingTableConversion(), WW8PLCFx_Fc_FKP::HasSprm(), WW8_TablePos::nLeMgn, WW8_TablePos::nLoMgn, SprmResult::nRemainingData, WW8_TablePos::nRiMgn, WW8_TablePos::nSp26, WW8_TablePos::nSp27, WW8_TablePos::nSp29, WW8_TablePos::nSp37, WW8_TablePos::nUpMgn, SprmResult::pSprm, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by ProcessSpecial(), StartTable(), and WW8TabDesc::WW8TabDesc().
Definition at line 442 of file ww8graf2.cxx.
References WW8_PIC::dxaOrigin, WW8_PIC::dyaOrigin, SvStream::good(), i, SvStream::ReadBytes(), SvStream::ReadInt16(), WW8_PIC::rgbrc, SvStream::SeekRel(), and WW8PicShadowToReal().
Referenced by ImportFormulaControl(), and ImportGraf().
|
private |
Definition at line 3525 of file ww8par2.cxx.
References m_aTableStack, m_xTableDesc, and MoveOutsideFly().
Referenced by StartTable(), and StopTable().
void SwWW8ImplReader::PostProcessAttrs | ( | ) |
Definition at line 2873 of file ww8par.cxx.
References SfxItemIter::GetCurItem(), m_pPostProcessAttrsInfo, m_xCtrlStck, and SfxItemIter::NextItem().
Referenced by ReadText().
|
private |
Definition at line 3799 of file ww8par.cxx.
References ChkToggleAttr(), ChkToggleBiDiAttr(), m_bInHyperlink, m_bParaAutoAfter, m_bParaAutoBefore, m_nCurrentColl, m_pPaM, m_vColl, m_xPlcxMan, WW8PLCFManResult::nCurrentCp, ProcessSpecial(), SetTextFormatCollAndListLevel(), and StyleExists().
Referenced by ReadTextAttr().
|
private |
Definition at line 2253 of file ww8graf.cxx.
References sw::util::MakeSafePositioningValue(), WW8_FSPA::nbx, WW8_FSPA::nby, SvxMSDffImportRec::nDxWrapDistLeft, SvxMSDffImportRec::nDxWrapDistRight, SvxMSDffImportRec::nGroupShapeBooleanProperties, SwPostItHelper::NONE, WW8_FSPA::nwr, WW8_FSPA::nXaLeft, SvxMSDffImportRec::nXAlign, WW8_FSPA::nXaRight, SvxMSDffImportRec::nXRelTo, SvxMSDffImportRec::nYAlign, WW8_FSPA::nYaTop, SvxMSDffImportRec::nYRelTo, SfxItemSet::Put(), o3tl::saturating_sub(), SwFormatAnchor::SetAnchor(), and SwFormatHoriOrient::SetPosToggle().
|
private |
Definition at line 2623 of file ww8par.cxx.
References GetNumType(), ApoTestResults::HasStartStop(), m_aApos, m_bAnl, m_bFootnoteEdn, m_bInHyperlink, m_bVer67, m_bWasTabRowEnd, m_nInTable, m_nWwNumType, m_xPlcxMan, ApoTestResults::mbStartApo, ApoTestResults::mbStopApo, NextAnlLine(), SprmResult::nRemainingData, ParseTabPos(), SprmResult::pSprm, SearchRowEnd(), StartApo(), StartTable(), StopAllAnl(), StopAnlToRestart(), StopApo(), StopTable(), TestApo(), and WW8_Pause.
Referenced by ProcessCurrentCollChange().
Definition at line 5237 of file ww8par6.cxx.
References SvxParaVertAlignItem::Automatic, SvxParaVertAlignItem::Baseline, SvxParaVertAlignItem::Bottom, SvxParaVertAlignItem::Center, SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), RES_PARATR_VERTALIGN(), and SvxParaVertAlignItem::Top.
Referenced by GetWW8SprmDispatcher().
Definition at line 3195 of file ww8par6.cxx.
References m_xWwFib, Read_BoldBiDiUsw(), and Read_FontCode().
Referenced by GetWW6SprmDispatcher().
tools::Long SwWW8ImplReader::Read_And | ( | WW8PLCFManResult * | pRes | ) |
Use authornames, if not available fall back to initials.
Definition at line 2106 of file ww8par.cxx.
References aBuf, msfilter::util::DTTM2DateTime(), SwPaM::End(), GetAnnotationAuthor(), WW8PLCFx_SubDoc::GetData(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), WW8PLCFx_SubDoc::GetIdx(), IDocumentFieldsAccess::GetSysFieldType(), WW8_ATRD::ibst, WW67_ATRD::ibst, ImportAsOutliner(), IDocumentContentOperations::InsertPoolItem(), m_bVer67, m_pPaM, m_rDoc, m_xCtrlStck, m_xFormatOfJustInsertedApo, m_xPlcxMan, m_xReffedStck, m_xWwFib, MAN_AND, WW8PLCFManResult::nCp2OrIdx, nIndex, WW8PLCFManResult::nMemLen, pData, Postit, SwFltControlStack::POSTIT_INSERTED, RES_CHRATR_HIDDEN(), SAL_N_ELEMENTS, SwPostItField::SetTextObject(), WW8_ATRD::xstUsrInitl, and WW67_ATRD::xstUsrInitl.
Referenced by ImportExtSprm().
Definition at line 798 of file ww8par2.cxx.
References aName, SwNumRule::GetName(), SwDoc::GetOutlineNumRule(), SwDoc::GetUniqueNumRuleName(), SvxNumberFormat::LABEL_WIDTH_AND_POSITION, SwWW8StyInf::m_bColl, SwWW8StyInf::m_bHasStyNumRule, m_rDoc, o3tl::make_unsigned(), OUTLINE_RULE, SAL_WARN, SwDoc::SetOutlineNumRule(), and WW8FL_NO_OUTLINE.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 754 of file ww8par2.cxx.
References SwWW8StyInf::m_bColl.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and Read_LFOPosition().
Definition at line 5296 of file ww8par6.cxx.
References m_bVer67, m_nCurrentColl, m_pCurrentColl, m_vColl, m_xStyles, and SwWW8StyInf::m_xWWFly.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
tools::Long SwWW8ImplReader::Read_AtnBook | ( | WW8PLCFManResult * | ) |
Definition at line 236 of file ww8par5.cxx.
References RES_FLTR_ANNOTATIONMARK().
Referenced by ImportExtSprm().
Definition at line 3116 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_bBidi, m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_BIDIRTL().
Referenced by GetWW8SprmDispatcher().
Definition at line 3209 of file ww8par6.cxx.
References ww::eWW2, ww::eWW8, SwPaM::GetPoint(), GetStyle(), m_bVer67, SwWW8StyInf::m_n81BiDiFlags, SwWW8StyInf::m_nBase, m_nCurrentColl, m_pCurrentColl, m_pPaM, m_vColl, m_xCtrlStck, m_xPlcxMan, m_xWwFib, SprmResult::nRemainingData, SprmResult::pSprm, RES_CHRATR_CTL_POSTURE(), RES_CHRATR_CTL_WEIGHT(), SetToggleBiDiAttr(), NS_sprm::v6::sprmCIstd, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW2SprmDispatcher(), GetWW8SprmDispatcher(), and Read_AmbiguousSPRM().
Definition at line 3012 of file ww8par6.cxx.
References ww::eWW2, ww::eWW6, ww::eWW8, SwPaM::GetPoint(), GetStyle(), m_bVer67, SwWW8StyInf::m_n81Flags, SwWW8StyInf::m_nBase, m_nCurrentColl, m_pCurrentColl, m_pPaM, m_vColl, m_xCtrlStck, m_xPlcxMan, m_xWwFib, SprmResult::nRemainingData, SprmResult::pSprm, RES_CHRATR_CASEMAP(), RES_CHRATR_CJK_POSTURE(), RES_CHRATR_CJK_WEIGHT(), RES_CHRATR_CONTOUR(), RES_CHRATR_CROSSEDOUT(), RES_CHRATR_CTL_POSTURE(), RES_CHRATR_CTL_WEIGHT(), RES_CHRATR_HIDDEN(), RES_CHRATR_POSTURE(), RES_CHRATR_SHADOWED(), RES_CHRATR_WEIGHT(), SetToggleAttr(), NS_sprm::v6::sprmCFBold, NS_sprm::v6::sprmCIstd, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
tools::Long SwWW8ImplReader::Read_Book | ( | WW8PLCFManResult * | ) |
Definition at line 120 of file ww8par5.cxx.
References SwFltControlStack::ALLOW_FLD_CR, BOOK_FIELD, BOOK_IGNORE, SwFltControlStack::BOOK_TO_VAR_REF, BookmarkToWriter(), WW8PLCFx_Book::GetHandle(), WW8PLCFx_Book::GetIsEnd(), WW8PLCFx_Book::GetLen(), WW8PLCFx_Book::GetName(), WW8PLCFx_Book::GetStartPos(), WW8PLCFx_Book::GetStatus(), WW8FieldEntry::maStartPos, MAX_FIELDLEN, RES_FLTR_BOOKMARK(), SwFltGetFlag(), and u.
Referenced by ImportExtSprm().
Definition at line 4699 of file ww8par6.cxx.
References Clone(), GetDfltAttr(), SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), RES_PARATR_FORBIDDEN_RULES(), RES_PARATR_HANGINGPUNCTUATION(), RES_PARATR_SCRIPTSPACE(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW8SprmDispatcher().
Definition at line 5068 of file ww8par6.cxx.
References tools::Rectangle::Bottom(), SvxBoxItem::Clone(), GetBorderDistance(), GetFormatAttr(), SwPaM::GetPoint(), InLocalApo(), IsBorder(), lcl_ReadBorders(), tools::Rectangle::Left(), m_bHasBorder, m_bVer67, m_pCurrentColl, m_pPaM, m_xCtrlStck, m_xPlcxMan, m_xStyles, m_xWFlyPara, nBorder, NewAttr(), RES_BOX(), RES_SHADOW(), tools::Rectangle::Right(), SetBorder(), SetShadow(), tools::Rectangle::Top(), WW8_BOT, WW8_LEFT, WW8_RIGHT, and WW8_TOP.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 5287 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_BREAK().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4060 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_bLoadingTOXCache, m_nCharFormat, m_pPaM, m_vColl, m_xCtrlStck, NewAttr(), nId, RES_TXTATR_CHARFMT(), and ww::stiHyperlink.
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 526 of file ww8par4.cxx.
References Read_CRevisionMark().
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 532 of file ww8par4.cxx.
References Read_CRevisionMark().
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 5142 of file ww8par6.cxx.
References SvxBoxItem::Clone(), GetFormatAttr(), SwPaM::GetPoint(), m_bVer67, m_pPaM, m_xCtrlStck, NewAttr(), RES_CHRATR_BOX(), RES_CHRATR_SHADOW(), Set1Border(), SetShadow(), SetWW8_BRC(), NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val, and WW8_RIGHT.
Referenced by GetWW8SprmDispatcher().
Definition at line 4160 of file ww8par6.cxx.
References GetCol(), SwPaM::GetPoint(), m_pCurrentColl, m_pPaM, m_xCtrlStck, NewAttr(), RES_CHRATR_HIGHLIGHT(), RES_CHRFMT(), and SwFormat::Which().
Referenced by GetWW8SprmDispatcher().
Definition at line 4011 of file ww8par6.cxx.
References m_eHardCharSet.
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4112 of file ww8par6.cxx.
References GetFormatAttr(), SfxGrabBagItem::GetGrabBag(), SwPaM::GetPoint(), SwWW8Shade::m_aColor, m_bVer67, m_pPaM, m_xCtrlStck, m_xPlcxMan, NewAttr(), RES_CHRATR_BACKGROUND(), RES_CHRATR_GRABBAG(), WW8_SHD::SetWWValue(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW8SprmDispatcher().
Definition at line 538 of file ww8par4.cxx.
References Read_CRevisionMark().
Referenced by GetWW8SprmDispatcher().
void SwWW8ImplReader::Read_CRevisionMark | ( | RedlineType | eType, |
const sal_uInt8 * | pData, | ||
short | nLen | ||
) |
Definition at line 471 of file ww8par4.cxx.
References msfilter::util::DTTM2DateTime(), SwPaM::GetPoint(), m_aAuthorInfos, m_bVer67, m_pPaM, m_xPlcxMan, m_xRedlineStack, m_xTableDesc, NewAttr(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by Read_CFRMark(), Read_CFRMarkDel(), and Read_CPropRMark().
Definition at line 3584 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), RES_CHRATR_ROTATE(), and RES_CHRATR_TWO_LINES().
Referenced by GetWW8SprmDispatcher().
Definition at line 4727 of file ww8par6.cxx.
References GetFormatAttr(), SwLangHelper::GetLanguage(), SwPaM::GetPoint(), MsLangId::isKorean(), MsLangId::isSimplifiedChinese(), MsLangId::isTraditionalChinese(), LANGUAGE_JAPANESE, m_pPaM, m_xCtrlStck, m_xPlcxMan, NewAttr(), nLang, SprmResult::nRemainingData, SprmResult::pSprm, RES_CHRATR_CJK_LANGUAGE(), RES_CHRATR_EMPHASIS_MARK(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW8SprmDispatcher().
eF_ResT SwWW8ImplReader::Read_F_ANumber | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 1434 of file ww8par5.cxx.
References SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), GetNumberPara(), nsSwGetSetExpType::GSE_SEQ, IDocumentFieldsAccess::InsertFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, OK, and SwSetExpField::SetValue().
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Author | ( | WW8FieldDesc * | pF, |
OUString & | |||
) |
Definition at line 1806 of file ww8par5.cxx.
References nsSwDocInfoSubType::DI_CREATE, nsSwDocInfoSubType::DI_SUB_AUTHOR, nsSwDocInfoSubType::DI_SUB_FIXED, DocInfo, SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, and OK.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_CurPage | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 1937 of file ww8par5.cxx.
References SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), GetNumberPara(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, OK, PageNumber, and PG_RANDOM.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_DateTime | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 1825 of file ww8par5.cxx.
References DateTime::AddTime(), DATEFLD, DateTime, ww::eDATE, FIXEDFLD, SvNumberFormatter::GetFormatIndex(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), SvNumberFormatter::GetNullDate(), SwDoc::GetNumberFormatter(), SwDateTimeField::GetSubType(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), SvNumberFormatter::IsNumberFormat(), LANGUAGE_SYSTEM, m_rDoc, NF_DATE_START, NF_TIME_START, WW8FieldDesc::nId, nLang, WW8FieldDesc::nOpt, OK, SwDateTimeField::SetDateTime(), SwDateTimeField::SetSubType(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), TEXT, and TIMEFLD.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_DBField | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 2594 of file ww8par5.cxx.
References aName, SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), msfilter::util::WW8ReadFieldParams::GetResult(), SwDBField::InitContent(), IDocumentFieldsAccess::InsertFieldType(), IDocumentContentOperations::InsertPoolItem(), m_eTextCharSet, m_pPaM, m_pStrm, m_rDoc, m_xPlcxMan, m_xSBase, WW8FieldDesc::nLRes, WW8FieldDesc::nSRes, OK, SwDBField::SetFieldCode(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), and void().
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_DBNext | ( | WW8FieldDesc * | , |
OUString & | |||
) |
Definition at line 2635 of file ww8par5.cxx.
References SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), IDocumentFieldsAccess::InsertFieldType(), IDocumentContentOperations::InsertPoolItem(), m_pPaM, m_rDoc, and OK.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_DBNum | ( | WW8FieldDesc * | , |
OUString & | |||
) |
Definition at line 2648 of file ww8par5.cxx.
References SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), IDocumentFieldsAccess::InsertFieldType(), IDocumentContentOperations::InsertPoolItem(), m_pPaM, m_rDoc, and OK.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_DocInfo | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 1545 of file ww8par5.cxx.
References SL::aData, nsSwDocInfoSubType::DI_CHANGE, nsSwDocInfoSubType::DI_COMMENT, nsSwDocInfoSubType::DI_CREATE, nsSwDocInfoSubType::DI_CUSTOM, nsSwDocInfoSubType::DI_DOCNO, nsSwDocInfoSubType::DI_KEYS, nsSwDocInfoSubType::DI_PRINT, nsSwDocInfoSubType::DI_SUB_AUTHOR, nsSwDocInfoSubType::DI_SUB_DATE, nsSwDocInfoSubType::DI_SUB_FIXED, nsSwDocInfoSubType::DI_SUB_TIME, nsSwDocInfoSubType::DI_SUBJECT, nsSwDocInfoSubType::DI_TITLE, DocInfo, SwField::ExpandField(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), msfilter::util::WW8ReadFieldParams::GetResult(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), LANGUAGE_SYSTEM, m_rDoc, WW8FieldDesc::nId, nLang, WW8FieldDesc::nOpt, OK, msfilter::util::WW8ReadFieldParams::SkipToNextToken(), and void().
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Embedd | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 2021 of file ww8par5.cxx.
References msfilter::util::WW8ReadFieldParams::SkipToNextToken(), and TEXT.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Equation | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 2669 of file ww8par5.cxx.
References CombinedChars, SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), IDocumentFieldsAccess::GetSysFieldType(), INP_TXT, Input, IDocumentContentOperations::InsertPoolItem(), m_pPaM, m_rDoc, OK, ParseCombinedChars(), Read_SubF_Ruby(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), msfilter::util::EquationResult::sResult, and msfilter::util::EquationResult::sType.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_FileName | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 1893 of file ww8par5.cxx.
References eType, FF_NAME, FF_PATHNAME, Filename, SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, OK, msfilter::util::WW8ReadFieldParams::SkipToNextToken(), and void().
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_FormCheckBox | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 186 of file ww8par3.cxx.
References BOOK_FIELD, SvtFilterOptions::Get(), WW8PLCFx_Book::GetBookmark(), SwDoc::getIDocumentMarkAccess(), sw::mark::IFieldmark::GetParameters(), WW8PLCFx_Book::GetUniqueBookmarkName(), SvtFilterOptions::IsUseEnhancedFields(), m_rDoc, IDocumentMarkAccess::makeNoTextFieldBookmark(), WW8FormulaControl::mnChecked, WW8FormulaControl::msTitle, WW8FormulaControl::msToolTip, WW8FieldDesc::nLCode, WW8FieldDesc::nLen, WW8FieldDesc::nSCode, ODF_FORMCHECKBOX, ODF_FORMCHECKBOX_HELPTEXT, ODF_FORMCHECKBOX_NAME, OK, sw::mark::ICheckboxFieldmark::SetChecked(), WW8PLCFx_Book::SetStatus(), and WW8_CT_CHECKBOX.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_FormListBox | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 245 of file ww8par3.cxx.
References BOOK_FIELD, Dropdown, SvtFilterOptions::Get(), WW8PLCFx_Book::GetBookmark(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), SwDoc::getIDocumentMarkAccess(), sw::mark::IFieldmark::GetParameters(), IDocumentFieldsAccess::GetSysFieldType(), WW8PLCFx_Book::GetUniqueBookmarkName(), IDocumentContentOperations::InsertPoolItem(), SvtFilterOptions::IsUseEnhancedFields(), m_rDoc, IDocumentMarkAccess::makeNoTextFieldBookmark(), WW8FormulaControl::maListEntries, WW8FormulaControl::mfDropdownIndex, WW8FormulaControl::msHelp, WW8FormulaControl::msTitle, WW8FormulaControl::msToolTip, nIndex, WW8FieldDesc::nLCode, WW8FieldDesc::nLen, WW8FieldDesc::nSCode, ODF_FORMDROPDOWN, ODF_FORMDROPDOWN_LISTENTRY, ODF_FORMDROPDOWN_RESULT, OK, SwDropDownField::SetHelp(), SwDropDownField::SetItems(), SwDropDownField::SetName(), SwDropDownField::SetSelectedItem(), WW8PLCFx_Book::SetStatus(), SwDropDownField::SetToolTip(), and WW8_CT_DROPDOWN.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_FormTextBox | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 93 of file ww8par3.cxx.
References BOOK_FIELD, o3tl::checked_add(), SvtFilterOptions::Get(), WW8PLCFx_Book::GetBookmark(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), IDocumentFieldsAccess::GetSysFieldType(), WW8PLCFx_Book::GetUniqueBookmarkName(), INP_TXT, Input, IDocumentContentOperations::InsertPoolItem(), SvtFilterOptions::IsUseEnhancedFields(), m_rDoc, WW8FormulaControl::mfType, WW8FormulaControl::mnMaxLen, WW8FormulaControl::msDefault, WW8FormulaControl::msHelp, WW8FormulaControl::msTitle, WW8FormulaControl::msToolTip, WW8FieldDesc::nLCode, WW8FieldDesc::nLen, nPos, WW8FieldDesc::nSCode, ODF_FORMTEXT, OK, SAL_WARN, SwInputField::SetHelp(), WW8PLCFx_Book::SetStatus(), SwInputField::SetToolTip(), TEXT, and WW8_CT_EDIT.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_HTMLControl | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
eF_ResT SwWW8ImplReader::Read_F_Hyperlink | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 3529 of file ww8par5.cxx.
References aURL, ChrFmt, ConvertFFileName(), SwPaM::GetPoint(), SwStyleNameMapper::GetPoolIdFromUIName(), msfilter::util::WW8ReadFieldParams::GetResult(), m_bLoadingTOXCache, m_bLoadingTOXHyperlink, m_pPaM, m_xCtrlStck, m_xReffedStck, SwFormatINetFormat::SetINetFormatAndId(), SwFormatINetFormat::SetVisitedFormatAndId(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), comphelper::string::stripEnd(), and TEXT.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_IncludePicture | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 2460 of file ww8par5.cxx.
References CanUseRemoteLink(), ConvertFFileName(), msfilter::util::WW8ReadFieldParams::FindNextStringPiece(), SwDoc::GetAttrPool(), SwDoc::getIDocumentContentOperations(), msfilter::util::WW8ReadFieldParams::GetResult(), IDocumentContentOperations::InsertGraphic(), m_aGrfNameGenerator, m_pFlyFormatOfJustInsertedGraphic, m_pPaM, m_rDoc, READ_FSPA, RES_FRMATR_BEGIN(), RES_FRMATR_END(), wwFrameNamer::SetUniqueGraphName(), and msfilter::util::WW8ReadFieldParams::SkipToNextToken().
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_IncludeText | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 2526 of file ww8par5.cxx.
References SwIndex::Assign(), ConvertFFileName(), sfx2::cTokenSeparator, FileLink, SwPaM::GetContentNode(), SwSection::GetFormat(), SwNode::GetIndex(), SwPaM::GetNode(), SwPaM::GetPoint(), msfilter::util::WW8ReadFieldParams::GetResult(), SwSectionFormat::GetSectionNode(), SwDoc::InsertSwSection(), m_aSectionManager, m_aSectionNameGenerator, m_pPaM, m_rDoc, SwPosition::nContent, SwPosition::nNode, wwSectionManager::PrependedInlineNode(), SwSectionData::SetLinkFileName(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), TEXT, wwSectionNamer::UniqueName(), and void().
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Input | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 1172 of file ww8par5.cxx.
References SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), msfilter::util::WW8ReadFieldParams::GetResult(), IDocumentFieldsAccess::GetSysFieldType(), msfilter::util::WW8ReadFieldParams::GoToTokenParam(), INP_TXT, Input, IDocumentContentOperations::InsertPoolItem(), m_rDoc, WW8FieldDesc::nId, OK, and msfilter::util::WW8ReadFieldParams::SkipToNextToken().
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_InputVar | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 1378 of file ww8par5.cxx.
References SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), msfilter::util::WW8ReadFieldParams::GetResult(), msfilter::util::WW8ReadFieldParams::GoToTokenParam(), nsSwGetSetExpType::GSE_STRING, IDocumentFieldsAccess::InsertFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, OK, RES_FLTR_BOOKMARK(), SwSetExpField::SetInputFlag(), SwSetExpField::SetPromptText(), SwSetExpField::SetSubType(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), nsSwExtendedSubType::SUB_INVISIBLE, and TAGIGN.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Macro | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 2314 of file ww8par5.cxx.
References aName, ConvertMacroSymbol(), SwPaM::Exchange(), fnMoveBackward, SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), msfilter::util::WW8ReadFieldParams::GetResult(), IDocumentFieldsAccess::GetSysFieldType(), msfilter::util::WW8ReadFieldParams::GetTokenSttPtr(), i, IDocumentContentOperations::InsertPoolItem(), m_rDoc, Macro, SwPaM::Move(), OK, RES_CHRATR_FONT(), SwPaM::SetMark(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), and TAGIGN.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_NoteReference | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 2167 of file ww8par5.cxx.
References SwDoc::getIDocumentFieldsAccess(), GetRef, msfilter::util::WW8ReadFieldParams::GetResult(), IDocumentFieldsAccess::GetSysFieldType(), m_rDoc, OK, REF_FOOTNOTE, REF_ONLYNUMBER, REF_UPDOWN, RES_TXTATR_FIELD(), and msfilter::util::WW8ReadFieldParams::SkipToNextToken().
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Num | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 1923 of file ww8par5.cxx.
References DocStat, DS_CHAR, DS_PAGE, DS_WORD, SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), GetNumberPara(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, WW8FieldDesc::nId, and OK.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_OCX | ( | WW8FieldDesc * | , |
OUString & | |||
) |
eF_ResT SwWW8ImplReader::Read_F_PgRef | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 2217 of file ww8par5.cxx.
References aURL, ChrFmt, SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), SwStyleNameMapper::GetPoolIdFromUIName(), GetRef, msfilter::util::WW8ReadFieldParams::GetResult(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, OK, REF_BOOKMARK, REF_PAGE, SwFormatINetFormat::SetINetFormatAndId(), SwFormatINetFormat::SetVisitedFormatAndId(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), sName, TEXT, and u.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Ref | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 2084 of file ww8par5.cxx.
References SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), GetRef, msfilter::util::WW8ReadFieldParams::GetResult(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, OK, REF_BOOKMARK, REF_CONTENT, REF_NUMBER, REF_NUMBER_FULL_CONTEXT, REF_NUMBER_NO_CONTEXT, REF_UPDOWN, RES_TXTATR_FIELD(), and msfilter::util::WW8ReadFieldParams::SkipToNextToken().
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Seq | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 1448 of file ww8par5.cxx.
References SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), GetNumTypeFromName(), msfilter::util::WW8ReadFieldParams::GetResult(), SwSetExpField::GetSubType(), nsSwGetSetExpType::GSE_SEQ, IDocumentFieldsAccess::InsertFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, OK, SwFormulaField::SetFormula(), SwSetExpField::SetSubType(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), nsSwExtendedSubType::SUB_INVISIBLE, SVX_NUM_ARABIC, and TAGIGN.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Set | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 2048 of file ww8par5.cxx.
References SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), msfilter::util::WW8ReadFieldParams::GetResult(), nsSwGetSetExpType::GSE_STRING, IDocumentFieldsAccess::InsertFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, OK, RES_FLTR_BOOKMARK(), SwSetExpField::SetSubType(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), and nsSwExtendedSubType::SUB_INVISIBLE.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Shape | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
eF_ResT SwWW8ImplReader::Read_F_Styleref | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Reads a STYLEREF field.
Definition at line 1524 of file ww8par5.cxx.
References CF_TITLE, Chapter, SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), msfilter::util::WW8ReadFieldParams::GetResult(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, OK, SwChapterField::SetLevel(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), and TAGIGN.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Symbol | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 1948 of file ww8par5.cxx.
References aName, FAMILY_DONTKNOW, SwDoc::getIDocumentContentOperations(), msfilter::util::WW8ReadFieldParams::GetResult(), msfilter::util::WW8ReadFieldParams::GoToTokenParam(), IDocumentContentOperations::InsertString(), linguistic::IsControlChar(), m_rDoc, OK, PITCH_DONTKNOW, RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), and TAGIGN.
Referenced by Read_Field().
|
private |
Definition at line 1149 of file ww8par5.cxx.
References MAX_FIELDLEN, WW8FieldDesc::nId, WW8FieldDesc::nLen, and WW8FieldDesc::nSCode.
eF_ResT SwWW8ImplReader::Read_F_TemplName | ( | WW8FieldDesc * | , |
OUString & | |||
) |
Definition at line 1816 of file ww8par5.cxx.
References FF_NAME, SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), m_rDoc, OK, and TemplateName.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Tox | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 3001 of file ww8par5.cxx.
References AlphaDelimiter, AppendTextNode(), CAPTION_COMPLETE, CAPTION_TEXT, CaseSensitive, wwSectionManager::CurrentSectionIsProtected(), SwPaM::End(), EnsureMaxLevelForTemplates(), eType, fnMoveBackward, SwDoc::GetAttrPool(), SwFltTOX::GetBase(), SwNode::GetContentNode(), SwDoc::GetCurTOX(), SwForm::GetFormMax(), SwIndex::GetIndex(), SfxItemSet::GetItemState(), SwNodeIndex::GetNode(), SwPaM::GetNode(), SvxNumberType::GetNumberingType(), SwPaM::GetPoint(), msfilter::util::WW8ReadFieldParams::GetResult(), SwNode::GetTextNode(), msfilter::util::WW8ReadFieldParams::GetTokenSttFromTo(), SwDoc::GetTOXType(), msfilter::util::WW8ReadFieldParams::GoToTokenParam(), SwDoc::InsertTableOf(), lcl_GetMaxValidWordTOCLevel(), lcl_toxMatchACSwitch(), lcl_toxMatchTSwitch(), SwTextNode::Len(), m_aApos, m_aSectionManager, m_bCareFirstParaEndInToc, m_bLoadingTOXCache, m_bWasParaEnd, m_nEmbeddedTOXLevel, m_pPaM, m_pPosAfterTOC, m_rDoc, m_vColl, m_xReffedStck, Mark, SwPosition::nContent, WW8FieldDesc::nId, WW8FieldDesc::nLRes, WW8ListManager::nMaxLevel, SwPosition::nNode, NONE, OutlineLevel, wwSectionManager::PrependedInlineNode(), SfxItemSet::Put(), RES_BREAK(), RES_FLTR_TOX(), RES_PAGEDESC(), SameEntry, SwFormToken::sCharStyleName, Sequence, SwFltTOX::SetHadBreakItem(), SwFltTOX::SetHadPageDescItem(), msfilter::util::WW8ReadFieldParams::SkipToNextToken(), SwFormToken::sText, SVX_NUM_NUMBER_NONE, Template, TEXT, TOKEN_END, TOKEN_ENTRY_NO, TOKEN_LINK_END, TOKEN_LINK_START, TOKEN_PAGE_NUMS, TOKEN_TAB_STOP, TOKEN_TEXT, TOX_CONTENT, TOX_ILLUSTRATIONS, TOX_INDEX, TOX_USER, and wwSectionManager::WillHavePageDescHere().
Referenced by Read_Field().
tools::Long SwWW8ImplReader::Read_FactoidBook | ( | WW8PLCFManResult * | ) |
Definition at line 248 of file ww8par5.cxx.
References RES_FLTR_RDFMARK(), and SwFltRDFMark::SetHandle().
Referenced by ImportExtSprm().
tools::Long SwWW8ImplReader::Read_Field | ( | WW8PLCFManResult * | pRes | ) |
Definition at line 775 of file ww8par5.cxx.
References AcceptableNestedField(), aStr, WW8FieldDesc::bCodeNest, WW8FieldDesc::bResNest, WW8PLCFx_FLD::GetPara(), msfilter::util::WW8ReadFieldParams::GetResult(), if(), n, WW8PLCFManResult::nCp2OrIdx, WW8FieldDesc::nId, WW8FieldDesc::nLCode, WW8FieldDesc::nLen, WW8FieldDesc::nLRes, WW8FieldDesc::nSCode, Read_F_ANumber(), Read_F_Author(), Read_F_CurPage(), Read_F_DateTime(), Read_F_DBField(), Read_F_DBNext(), Read_F_DBNum(), Read_F_DocInfo(), Read_F_Embedd(), Read_F_Equation(), Read_F_FileName(), Read_F_FormCheckBox(), Read_F_FormListBox(), Read_F_FormTextBox(), Read_F_HTMLControl(), Read_F_Hyperlink(), Read_F_IncludePicture(), Read_F_IncludeText(), Read_F_Input(), Read_F_InputVar(), Read_F_Macro(), Read_F_NoteReference(), Read_F_Num(), Read_F_OCX(), Read_F_PgRef(), Read_F_Ref(), Read_F_Seq(), Read_F_Set(), Read_F_Shape(), Read_F_Styleref(), Read_F_Symbol(), Read_F_TemplName(), Read_F_Tox(), SAL_N_ELEMENTS, msfilter::util::WW8ReadFieldParams::SkipToNextToken(), and WW8PLCFx_FLD::StartPosIsFieldStart().
Referenced by ImportExtSprm().
Definition at line 3700 of file ww8par5.cxx.
References aFieldNames, i, ImportTox(), m_bIgnoreText, m_eStructCharSet, m_pCurrentColl, m_pStrm, m_xPlcxMan, m_xSBase, SvStream::Seek(), and SvStream::Tell().
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 3898 of file ww8par6.cxx.
References closeFont(), ww::eWW6, m_bSymbol, m_xWwFib, openFont(), RES_CHRATR_CJK_FONT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_FONT(), NS_sprm::v6::sprmCFtc, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), GetWW8SprmDispatcher(), and Read_AmbiguousSPRM().
Definition at line 4101 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_AUTOKERN().
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 3950 of file ww8par6.cxx.
References ww::eWW2, ww::eWW6, SwPaM::GetPoint(), m_pCurrentColl, m_pPaM, m_xCtrlStck, m_xStyles, m_xWwFib, NewAttr(), RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_FONTSIZE(), NS_sprm::v6::sprmCHps, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), GetWW8SprmDispatcher(), and Read_SubSuperProp().
tools::Long SwWW8ImplReader::Read_Footnote | ( | WW8PLCFManResult * | pRes | ) |
Definition at line 298 of file ww8par2.cxx.
References eEDN, WW8PLCFx_SubDoc::GetData(), SwNodes::GetEndOfExtras(), SwNode::GetIndex(), SwDoc::GetNodes(), m_rDoc, MAN_EDN, MAN_FTN, FootnoteDescriptor::mbAutoNum, FootnoteDescriptor::meType, FootnoteDescriptor::mnLen, FootnoteDescriptor::mnStartCp, WW8PLCFManResult::nCp2OrIdx, WW8PLCFManResult::nMemLen, WW8PLCFManResult::nSprmId, and pData.
Referenced by ImportExtSprm().
|
private |
Definition at line 2504 of file ww8graf.cxx.
References SL::aData, SvxMSDffImportRec::aTextId, SvxMSDffImportRec::bDrawHell, SvxMSDffImportRec::bHidden, WW8_FSPA::bRcaSimple, SvxMSDffImportRec::bReplaceByFly, SvxMSDffImportData::find(), SdrObject::Free(), WW8PLCFspecial::Get(), SwFormat::GetAnchor(), SwFormatAnchor::GetAnchorId(), SwDoc::GetAttrPool(), SwDoc::GetDocShell(), SwMacroInfo::GetHlink(), SdrObjUserData::GetId(), SwDoc::getIDocumentContentOperations(), SdrObjUserData::GetInventor(), SdrObject::GetName(), SwFormat::GetName(), SwMacroInfo::GetName(), SdrObject::GetObjIdentifier(), SdrObject::GetRotateAngle(), SwMacroInfo::GetShapeId(), SdrObject::GetSnapRect(), SwMacroInfo::GetTarFrame(), SwDoc::GetUniqueDrawObjectName(), SwDoc::GetUniqueFrameName(), SdrObject::GetUserData(), SdrObject::GetUserDataCount(), i, IDocumentContentOperations::InsertDrawObj(), m_rDoc, MAN_HDFT, MAN_TXBX, MAN_TXBX_HDFT, WW8_FSPA::nbx, WW8_FSPA::nby, nCount, SvxMSDffImportRec::nGroupShapeBooleanProperties, WW8_FSPA::nSpId, MSDffTxId::nTxBxS, WW8_FSPA::nwr, WW8_FSPA::nwrk, WW8_FSPA::nXaLeft, WW8_FSPA::nXaRight, WW8_FSPA::nYaBottom, WW8_FSPA::nYaTop, pData, SvxMSDffImportRec::pObj, pObject, SwDrawFrameFormat::PosAttrSet(), WW8_FSPA::RelPageBorder, RES_FRMATR_BEGIN(), RES_FRMATR_END(), RES_OPAQUE(), Reader::ResetFrameFormatAttrs(), WW8PLCFspecial::SeekPos(), sw::util::SetLayer::SendObjectToHeaven(), sw::util::SetLayer::SendObjectToHell(), SwFormatSurround::SetContour(), SwDoc::SetDocShell(), SwFrameFormat::SetName(), SwFormatSurround::SetOutside(), SetProgressState(), SvxMSDffImportData::size(), SW_UD_IMAPDATA, WW8FL_NO_FLY_FOR_TXBX, WW8FL_NO_GRAFLAYER, WW8FSPAShadowToReal(), XATTR_END, and XATTR_START.
Referenced by ReadChar().
|
private |
Definition at line 2278 of file ww8par.cxx.
References CopyPageDescHdFt(), SEPr::fTitlePage, SwPageDesc::GetFirstMaster(), SwFormat::GetFooter(), SwFormatFooter::GetFooterFormat(), SwFormat::GetHeader(), SwFormatHeader::GetHeaderFormat(), SwPageDesc::GetLeft(), SwPageDesc::GetMaster(), wwSection::GetTextAreaWidth(), SEPr::grpfIhdt, wwSection::HasTitlePage(), wwSection::IsFixedHeightFooter(), wwSection::IsFixedHeightHeader(), isValid_HdFt_CP(), m_bIsFooter, m_bIsHeader, m_bVer67, m_xHdFt, wwSection::maSep, wwSection::mpPage, Read_HdFtText(), Read_HdFtTextAsHackedFrame(), SwFormat::SetFormatAttr(), nsHdFtFlags::WW8_FOOTER_EVEN, nsHdFtFlags::WW8_FOOTER_FIRST, nsHdFtFlags::WW8_FOOTER_ODD, nsHdFtFlags::WW8_HEADER_EVEN, and nsHdFtFlags::WW8_HEADER_FIRST.
Referenced by wwSectionManager::SetHdFt().
|
private |
Definition at line 2086 of file ww8par.cxx.
References SwIndex::Assign(), SwPaM::GetContentNode(), SwNodeIndex::GetIndex(), SwPaM::GetPoint(), m_pPaM, SwPosition::nContent, SwPosition::nNode, ReadText(), and WW8ReaderSave::Restore().
Referenced by Read_HdFtText(), and Read_HdFtTextAsHackedFrame().
|
private |
Definition at line 2230 of file ww8par.cxx.
References SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwPaM::GetPoint(), m_pPaM, MAN_HDFT, and Read_HdFtFootnoteText().
Referenced by Read_HdFt().
|
private |
Definition at line 2181 of file ww8par.cxx.
References SwIndex::Assign(), CreateContactObject(), SwFormat::GetAnchor(), SwDoc::GetAttrPool(), SwFormat::GetContent(), SwFormatContent::GetContentIdx(), SwPaM::GetContentNode(), SwNodeIndex::GetIndex(), SwPaM::GetPoint(), SwFormatFrameSize::GetWidthSizeType(), m_pPaM, m_rDoc, SwDoc::MakeFlySection(), MAN_HDFT, Minimum, MINLAY, MoveInsideFly(), MoveOutsideFly(), SwPosition::nContent, SwPosition::nNode, Read_HdFtFootnoteText(), RES_FRMATR_BEGIN(), RES_FRMATR_END(), RES_OPAQUE(), Reader::ResetFrameFormatAttrs(), SwFormat::SetFormatAttr(), SdrObject::SetOrdNum(), SwFormatAnchor::SetType(), and SwFormatFrameSize::SetWidthSizeType().
Referenced by Read_HdFt().
Definition at line 5181 of file ww8par6.cxx.
References GetFormatAttr(), SvxHyphenZoneItem::GetMaxHyphens(), SvxHyphenZoneItem::GetMinLead(), SvxHyphenZoneItem::GetMinTrail(), SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), RES_PARATR_HYPHENZONE(), and SvxHyphenZoneItem::SetHyphen().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4582 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_IDCTHINT().
Referenced by GetWW8SprmDispatcher().
Definition at line 4600 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), RES_PARATR_ADJUST(), SvxAdjustItem::SetLastBlock(), SetRelativeJustify(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), GetWW8SprmDispatcher(), and Read_RTLJustify().
Definition at line 5271 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_PARATR_SPLIT().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 5279 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_KEEP().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4090 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_KERNING().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4026 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), nLang, RES_CHRATR_CJK_LANGUAGE(), RES_CHRATR_CTL_LANGUAGE(), RES_CHRATR_LANGUAGE(), NS_sprm::v6::sprmCLid, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
read and interpret the sprmPIlfo used to determine which list contains the paragraph.
nId | unused (sprm value, 0x460b for sprmPIlfo). | |
[in] | pData | operand. |
[in] | nLen | size of the operand (pData) in byte, should be 2. -1 to indicate the actual level is finished. |
Definition at line 1964 of file ww8par3.cxx.
References SfxPoolItem::Clone(), GetDfltAttr(), GetFormatAttr(), SwPaM::GetNode(), SwNode::GetTextNode(), NS_sprm::LN_PAnld, m_nCurrentColl, m_nLFOPosition, m_nListLevel, m_pCurrentColl, m_pPaM, m_vColl, m_xPlcxMan, MAXLEVEL, WW8ListManager::nMaxLevel, Read_ANLevelNo(), RegisterNumFormat(), RES_LR_SPACE(), RES_PARATR_NUMRULE(), and SwFormat::SetFormatAttr().
Referenced by GetWW8SprmDispatcher().
Definition at line 4544 of file ww8par6.cxx.
References SwPaM::DeleteMark(), IDocumentContentOperations::DeleteRange(), SwDoc::getIDocumentContentOperations(), SwIndex::GetIndex(), SwPaM::GetMark(), SwPaM::GetNode(), SwPaM::GetPoint(), SwNode::GetTextNode(), SwTextNode::InsertItem(), m_oLineBreakClear, m_pPaM, m_rDoc, SwPosition::nContent, nPos, and SwPaM::SetMark().
Referenced by GetWW8SprmDispatcher().
Definition at line 4360 of file ww8par6.cxx.
References ww::eWW2, GetFormatAttr(), SvxFontHeightItem::GetHeight(), SwPaM::GetPoint(), LINE_SPACE_DEFAULT_HEIGHT, m_bStyNormal, m_bWWBugNormal, m_nIniFlags, m_pPaM, m_xCtrlStck, m_xSFlyPara, m_xWwFib, n, NewAttr(), RES_CHRATR_FONTSIZE(), RES_PARATR_LINESPACING(), RES_UL_SPACE(), SvxLineSpacingItem::SetLineHeight(), SvxLineSpacingItem::SetLineSpaceRule(), SvxLineSpacingItem::SetPropLineSpace(), and WW8FL_NO_IMPLPASP.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 1917 of file ww8par3.cxx.
References m_bVer67, m_nLFOPosition, m_nListLevel, m_xPlcxMan, m_xStyles, MAXLEVEL, WW8ListManager::nMaxLevel, and RegisterNumFormat().
Referenced by GetWW8SprmDispatcher().
Definition at line 4214 of file ww8par6.cxx.
References SwTextNode::AreListLevelIndentsApplicable(), SfxPoolItem::Clone(), SvxTabStopItem::Count(), SwTextNode::GetActualListLevel(), SwDoc::GetAttrPool(), SvxNumberFormat::GetFirstLineIndent(), GetFormatAttr(), SvxNumberFormat::GetIndentAt(), SwPaM::GetNode(), SwNumRule::GetNumFormat(), sw::util::GetNumFormatFromTextNode(), SwTextNode::GetNumRule(), SwPaM::GetPoint(), SfxItemPool::GetPoolDefaultItem(), SvxNumberFormat::GetPositionAndSpaceMode(), SvxLRSpaceItem::GetTextFirstLineOffset(), SwNode::GetTextNode(), IsRightToLeft(), SvxNumberFormat::LABEL_ALIGNMENT, lcl_HasExplicitLeft(), m_bVer67, m_nCurrentColl, m_pCurrentColl, m_pPaM, m_rDoc, m_vColl, m_xCtrlStck, m_xPlcxMan, NewAttr(), SprmResult::nRemainingData, SprmResult::pSprm, RES_LR_SPACE(), RES_PARATR_TABSTOP(), SwTextNode::SetAttr(), NS_sprm::v6::sprmPDxaLeft, NS_sprm::v6::sprmPDxaLeft1, NS_sprm::v6::sprmPDxaRight, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Read_Majority is for Majority (103) and Majority50 (108)
Definition at line 1164 of file ww8par.cxx.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4182 of file ww8par6.cxx.
References GetFormatAttr(), SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), RES_LINENUMBER(), SwFormatLineNumber::SetCountLines(), and SwFormatLineNumber::SetStartValue().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 2890 of file ww8par6.cxx.
References m_aFieldStack, m_bEmbeddObj, m_bObj, m_nObjLocFc, and m_nPicLocFc.
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 871 of file ww8par2.cxx.
References o3tl::make_unsigned(), and SAL_WARN.
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4460 of file ww8par6.cxx.
References GetFormatAttr(), GetParagraphAutoSpace(), SwPaM::GetPoint(), m_bParaAutoAfter, m_nCurrentColl, m_pCurrentColl, m_pPaM, m_vColl, m_xCtrlStck, m_xWDop, NewAttr(), RES_UL_SPACE(), and SvxULSpaceItem::SetLower().
Referenced by GetWW8SprmDispatcher().
Definition at line 4433 of file ww8par6.cxx.
References GetFormatAttr(), GetParagraphAutoSpace(), SwPaM::GetPoint(), m_bParaAutoBefore, m_nCurrentColl, m_pCurrentColl, m_pPaM, m_vColl, m_xCtrlStck, m_xWDop, NewAttr(), RES_UL_SPACE(), and SvxULSpaceItem::SetUpper().
Referenced by GetWW8SprmDispatcher().
Definition at line 5003 of file ww8par6.cxx.
References COL_AUTO(), ExtractColour(), SwPaM::GetPoint(), m_bVer67, m_pPaM, m_xCtrlStck, NewAttr(), XATTR_FILLCOLOR(), and XATTR_FILLSTYLE().
Referenced by GetWW8SprmDispatcher().
Definition at line 375 of file ww8par6.cxx.
References SvxAdjustItem::GetAdjust(), RES_FRAMEDIR(), and RES_PARATR_ADJUST().
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
void SwWW8ImplReader::Read_ParaContextualSpacing | ( | sal_uInt16 | nId, |
const sal_uInt8 * | pData, | ||
short | nLen | ||
) |
Definition at line 4532 of file ww8par6.cxx.
References GetFormatAttr(), SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), RES_UL_SPACE(), and SvxULSpaceItem::SetContextValue().
Referenced by GetWW8SprmDispatcher().
Definition at line 2913 of file ww8par6.cxx.
References m_bEmbeddObj, m_bObj, m_bSpec, m_nObjLocFc, and m_nPicLocFc.
Referenced by GetWW6SprmDispatcher(), GetWW8SprmDispatcher(), and ImportFormulaControl().
Definition at line 2930 of file ww8par6.cxx.
References SwTextFormatColl::DeleteAssignmentToListLevelOfOutlineStyle(), SwPaM::GetPoint(), GetStyle(), SwWW8StyInf::m_bColl, m_nCurrentColl, m_pCurrentColl, SwWW8StyInf::m_pFormat, m_pPaM, m_xCtrlStck, SwWW8StyInf::mnWW8OutlineLevel, NewAttr(), RES_PARATR_OUTLINELEVEL(), and SwWW8StyInf::WW8OutlineLevelToOutlinelevel().
Referenced by GetWW8SprmDispatcher().
Definition at line 4799 of file ww8par6.cxx.
References GetFormatAttr(), SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), RES_CHRATR_RELIEF(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW8SprmDispatcher().
Definition at line 4655 of file ww8par6.cxx.
References SwPaM::GetPoint(), IsRightToLeft(), m_pPaM, m_xCtrlStck, NewAttr(), Read_Justify(), RES_PARATR_ADJUST(), SvxAdjustItem::SetLastBlock(), and SetRelativeJustify().
Referenced by GetWW8SprmDispatcher().
Definition at line 4785 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_SCALEW().
Referenced by GetWW8SprmDispatcher().
Definition at line 4981 of file ww8par6.cxx.
References SwPaM::GetPoint(), SwWW8Shade::m_aColor, m_bVer67, m_pPaM, m_xCtrlStck, m_xPlcxMan, NewAttr(), WW8_SHD::SetWWValue(), NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val, XATTR_FILLCOLOR(), and XATTR_FILLSTYLE().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 2879 of file ww8par6.cxx.
References m_bSpec.
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Special FastSave - Attributes.
Definition at line 1142 of file ww8par.cxx.
References ww::eWW2, m_bCpxStyle, m_pPaM, m_vColl, m_xWwFib, and SetTextFormatCollAndListLevel().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
void SwWW8ImplReader::Read_SubF_Ruby | ( | msfilter::util::WW8ReadFieldParams & | rReadParam | ) |
Definition at line 2696 of file ww8par5.cxx.
References FAMILY_DONTKNOW, SwStyleNameMapper::FillUIName(), sw::FilterControlChars(), g_pBreakIt, SwBreakIt::GetBreakIter(), SwDoc::GetDfltCharFormat(), SvxFontItem::GetFamilyName(), SvxFontHeightItem::GetHeight(), SwDoc::getIDocumentContentOperations(), SwFormat::GetName(), SwPaM::GetPoint(), SwFormat::GetPoolFormatId(), msfilter::util::WW8ReadFieldParams::GetResult(), GetWhichOfScript(), IDocumentContentOperations::InsertString(), m_aRubyCharFormats, m_pPaM, m_rDoc, m_xCtrlStck, SwDoc::MakeCharFormat(), NewAttr(), PITCH_DONTKNOW, RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_POOLCHR_RUBYTEXT, RES_TXTATR_CJK_RUBY(), SwFormatRuby::SetAdjustment(), SwFormatRuby::SetCharFormatId(), SwFormatRuby::SetCharFormatName(), and msfilter::util::WW8ReadFieldParams::SkipToNextToken().
Referenced by Read_F_Equation().
Definition at line 3398 of file ww8par6.cxx.
References DFLT_ESC_AUTO_SUB, DFLT_ESC_AUTO_SUPER, DFLT_ESC_PROP, SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_ESCAPEMENT().
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 3489 of file ww8par6.cxx.
References ConvertSubToGraphicPlacement(), ww::eWW2, GetFormatAttr(), SwPaM::GetPoint(), m_bVer67, m_pPaM, m_xCtrlStck, m_xPlcxMan, m_xWwFib, MAX_ESC_POS, NewAttr(), nPos, SprmResult::nRemainingData, SprmResult::pSprm, Read_FontSize(), RES_CHRATR_ESCAPEMENT(), RES_CHRATR_FONTSIZE(), NS_sprm::v6::sprmCHps, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 2963 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_bIgnoreText, m_bSymbol, m_bVer67, m_cSymbol, m_pPaM, m_xCtrlStck, m_xPlcxMan, RES_CHRATR_CJK_FONT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_FONT(), and SetNewFontAttr().
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 1616 of file ww8par.cxx.
References SvxTabStopItem::Clone(), SvxTabStop::GetAdjustment(), SwDoc::GetAttrPool(), SwFormat::GetAttrSet(), SfxItemPool::GetDefaultItem(), SvxTabStop::GetFill(), SwFormat::GetFormatAttr(), SfxItemSet::GetItemState(), SwPaM::GetPoint(), SvxTabStop::GetTabPos(), i, m_nCurrentColl, m_pCurrentColl, m_pPaM, m_rDoc, m_vColl, m_xCtrlStck, NewAttr(), nPos, RES_PARATR_TABSTOP(), ww::stiNil, and SVX_TAB_NOTFOUND.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 3513 of file ww8par2.cxx.
References m_bWasTabCellEnd.
Referenced by GetWW8SprmDispatcher().
Definition at line 3519 of file ww8par2.cxx.
References m_bWasTabRowEnd.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4826 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_BLINK().
Referenced by GetWW8SprmDispatcher().
Definition at line 4138 of file ww8par6.cxx.
References ExtractColour(), GetFormatAttr(), SfxGrabBagItem::GetGrabBag(), SwPaM::GetPoint(), m_bVer67, m_pPaM, m_xCtrlStck, NewAttr(), RES_CHRATR_BACKGROUND(), and RES_CHRATR_GRABBAG().
Referenced by GetWW8SprmDispatcher().
Definition at line 3620 of file ww8par6.cxx.
References GetCol(), SwPaM::GetPoint(), m_bVer67, m_pCurrentColl, m_pPaM, m_xCtrlStck, m_xPlcxMan, m_xStyles, NewAttr(), RES_CHRATR_COLOR(), and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 3641 of file ww8par6.cxx.
References msfilter::util::BGRToRGB(), COL_AUTO(), SwPaM::GetPoint(), Color::IsTransparent(), m_pCurrentColl, m_pPaM, m_xCtrlStck, m_xStyles, NewAttr(), RES_CHRATR_COLOR(), and Color::SetAlpha().
Referenced by GetWW8SprmDispatcher().
void SwWW8ImplReader::Read_TextVerticalAdjustment | ( | sal_uInt16 | , |
const sal_uInt8 * | pData, | ||
short | nLen | ||
) |
Definition at line 5045 of file ww8par6.cxx.
References m_aSectionManager, and wwSectionManager::SetCurrentSectionVerticalAdjustment().
Referenced by GetWW8SprmDispatcher().
Definition at line 4488 of file ww8par6.cxx.
References GetFormatAttr(), SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), RES_UL_SPACE(), SvxULSpaceItem::SetLower(), SvxULSpaceItem::SetUpper(), NS_sprm::v6::sprmPDyaAfter, NS_sprm::v6::sprmPDyaBefore, and NS_sprm::sprm< ispmd, fSpec, sgc, spra >::val.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 3529 of file ww8par6.cxx.
References SwPaM::GetPoint(), LINESTYLE_BOLD, LINESTYLE_BOLDDASH, LINESTYLE_BOLDDASHDOT, LINESTYLE_BOLDDASHDOTDOT, LINESTYLE_BOLDDOTTED, LINESTYLE_BOLDLONGDASH, LINESTYLE_BOLDWAVE, LINESTYLE_DASH, LINESTYLE_DASHDOT, LINESTYLE_DASHDOTDOT, LINESTYLE_DOTTED, LINESTYLE_DOUBLE, LINESTYLE_DOUBLEWAVE, LINESTYLE_LONGDASH, LINESTYLE_NONE, LINESTYLE_SINGLE, LINESTYLE_WAVE, m_pPaM, m_xCtrlStck, NewAttr(), RES_CHRATR_UNDERLINE(), and RES_CHRATR_WORDLINEMODE().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 3661 of file ww8par6.cxx.
References msfilter::util::BGRToRGB(), SfxPoolItem::Clone(), SfxItemSet::Get(), SwFormat::GetAttrSet(), SwFormat::GetItemState(), SwPaM::GetPoint(), m_pCurrentColl, m_pPaM, m_xCtrlStck, m_xCurrentItemSet, RES_CHRATR_UNDERLINE(), SvxTextLineItem::SetColor(), and SwFormat::SetFormatAttr().
Referenced by GetWW8SprmDispatcher().
Definition at line 5224 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_nInTable, m_pPaM, m_xCtrlStck, NewAttr(), and RES_PARATR_SNAPTOGRID().
Referenced by GetWW8SprmDispatcher().
Definition at line 5204 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pCurrentColl, m_pPaM, m_xCtrlStck, m_xStyles, NewAttr(), RES_PARATR_ORPHANS(), and RES_PARATR_WIDOWS().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
|
private |
Definition at line 392 of file ww8graf.cxx.
References WW8_DP_ARC::aFill, WW8_DP_ARC::aLnt, WW8_DP_ARC::aShd, WW8_DPHEAD::dxa, WW8_DPHEAD::dya, WW8_DP_ARC::fLeft, WW8_DP_ARC::fUp, Point, SetFill(), SetStdAttr(), WW8_DPHEAD::xa, and WW8_DPHEAD::ya.
|
private |
Definition at line 3961 of file ww8par.cxx.
References m_bCpxStyle, m_nCurrentColl, m_pPaM, m_vColl, ReadTextAttr(), and SetTextFormatCollAndListLevel().
Referenced by ReadText().
|
private |
Definition at line 1285 of file ww8graf.cxx.
References WW8_DP_POLYLINE::aBits1, WW8_DP_TXTBOX::aFill, WW8_DP_TXTBOX::aLnt, WW8_DP_POLYLINE::aLnt, WW8_DP_TXTBOX::aShd, checkRead(), WW8_DP_CALLOUT_TXTBOX::dpheadPolyLine, WW8_DP_CALLOUT_TXTBOX::dpheadTxbx, WW8_DP_CALLOUT_TXTBOX::dpPolyLine, WW8_DP_CALLOUT_TXTBOX::dptxbx, WW8_DPHEAD::dxa, WW8_DPHEAD::dya, WW8_DP_LINETYPE::lnps, SdrRectObj::NbcSetSnapRect(), nCount, Point, SfxItemSet::Put(), SAL_N_ELEMENTS, SAL_WARN, SetFill(), SetStdAttr(), WW8_DPHEAD::xa, and WW8_DPHEAD::ya.
|
private |
Definition at line 3573 of file ww8par.cxx.
References AppendTextNode(), CHAR_HARDBLANK, CHAR_HARDHYPHEN, CHAR_SOFTHYPHEN, checkSeek(), wwSectionManager::CurrentSectionColCount(), emulateMSWordAddTextToParagraph(), WW8PLCFspecial::Get(), SwPaM::GetContentNode(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), SwPaM::GetPoint(), IDocumentFieldsAccess::GetSysFieldType(), HandlePageBreakChar(), ImportGraf(), ImportOle(), IDocumentContentOperations::InsertPoolItem(), IDocumentContentOperations::InsertString(), IsInlineEscherHack(), SwContentNode::Len(), m_aApos, m_aFootnoteStack, m_aSectionManager, m_aTOXEndCps, m_bEmbeddObj, m_bFirstParaOfPage, m_bIsUnicode, m_bObj, m_bSpec, m_bWasParaEnd, m_bWasTabCellEnd, m_bWasTabRowEnd, m_nInTable, m_nObjLocFc, m_pPaM, m_pStrm, m_rDoc, m_xPlcxMan, m_xSBase, WW8PLCFxDesc::nOrigStartPos, nPos, PageNumber, pData, PG_RANDOM, Read_GrafLayer(), SvStream::ReadUChar(), SvStream::ReadUInt16(), RES_BREAK(), SAL_INFO, SvStream::Seek(), WW8PLCFspecial::SeekPosExact(), SVX_NUM_ARABIC, TabCellEnd(), SvStream::Tell(), u, WW8PLCFspecial::Where(), and WW8_CP_MAX.
Referenced by ReadChars().
|
private |
Return value: true for para end.
Definition at line 3485 of file ww8par.cxx.
References SwDoc::getIDocumentContentOperations(), SwPaM::GetPoint(), IDocumentContentOperations::InsertString(), linguistic::IsControlChar(), m_bIgnoreText, m_bPgSecBreak, m_bSymbol, m_cSymbol, m_pPaM, m_pStrm, m_rDoc, m_xCtrlStck, o3tl::make_unsigned(), ReadChar(), ReadPlainChars(), SvStream::remainingSize(), RES_CHRATR_CJK_FONT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_FONT(), SAL_WARN, and