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) |
WW8_CP | GetCurrAttrCP () const |
bool | IsParaEndInCPs (sal_Int32, sal_Int32, bool bSdOD=true) const |
void | ClearParaEndPosition () |
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_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 (const OUString &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 void | 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 (SvxMSDffImportRec const *pRecord, SwFrameFormat const *pFlyFormat, 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, 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::unique_ptr< 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 *pPF, tools::Long nGrafAnchorCp) |
SdrObject * | CreateContactObject (SwFrameFormat *pFlyFormat) |
RndStdIds | ProcessEscherAlign (SvxMSDffImportRec *pRecord, WW8_FSPA *pFSPA, 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 *pRecord, WW8_FSPA *pF, SfxItemSet &rFlySet) |
SwFlyFrameFormat * | ConvertDrawTextToFly (SdrObject *&rpObject, SdrObject *&rpOurNewObject, SvxMSDffImportRec const *pRecord, RndStdIds eAnchor, WW8_FSPA const *pF, SfxItemSet &rFlySet) |
SwFrameFormat * | MungeTextIntoDrawBox (SvxMSDffImportRec *pRecord, tools::Long nGrafAnchorCp, SwFrameFormat *pRetFrameFormat) |
void | GrafikCtor () |
void | GrafikDtor () |
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 nLayoutInTableCell) 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 (SvxMSDffImportRec const *pRecord, SwFrameFormat *pFlyFormat) |
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 1075 of file ww8par.hxx.
|
privatedelete |
SwWW8ImplReader::~SwWW8ImplReader | ( | ) |
Definition at line 4372 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 4260 of file ww8par.cxx.
References SwDoc::CreateUnoCursor(), m_aApos, m_pStrm, m_rDoc, mpCursor, and SvStream::SetEndian().
|
private |
Definition at line 2851 of file ww8graf.cxx.
References SwFormat::GetAnchor(), and SwFormatAnchor::GetAnchorId().
Referenced by ImportGraf().
|
staticprivate |
Definition at line 1902 of file ww8graf.cxx.
References SvxMSDffImportRec::nXAlign, SvxMSDffImportRec::nXRelTo, SvxMSDffImportRec::RELTO_DEFAULT, SvxLRSpaceItem::SetLeft(), and SvxLRSpaceItem::SetRight().
|
staticprivate |
Definition at line 1940 of file ww8graf.cxx.
References SvxMSDffImportRec::nYAlign, SvxMSDffImportRec::nYRelTo, SvxMSDffImportRec::RELTO_DEFAULT, SvxULSpaceItem::SetLower(), and SvxULSpaceItem::SetUpper().
|
private |
Definition at line 2428 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 1664 of file ww8par.hxx.
References ChkToggleAttr_().
Referenced by ProcessCurrentCollChange().
|
private |
Definition at line 3329 of file ww8par6.cxx.
References i, m_xCtrlStck, n, and SetToggleAttr().
Referenced by ChkToggleAttr().
|
inlineprivate |
Definition at line 1673 of file ww8par.hxx.
References ChkToggleBiDiAttr_().
Referenced by ProcessCurrentCollChange().
|
private |
Definition at line 3345 of file ww8par6.cxx.
References i, m_xCtrlStck, n, and SetToggleBiDiAttr().
Referenced by ChkToggleBiDiAttr().
void SwWW8ImplReader::ClearParaEndPosition | ( | ) |
Definition at line 3995 of file ww8par.cxx.
References m_aEndParaPos.
Referenced by SwWW8FltControlStack::ClearParaEndPosition().
|
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 4035 of file ww8par.cxx.
References eFTN, EndSpecial(), EndSprm(), and m_xPlcxMan.
Referenced by ReadText().
void SwWW8ImplReader::closeFont | ( | sal_uInt16 | nId | ) |
Definition at line 3849 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 2380 of file ww8par6.cxx.
References ApoTestResults::HasFrame(), m_bVer67, ApoTestResults::m_nSprm29, ApoTestResults::mpStyleApo, and WW8FlyPara.
Referenced by StartApo(), and StartTable().
|
static |
Definition at line 3389 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 2961 of file ww8graf.cxx.
References SvxMSDffImportRec::aTextId, SvxMSDffImportRec::bAutoWidth, 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 265 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 3422 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 1265 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 4987 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, GrafikDtor(), Size::Height(), i, ImportDop(), wwSectionManager::InsertSegments(), utl::ConfigManager::IsFuzzing(), lcl_createTemplateToProjectEntry(), m_aExtraneousParas, SwEndNoteInfo::m_aFormat, m_aFrameRedlines, m_aInsertedTables, m_aLinkStringMap, m_aSectionManager, m_bNewDoc, m_bOnLoadingMain, 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_pAtnNames, 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_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(), BasicManager::SetGlobalUNOConstant(), 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 2196 of file ww8graf.cxx.
References SwFrameFormat::FindRealSdrObject(), SwFrameFormat::FindSdrObject(), and SwFlyDrawContact::GetMaster().
Referenced by ImportGraf(), Read_HdFtTextAsHackedFrame(), and StartApo().
|
inlineprivate |
Definition at line 1418 of file ww8par.hxx.
References DeleteStack().
Referenced by CoreLoad(), WW8ReaderSave::Restore(), and StopApo().
|
inlineprivate |
Definition at line 1409 of file ww8par.hxx.
References DeleteStack().
Referenced by CoreLoad(), and WW8ReaderSave::Restore().
|
inlineprivate |
|
private |
Definition at line 4376 of file ww8par.cxx.
References SwPaM::GetPoint(), and m_pPaM.
Referenced by DeleteAnchorStack(), DeleteCtrlStack(), and DeleteRefStacks().
|
private |
Definition at line 3305 of file ww8par.cxx.
References assert(), g_pBreakIt, SwBreakIt::GetBreakIter(), SwPaM::GetContentNode(), GetFormatAttr(), SwPaM::GetPoint(), SwTextNode::GetText(), SwNode::GetTextNode(), SfxInt16Item::GetValue(), i, 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 499 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(), 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(), 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(), and RES_TXTATR_INETFMT().
Referenced by EndExtSprm().
sal_uInt16 SwWW8ImplReader::End_Footnote | ( | ) |
Definition at line 169 of file ww8par2.cxx.
References SwDoc::CreateUnoCursor(), IDocumentContentOperations::DeleteRange(), SwContentNode::GetAttr(), SwDoc::GetAttrPool(), SwNodes::GetEndOfExtras(), SwDoc::GetFootnoteIdxs(), SwDoc::getIDocumentContentOperations(), SwNodeIndex::GetIndex(), SwNode::GetIndex(), SwNodeIndex::GetNode(), SwDoc::GetNodes(), 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(), and o3tl::sorted_vector< Value, Compare, Find, class >::size().
Referenced by EndExtSprm().
|
private |
Definition at line 5303 of file ww8par6.cxx.
References eFTN, End_Field(), End_Footnote(), and SAL_N_ELEMENTS.
Referenced by ReadTextAttr().
|
private |
Definition at line 2543 of file ww8par.cxx.
References m_aApos, m_bAnl, m_nInTable, StopAllAnl(), StopApo(), and StopTable().
Referenced by CloseAttrEnds().
|
private |
Definition at line 6105 of file ww8par6.cxx.
References GetSprmReadInfo(), and SprmReadInfo::pReadFnc.
Referenced by CloseAttrEnds(), and ReadTextAttr().
Definition at line 4952 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 2564 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 385 of file ww8par5.cxx.
References LANGUAGE_ENGLISH_US, RES_CHRATR_LANGUAGE(), SwField::SetAutomaticLanguage(), and SwField::SetLanguage().
|
private |
Definition at line 6087 of file ww8par.cxx.
References SvStream::good(), m_bVer67, m_pAtnNames, m_pTableStream, m_xWwFib, nCount, read_uInt16_PascalString(), read_uInt8_PascalString(), SvStream::Seek(), size, and SvStream::Tell().
Referenced by Read_And().
|
inline |
Definition at line 1911 of file ww8par.hxx.
References m_sBaseURL.
Referenced by SwMSDffManager::ImportOLE(), and ImportOleBase().
|
staticprivate |
Definition at line 1565 of file ww8par6.cxx.
Referenced by Read_Border().
rtl_TextEncoding SwWW8ImplReader::GetCharSetFromLanguage | ( | ) |
Definition at line 2813 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 2831 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().
|
inline |
Definition at line 1708 of file ww8par.hxx.
References m_aCurrAttrCP.
Referenced by SwWW8FltControlStack::GetCurrAttrCP().
rtl_TextEncoding SwWW8ImplReader::GetCurrentCharSet | ( | ) |
Definition at line 2849 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 2875 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 1896 of file ww8par.hxx.
References m_nCurrentColl.
Referenced by WW8ListManager::ReadLVL().
|
inline |
Definition at line 1895 of file ww8par.hxx.
References m_rDoc.
|
inline |
Definition at line 1894 of file ww8par.hxx.
References m_xWwFib.
Referenced by wwSectionManager::CreateSep(), and WW8FlyPara::ReadFull().
|
private |
Definition at line 1190 of file ww8par5.cxx.
References ch, i, linguistic::IsControlChar(), MAX_FIELDLEN, WW8FieldDesc::nLRes, WW8FieldDesc::nSRes, and SAL_INFO.
|
private |
Definition at line 3669 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 2806 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 | ( | const OUString & | rOrigName | ) |
Definition at line 1343 of file ww8par5.cxx.
References BookmarkToWriter(), and sName.
|
staticprivate |
Definition at line 4389 of file ww8par6.cxx.
Referenced by AppendTextNode(), Read_ParaAutoAfter(), and Read_ParaAutoBefore().
Definition at line 219 of file ww8graf2.cxx.
References ERRCODE_NONE, GraphicFilter::GetGraphicFilter(), and GraphicFilter::ImportGraphic().
Referenced by ReadGrafFile(), and SwWw6ReadMacPICTStream().
|
private |
Definition at line 885 of file ww8graf.cxx.
|
private |
Definition at line 6123 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_pTableStream, m_xWwFib, nIndex, and SwFltRDFMark::SetAttributes().
|
private |
Definition at line 6079 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 2968 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 3570 of file ww8par2.cxx.
References m_vColl, and m_xStyles.
Referenced by lcl_toxMatchTSwitch().
|
private |
Definition at line 723 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 426 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 579 of file ww8par.cxx.
References m_xCtrlStck.
Referenced by WW8ListManager::ReadLVL().
sal_uInt16 SwWW8ImplReader::GetToggleBiDiAttrFlags | ( | ) | const |
Definition at line 584 of file ww8par.cxx.
References m_xCtrlStck.
Referenced by WW8ListManager::ReadLVL().
|
private |
Definition at line 788 of file ww8graf.cxx.
References WW8PLCFspecial::advance(), WW8PLCFspecial::Get(), WW8PLCFspecial::GetIMax(), WW8PLCFspecial::SeekPos(), WW8PLCFspecial::SetIdx(), and USHRT_MAX.
Referenced by SwMSDffManager::GetOLEStorageName().
|
private |
Definition at line 3189 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 3211 of file ww8graf.cxx.
Referenced by CoreLoad().
Definition at line 770 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 3548 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 2274 of file ww8par.cxx.
References isValid_HdFt_CP(), m_bVer67, and m_xHdFt.
Referenced by wwSectionManager::InsertSegments().
|
private |
Definition at line 952 of file ww8graf.cxx.
References lcl_StripFields(), MAN_AND, removePositions(), and replaceDosLineEndsButPreserveLength().
Referenced by Read_And().
|
private |
DOP.
Definition at line 1809 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(), FRAME_AUTOWIDTH_WITH_MORE_PARA, SvtFilterOptions::Get(), SwDoc::GetAttrPool(), SwDoc::getIDocumentSettingAccess(), SfxObjectShell::GetModel(), comphelper::getProcessComponentContext(), 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, TAB_OVERFLOW, 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 1967 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 5274 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 2015 of file ww8par3.cxx.
References WW8FormulaControl::FormulaRead(), SvStream::GetError(), 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 456 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(), SvStream::good(), GrafikCtor(), 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, OBJ_OLE2, 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 395 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 240 of file ww8par4.cxx.
References Fixed, SdrObject::Free(), SwDoc::GetAttrPool(), SwDoc::getIDocumentContentOperations(), SwPaM::GetPoint(), Graphic::GetPrefMapMode(), Graphic::GetPrefSize(), Graphic::GetType(), GrafikCtor(), Size::Height(), ImportOleBase(), IDocumentContentOperations::InsertDrawObj(), IDocumentContentOperations::InsertGraphic(), InsertOle(), 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 327 of file ww8par4.cxx.
References SL::aObjectPool, SvxMSDffManager::CreateSdrOLEFromStorage(), ERRCODE_NONE, GetBaseURL(), SwDoc::GetDocShell(), SwMSDffManager::GetFilterFlags(), SfxItemSet::GetItem(), Graphic::GetPrefMapMode(), Graphic::GetPrefSize(), GetSdrObjectFromXShape(), SfxObjectShell::GetStorage(), Graphic::GetType(), GrafikCtor(), 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(), STREAM_SEEK_TO_END, SwWw6ReadMacPICTStream(), SvStream::Tell(), and Size::Width().
Referenced by ImportOle().
|
static |
Definition at line 304 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 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, OBJ_OLE2, 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 6115 of file ww8par6.cxx.
References GetSprmReadInfo(), m_xSprmParser, and SprmReadInfo::pReadFnc.
Referenced by WW8RStyle::ImportSprms(), WW8ListManager::ReadLVL(), ReadTextAttr(), and RegisterNumFormatOnTextNode().
Definition at line 3641 of file ww8par5.cxx.
References lcl_ImportTox(), m_pPaM, and m_rDoc.
Referenced by Read_FieldVanish().
|
private |
Definition at line 6644 of file ww8par.cxx.
References m_aApos, and o3tl::make_unsigned().
Referenced by InLocalApo(), and StartTable().
|
private |
Definition at line 6631 of file ww8par.cxx.
References m_aApos.
|
inlineprivate |
Definition at line 1558 of file ww8par.hxx.
References InEqualApo().
Referenced by WW8TabDesc::CalcDefaults(), wwSectionManager::CreateSep(), WW8TabDesc::CreateSwTable(), and Read_Border().
|
private |
Definition at line 592 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, WW8PLCFManResult::nMemLen, WW8PLCFManResult::nSprmId, comphelper::string::padToLength(), WW8PLCFManResult::pMemPos, pS, RES_FLTRATTR_BEGIN(), RES_FLTRATTR_END(), RES_TXTATR_INETFMT(), WW8ReaderSave::Restore(), and SfxPoolItem::Which().
|
private |
Definition at line 196 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 1105 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 494 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 1005 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(), SwFormat::SetFormatAttr(), SdrObject::SetLayer(), SdrObject::SetLogicRect(), WW8SprmIter::SetSprms(), SdrTextObj::SetVerticalWriting(), XATTR_END, and XATTR_START.
|
staticprivate |
Definition at line 1500 of file ww8par6.cxx.
References lcl_IsBorder().
Referenced by Read_Border(), SetFlyBordersShadow(), and WW8TabDesc::SetTabBorders().
|
private |
Definition at line 2401 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 1691 of file ww8par.hxx.
Referenced by ReadChar().
|
private |
Definition at line 3538 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 1500 of file ww8par.hxx.
Referenced by SetNewFontAttr().
|
private |
Definition at line 2443 of file ww8graf.cxx.
bool SwWW8ImplReader::IsParaEndInCPs | ( | sal_Int32 | nStart, |
sal_Int32 | nEnd, | ||
bool | bSdOD = true |
||
) | const |
Definition at line 3977 of file ww8par.cxx.
References m_aEndParaPos.
Referenced by SwWW8FltControlStack::CheckSdOD(), and SwWW8FltControlStack::IsParaEndInCPs().
bool SwWW8ImplReader::IsRelativeJustify | ( | ) |
Definition at line 322 of file ww8par6.cxx.
References ww::eWW8.
bool SwWW8ImplReader::IsRelativeJustify | ( | sal_uInt16 | nColl, |
o3tl::sorted_vector< sal_uInt16 > & | rVisitedStyles | ||
) |
Definition at line 355 of file ww8par6.cxx.
References assert(), 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 4563 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 2268 of file ww8par.cxx.
Referenced by HasOwnHeaderFooter(), and Read_HdFt().
|
private |
Definition at line 2517 of file ww8par6.cxx.
References SwIndex::Assign(), SwPaM::GetPoint(), SwNode::GetTextNode(), wwSectionManager::JoinNode(), m_aSectionManager, m_pLastAnchorPos, m_pPreviousNode, m_xCtrlStck, m_xSFlyPara, SwPosition::nContent, and SwPosition::nNode.
Referenced by ReadText(), and StopApo().
|
staticprivate |
Definition at line 2979 of file ww8par.cxx.
Referenced by ReadPlainChars().
ErrCode SwWW8ImplReader::LoadDoc | ( | WW8Glossary * | pGloss = nullptr | ) |
Definition at line 6168 of file ww8par.cxx.
References 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 5755 of file ww8par.cxx.
References assert(), 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_pTableStream, m_xWwFib, Other, SfxItemSet::Put(), SvStream::ReadUInt32(), 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 369 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 333 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 1037 of file ww8par5.cxx.
References SwFltControlStack::ALLOW_FLD_CR, MAX_FIELDLEN, SwFltGetFlag(), and SwFltControlStack::TAGS_IN_TEXT.
tools::Long SwWW8ImplReader::MapBookmarkVariables | ( | const WW8FieldDesc * | pF, |
OUString & | rOrigName, | ||
const OUString & | rData | ||
) |
Definition at line 1280 of file ww8par5.cxx.
References BOOK_IGNORE, BookmarkToWriter(), nIndex, WW8FieldDesc::nLen, WW8FieldDesc::nSCode, and sName.
|
staticprivate |
Definition at line 1970 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 1558 of file ww8graf.cxx.
References SwMSDffManager::GetEscherLineMatch(), mso_lineDashGEL, mso_lineDotGEL, mso_lineDouble, mso_lineSimple, mso_lineThickThin, mso_lineThinThick, mso_lineTriple, SvxBoxItem::SetLine(), and USHRT_MAX.
|
private |
Definition at line 1643 of file ww8graf.cxx.
References tools::Rectangle::AdjustBottom(), tools::Rectangle::AdjustLeft(), tools::Rectangle::AdjustRight(), tools::Rectangle::AdjustTop(), tools::Rectangle::Bottom(), SvxBoxItem::CalcLineWidth(), COL_WHITE, Fixed, SfxItemSet::Get(), SvxBrushItem::GetColor(), tools::Rectangle::GetHeight(), SvxSizeItem::GetHeight(), 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(), SvxBoxItem::SetDistance(), 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 2213 of file ww8par3.cxx.
References vcl::unohelper::ConvertFontWeight(), SvxFontItem::GetCharSet(), Application::GetDefaultDevice(), SvxFontItem::GetFamily(), SvxFontItem::GetFamilyName(), vcl::Font::GetFontSize(), GetFormatAttr(), SvxFontItem::GetPitch(), SvxFontItem::GetStyleName(), OutputDevice::GetTextHeight(), OutputDevice::GetTextWidth(), GetValue, OutputDevice::LogicToLogic(), 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(), and Size::Width().
Referenced by WW8FormulaListBox::Import().
|
private |
Definition at line 2215 of file ww8graf.cxx.
References RTLGraphicsHack().
|
private |
Definition at line 2287 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 2302 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 2866 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, OBJ_TEXT, SvxMSDffImportRec::pObj, SdrObject::SetMergedItemSet(), and SdrObject::SetMergedItemSetAndBroadcast().
|
private |
Definition at line 2764 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 979 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 6691 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 3835 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 5237 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(), and StartTable().
Definition at line 428 of file ww8graf2.cxx.
References WW8_PIC::dxaOrigin, WW8_PIC::dyaOrigin, i, SvStream::ReadBytes(), SvStream::ReadInt16(), WW8_PIC::rgbrc, SvStream::SeekRel(), and WW8PicShadowToReal().
Referenced by ImportFormulaControl(), and ImportGraf().
|
private |
Definition at line 3507 of file ww8par2.cxx.
References m_aTableStack, m_xTableDesc, and MoveOutsideFly().
Referenced by StartTable(), and StopTable().
void SwWW8ImplReader::PostProcessAttrs | ( | ) |
Definition at line 2898 of file ww8par.cxx.
References SfxItemIter::GetCurItem(), m_pPostProcessAttrsInfo, m_xCtrlStck, and SfxItemIter::NextItem().
Referenced by ReadText().
|
private |
Definition at line 3814 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 2226 of file ww8graf.cxx.
References sw::util::MakeSafePositioningValue(), WW8_FSPA::nbx, WW8_FSPA::nby, SvxMSDffImportRec::nDxWrapDistLeft, SvxMSDffImportRec::nDxWrapDistRight, SvxMSDffImportRec::nLayoutInTableCell, 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 2648 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 5163 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 3158 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 2131 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 786 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 742 of file ww8par2.cxx.
References SwWW8StyInf::m_bColl.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and Read_LFOPosition().
Definition at line 5222 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 232 of file ww8par5.cxx.
References RES_FLTR_ANNOTATIONMARK().
Referenced by ImportExtSprm().
Definition at line 3079 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_bBidi, m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_BIDIRTL().
Referenced by GetWW8SprmDispatcher().
Definition at line 3172 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 2975 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 116 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(), and SwFltGetFlag().
Referenced by ImportExtSprm().
Definition at line 4625 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 4994 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 5213 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_BREAK().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4023 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 528 of file ww8par4.cxx.
References Read_CRevisionMark().
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 534 of file ww8par4.cxx.
References Read_CRevisionMark().
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 5068 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 4123 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 3974 of file ww8par6.cxx.
References m_eHardCharSet.
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4075 of file ww8par6.cxx.
References SwWW8Shade::aColor, GetFormatAttr(), SfxGrabBagItem::GetGrabBag(), SwPaM::GetPoint(), 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 540 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 473 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 3547 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 4653 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 1415 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 * | , |
OUString & | |||
) |
Definition at line 1757 of file ww8par5.cxx.
References nsSwDocInfoSubType::DI_CREATE, nsSwDocInfoSubType::DI_SUB_AUTHOR, 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 1883 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 1776 of file ww8par5.cxx.
References DATEFLD, DateTime, ww::eDATE, SvNumberFormatter::GetFormatIndex(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), SwDoc::GetNumberFormatter(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), LANGUAGE_SYSTEM, m_rDoc, NF_DATE_START, NF_TIME_START, WW8FieldDesc::nId, nLang, OK, msfilter::util::WW8ReadFieldParams::SkipToNextToken(), and TIMEFLD.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_DBField | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 2541 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 2582 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 2595 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 1526 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_TIME, nsSwDocInfoSubType::DI_SUBJECT, nsSwDocInfoSubType::DI_TITLE, DocInfo, SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), msfilter::util::WW8ReadFieldParams::GetResult(), IDocumentFieldsAccess::GetSysFieldType(), IDocumentContentOperations::InsertPoolItem(), LANGUAGE_SYSTEM, m_rDoc, WW8FieldDesc::nId, nLang, OK, msfilter::util::WW8ReadFieldParams::SkipToNextToken(), and void().
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Embedd | ( | WW8FieldDesc * | , |
OUString & | rStr | ||
) |
Definition at line 1967 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 2616 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 1839 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 185 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 244 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 92 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 3476 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 2406 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 2473 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 1153 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 1359 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 2260 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 2113 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 1869 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 2163 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, and TEXT.
Referenced by Read_Field().
eF_ResT SwWW8ImplReader::Read_F_Ref | ( | WW8FieldDesc * | pF, |
OUString & | rStr | ||
) |
Definition at line 2030 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 1429 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 1994 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 1505 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 1894 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 1130 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 1767 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 2948 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(), SwFormatCol::Init(), 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(), 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, USHRT_MAX, and wwSectionManager::WillHavePageDescHere().
Referenced by Read_Field().
tools::Long SwWW8ImplReader::Read_FactoidBook | ( | WW8PLCFManResult * | ) |
Definition at line 244 of file ww8par5.cxx.
References RES_FLTR_RDFMARK(), and SwFltRDFMark::SetHandle().
Referenced by ImportExtSprm().
tools::Long SwWW8ImplReader::Read_Field | ( | WW8PLCFManResult * | pRes | ) |
Definition at line 756 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 3647 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 3861 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 4064 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_AUTOKERN().
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 3913 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 288 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 2505 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::nLayoutInTableCell, WW8_FSPA::nSpId, MSDffTxId::nTxBxS, WW8_FSPA::nwr, WW8_FSPA::nwrk, WW8_FSPA::nXaLeft, WW8_FSPA::nXaRight, WW8_FSPA::nYaBottom, WW8_FSPA::nYaTop, OBJ_GRAF, OBJ_OLE2, 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(), SwFormatURL::SetMap(), SwFormatURL::SetName(), SwFrameFormat::SetName(), SwFormatSurround::SetOutside(), SetProgressState(), SwFormatURL::SetTargetFrameName(), SwFormatURL::SetURL(), 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 2303 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 2111 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 2255 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 2206 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 5107 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 4508 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_IDCTHINT().
Referenced by GetWW8SprmDispatcher().
Definition at line 4526 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 5197 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 5205 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_KEEP().
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4053 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 3989 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 1907 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, WW8ListManager::nMaxLevel, Read_ANLevelNo(), RegisterNumFormat(), RES_LR_SPACE(), RES_PARATR_NUMRULE(), SwFormat::SetFormatAttr(), and USHRT_MAX.
Referenced by GetWW8SprmDispatcher().
Definition at line 4324 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 1863 of file ww8par3.cxx.
References m_bVer67, m_nLFOPosition, m_nListLevel, m_xPlcxMan, m_xStyles, WW8ListManager::nMaxLevel, RegisterNumFormat(), and USHRT_MAX.
Referenced by GetWW8SprmDispatcher().
Definition at line 4177 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 1170 of file ww8par.cxx.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4145 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 2853 of file ww8par6.cxx.
References m_aFieldStack, m_bEmbeddObj, m_bObj, m_nObjLocFc, and m_nPicLocFc.
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 859 of file ww8par2.cxx.
References o3tl::make_unsigned(), and SAL_WARN.
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4424 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 4397 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 4929 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 374 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 4496 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 2876 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 2893 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 4725 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 4581 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 4711 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_SCALEW().
Referenced by GetWW8SprmDispatcher().
Definition at line 4907 of file ww8par6.cxx.
References SwWW8Shade::aColor, SwPaM::GetPoint(), 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 2842 of file ww8par6.cxx.
References m_bSpec.
Referenced by GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Special FastSave - Attributes.
Definition at line 1148 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 2643 of file ww8par5.cxx.
References assert(), 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 3361 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 3452 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 2926 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 1649 of file ww8par.cxx.
References SfxPoolItem::Clone(), SvxTabStop::GetAdjustment(), SwFormat::GetAttrSet(), SvxTabStop::GetFill(), 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 3495 of file ww8par2.cxx.
References m_bWasTabCellEnd.
Referenced by GetWW8SprmDispatcher().
Definition at line 3501 of file ww8par2.cxx.
References m_bWasTabRowEnd.
Referenced by GetWW2SprmDispatcher(), GetWW6SprmDispatcher(), and GetWW8SprmDispatcher().
Definition at line 4752 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_pPaM, m_xCtrlStck, NewAttr(), and RES_CHRATR_BLINK().
Referenced by GetWW8SprmDispatcher().
Definition at line 4101 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 3583 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 3604 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 4971 of file ww8par6.cxx.
References m_aSectionManager, and wwSectionManager::SetCurrentSectionVerticalAdjustment().
Referenced by GetWW8SprmDispatcher().
Definition at line 4452 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 3492 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 3624 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 5150 of file ww8par6.cxx.
References SwPaM::GetPoint(), m_nInTable, m_pPaM, m_xCtrlStck, NewAttr(), and RES_PARATR_SNAPTOGRID().
Referenced by GetWW8SprmDispatcher().
Definition at line 5130 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 390 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 4001 of file ww8par.cxx.
References m_aCurrAttrCP, m_bCpxStyle, m_nCurrentColl, m_pPaM, m_vColl, ReadTextAttr(), and SetTextFormatCollAndListLevel().
Referenced by ReadText().
|
private |
Definition at line 1261 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 3588 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 3500 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 SvStream::SeekRel().
Referenced by ReadText().
|
private |
Document Info.
Definition at line 4813 of file ww8par.cxx.
References aName, aURL, checkSeek(), INetURLObject::GetMainURL(), SfxObjectShell::GetMedium(), SfxObjectShell::GetModel(), SfxMedium::GetName(), sfx2::LoadOlePropertySet(), m_pDocShell, m_pStg, m_pTableStream, m_xWwFib, SAL_WARN, SvStream::Seek(), SvStream::Tell(), and INetURLObject::ToIUri.
Referenced by CoreLoad().
|
private |
Definition at line 4776 of file ww8par.cxx.
References SfxObjectShell::GetModel(), i, m_bVer67, m_eStructCharSet, m_pDocShell, m_pTableStream, m_xWwFib, and WW8ReadSTTBF()