Lines Matching refs:rStrm

217 …atic*/ XclImpDrawObjRef XclImpDrawObjBase::ReadObj3( const XclImpRoot& rRoot, XclImpStream& rStrm )  in ReadObj3()  argument
221 if( rStrm.GetRecLeft() >= 30 ) in ReadObj3()
224 rStrm.Ignore( 4 ); in ReadObj3()
225 rStrm >> nObjType; in ReadObj3()
244 xDrawObj->ImplReadObj3( rStrm ); in ReadObj3()
248 …atic*/ XclImpDrawObjRef XclImpDrawObjBase::ReadObj4( const XclImpRoot& rRoot, XclImpStream& rStrm ) in ReadObj4() argument
252 if( rStrm.GetRecLeft() >= 30 ) in ReadObj4()
255 rStrm.Ignore( 4 ); in ReadObj4()
256 rStrm >> nObjType; in ReadObj4()
276 xDrawObj->ImplReadObj4( rStrm ); in ReadObj4()
280 …atic*/ XclImpDrawObjRef XclImpDrawObjBase::ReadObj5( const XclImpRoot& rRoot, XclImpStream& rStrm ) in ReadObj5() argument
284 if( rStrm.GetRecLeft() >= 34 ) in ReadObj5()
287 rStrm.Ignore( 4 ); in ReadObj5()
288 rStrm >> nObjType; in ReadObj5()
318 xDrawObj->ImplReadObj5( rStrm ); in ReadObj5()
322 …atic*/ XclImpDrawObjRef XclImpDrawObjBase::ReadObj8( const XclImpRoot& rRoot, XclImpStream& rStrm ) in ReadObj8() argument
326 if( rStrm.GetRecLeft() >= 10 ) in ReadObj8()
329 rStrm >> nSubRecId >> nSubRecSize >> nObjType; in ReadObj8()
377 xDrawObj->ImplReadObj8( rStrm ); in ReadObj8()
583 void XclImpDrawObjBase::ReadName5( XclImpStream& rStrm, sal_uInt16 nNameLen ) in ReadName5() argument
589 maObjName = rStrm.ReadByteString( false ); in ReadName5()
591 if( rStrm.GetRecPos() & 1 ) rStrm.Ignore( 1 ); in ReadName5()
595 void XclImpDrawObjBase::ReadMacro3( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in ReadMacro3() argument
598 rStrm.Ignore( nMacroSize ); in ReadMacro3()
600 if( rStrm.GetRecPos() & 1 ) rStrm.Ignore( 1 ); in ReadMacro3()
603 void XclImpDrawObjBase::ReadMacro4( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in ReadMacro4() argument
606 rStrm.Ignore( nMacroSize ); in ReadMacro4()
609 void XclImpDrawObjBase::ReadMacro5( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in ReadMacro5() argument
612 rStrm.Ignore( nMacroSize ); in ReadMacro5()
615 void XclImpDrawObjBase::ReadMacro8( XclImpStream& rStrm ) in ReadMacro8() argument
618 if( rStrm.GetRecLeft() > 6 ) in ReadMacro8()
622 rStrm >> nFmlaSize; in ReadMacro8()
623 rStrm.Ignore( 4 ); in ReadMacro8()
629 rStrm >> nTokenId >> nExtSheet >> nExtName; in ReadMacro8()
841 void XclImpDrawObjBase::ImplReadObj3( XclImpStream& rStrm ) in ImplReadObj3() argument
844 rStrm.Seek( 4 ); in ImplReadObj3()
847 rStrm >> mnObjType >> mnObjId >> nObjFlags >> maAnchor >> nMacroSize; in ImplReadObj3()
848 rStrm.Ignore( 2 ); in ImplReadObj3()
853 DoReadObj3( rStrm, nMacroSize ); in ImplReadObj3()
856 void XclImpDrawObjBase::ImplReadObj4( XclImpStream& rStrm ) in ImplReadObj4() argument
859 rStrm.Seek( 4 ); in ImplReadObj4()
862 rStrm >> mnObjType >> mnObjId >> nObjFlags >> maAnchor >> nMacroSize; in ImplReadObj4()
863 rStrm.Ignore( 2 ); in ImplReadObj4()
869 DoReadObj4( rStrm, nMacroSize ); in ImplReadObj4()
872 void XclImpDrawObjBase::ImplReadObj5( XclImpStream& rStrm ) in ImplReadObj5() argument
875 rStrm.Seek( 4 ); in ImplReadObj5()
878 rStrm >> mnObjType >> mnObjId >> nObjFlags >> maAnchor >> nMacroSize; in ImplReadObj5()
879 rStrm.Ignore( 2 ); in ImplReadObj5()
880 rStrm >> nNameLen; in ImplReadObj5()
881 rStrm.Ignore( 2 ); in ImplReadObj5()
887 DoReadObj5( rStrm, nNameLen, nMacroSize ); in ImplReadObj5()
890 void XclImpDrawObjBase::ImplReadObj8( XclImpStream& rStrm ) in ImplReadObj8() argument
893 rStrm.Seek( EXC_REC_SEEK_TO_BEGIN ); in ImplReadObj8()
896 while( bLoop && (rStrm.GetRecLeft() >= 4) ) in ImplReadObj8()
899 rStrm >> nSubRecId >> nSubRecSize; in ImplReadObj8()
900 rStrm.PushPosition(); in ImplReadObj8()
902 …nSubRecSize = static_cast< sal_uInt16 >( ::std::min< sal_Size >( nSubRecSize, rStrm.GetRecLeft() )… in ImplReadObj8()
907 …DBG_ASSERT( rStrm.GetRecPos() == 4, "XclImpDrawObjBase::ImplReadObj8 - unexpected OBJCMO subrecord… in ImplReadObj8()
908 if( (rStrm.GetRecPos() == 4) && (nSubRecSize >= 6) ) in ImplReadObj8()
911 rStrm >> mnObjType >> mnObjId >> nObjFlags; in ImplReadObj8()
916 ReadMacro8( rStrm ); in ImplReadObj8()
922 DoReadObj8SubRec( rStrm, nSubRecId, nSubRecSize ); in ImplReadObj8()
925 rStrm.PopPosition(); in ImplReadObj8()
926 rStrm.Ignore( nSubRecSize ); in ImplReadObj8()
931 DoReadObj8SubRec( rStrm, EXC_ID_OBJEND, 0 ); in ImplReadObj8()
940 if( (rStrm.GetNextRecId() == EXC_ID3_IMGDATA) && rStrm.StartNextRecord() ) in ImplReadObj8()
943 rStrm.Ignore( 4 ); in ImplReadObj8()
944 rStrm >> nDataSize; in ImplReadObj8()
945 nDataSize -= rStrm.GetRecLeft(); in ImplReadObj8()
947 while( (nDataSize > 0) && (rStrm.GetNextRecId() == EXC_ID_CONT) && rStrm.StartNextRecord() ) in ImplReadObj8()
949 …DBG_ASSERT( nDataSize >= rStrm.GetRecLeft(), "XclImpDrawObjBase::ImplReadObj8 - CONTINUE too long"… in ImplReadObj8()
950 nDataSize -= ::std::min< sal_uInt32 >( rStrm.GetRecLeft(), nDataSize ); in ImplReadObj8()
1001 void XclImpGroupObj::DoReadObj3( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj3() argument
1003 rStrm.Ignore( 4 ); in DoReadObj3()
1004 rStrm >> mnFirstUngrouped; in DoReadObj3()
1005 rStrm.Ignore( 16 ); in DoReadObj3()
1006 ReadMacro3( rStrm, nMacroSize ); in DoReadObj3()
1009 void XclImpGroupObj::DoReadObj4( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj4() argument
1011 rStrm.Ignore( 4 ); in DoReadObj4()
1012 rStrm >> mnFirstUngrouped; in DoReadObj4()
1013 rStrm.Ignore( 16 ); in DoReadObj4()
1014 ReadMacro4( rStrm, nMacroSize ); in DoReadObj4()
1017 void XclImpGroupObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 nMacroSize ) in DoReadObj5() argument
1019 rStrm.Ignore( 4 ); in DoReadObj5()
1020 rStrm >> mnFirstUngrouped; in DoReadObj5()
1021 rStrm.Ignore( 16 ); in DoReadObj5()
1022 ReadName5( rStrm, nNameLen ); in DoReadObj5()
1023 ReadMacro5( rStrm, nMacroSize ); in DoReadObj5()
1052 void XclImpLineObj::DoReadObj3( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj3() argument
1054 rStrm >> maLineData >> mnArrows >> mnStartPoint; in DoReadObj3()
1055 rStrm.Ignore( 1 ); in DoReadObj3()
1056 ReadMacro3( rStrm, nMacroSize ); in DoReadObj3()
1059 void XclImpLineObj::DoReadObj4( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj4() argument
1061 rStrm >> maLineData >> mnArrows >> mnStartPoint; in DoReadObj4()
1062 rStrm.Ignore( 1 ); in DoReadObj4()
1063 ReadMacro4( rStrm, nMacroSize ); in DoReadObj4()
1066 void XclImpLineObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 nMacroSize ) in DoReadObj5() argument
1068 rStrm >> maLineData >> mnArrows >> mnStartPoint; in DoReadObj5()
1069 rStrm.Ignore( 1 ); in DoReadObj5()
1070 ReadName5( rStrm, nNameLen ); in DoReadObj5()
1071 ReadMacro5( rStrm, nMacroSize ); in DoReadObj5()
1180 void XclImpRectObj::ReadFrameData( XclImpStream& rStrm ) in ReadFrameData() argument
1182 rStrm >> maFillData >> maLineData >> mnFrameFlags; in ReadFrameData()
1192 void XclImpRectObj::DoReadObj3( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj3() argument
1194 ReadFrameData( rStrm ); in DoReadObj3()
1195 ReadMacro3( rStrm, nMacroSize ); in DoReadObj3()
1198 void XclImpRectObj::DoReadObj4( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj4() argument
1200 ReadFrameData( rStrm ); in DoReadObj4()
1201 ReadMacro4( rStrm, nMacroSize ); in DoReadObj4()
1204 void XclImpRectObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 nMacroSize ) in DoReadObj5() argument
1206 ReadFrameData( rStrm ); in DoReadObj5()
1207 ReadName5( rStrm, nNameLen ); in DoReadObj5()
1208 ReadMacro5( rStrm, nMacroSize ); in DoReadObj5()
1243 void XclImpArcObj::DoReadObj3( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj3() argument
1245 rStrm >> maFillData >> maLineData >> mnQuadrant; in DoReadObj3()
1246 rStrm.Ignore( 1 ); in DoReadObj3()
1247 ReadMacro3( rStrm, nMacroSize ); in DoReadObj3()
1250 void XclImpArcObj::DoReadObj4( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj4() argument
1252 rStrm >> maFillData >> maLineData >> mnQuadrant; in DoReadObj4()
1253 rStrm.Ignore( 1 ); in DoReadObj4()
1254 ReadMacro4( rStrm, nMacroSize ); in DoReadObj4()
1257 void XclImpArcObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 nMacroSize ) in DoReadObj5() argument
1259 rStrm >> maFillData >> maLineData >> mnQuadrant; in DoReadObj5()
1260 rStrm.Ignore( 1 ); in DoReadObj5()
1261 ReadName5( rStrm, nNameLen ); in DoReadObj5()
1262 ReadMacro5( rStrm, nMacroSize ); in DoReadObj5()
1316 void XclImpPolygonObj::ReadCoordList( XclImpStream& rStrm ) in ReadCoordList() argument
1318 if( (rStrm.GetNextRecId() == EXC_ID_COORDLIST) && rStrm.StartNextRecord() ) in ReadCoordList()
1320 …DBG_ASSERT( rStrm.GetRecLeft() / 4 == mnPointCount, "XclImpPolygonObj::ReadCoordList - wrong polyg… in ReadCoordList()
1321 while( rStrm.GetRecLeft() >= 4 ) in ReadCoordList()
1324 rStrm >> nX >> nY; in ReadCoordList()
1330 void XclImpPolygonObj::DoReadObj4( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj4() argument
1332 ReadFrameData( rStrm ); in DoReadObj4()
1333 rStrm >> mnPolyFlags; in DoReadObj4()
1334 rStrm.Ignore( 10 ); in DoReadObj4()
1335 rStrm >> mnPointCount; in DoReadObj4()
1336 rStrm.Ignore( 8 ); in DoReadObj4()
1337 ReadMacro4( rStrm, nMacroSize ); in DoReadObj4()
1338 ReadCoordList( rStrm ); in DoReadObj4()
1341 void XclImpPolygonObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 nMacroSize ) in DoReadObj5() argument
1343 ReadFrameData( rStrm ); in DoReadObj5()
1344 rStrm >> mnPolyFlags; in DoReadObj5()
1345 rStrm.Ignore( 10 ); in DoReadObj5()
1346 rStrm >> mnPointCount; in DoReadObj5()
1347 rStrm.Ignore( 8 ); in DoReadObj5()
1348 ReadName5( rStrm, nNameLen ); in DoReadObj5()
1349 ReadMacro5( rStrm, nMacroSize ); in DoReadObj5()
1350 ReadCoordList( rStrm ); in DoReadObj5()
1387 void XclImpObjTextData::ReadByteString( XclImpStream& rStrm ) in ReadByteString() argument
1392 mxString.reset( new XclImpString( rStrm.ReadRawByteString( maData.mnTextLen ) ) ); in ReadByteString()
1394 if( rStrm.GetRecPos() & 1 ) rStrm.Ignore( 1 ); in ReadByteString()
1398 void XclImpObjTextData::ReadFormats( XclImpStream& rStrm ) in ReadFormats() argument
1401 mxString->ReadObjFormats( rStrm, maData.mnFormatSize ); in ReadFormats()
1403 rStrm.Ignore( maData.mnFormatSize ); in ReadFormats()
1413 void XclImpTextObj::DoReadObj3( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj3() argument
1415 ReadFrameData( rStrm ); in DoReadObj3()
1416 maTextData.maData.ReadObj3( rStrm ); in DoReadObj3()
1417 ReadMacro3( rStrm, nMacroSize ); in DoReadObj3()
1418 maTextData.ReadByteString( rStrm ); in DoReadObj3()
1419 maTextData.ReadFormats( rStrm ); in DoReadObj3()
1422 void XclImpTextObj::DoReadObj4( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj4() argument
1424 ReadFrameData( rStrm ); in DoReadObj4()
1425 maTextData.maData.ReadObj3( rStrm ); in DoReadObj4()
1426 ReadMacro4( rStrm, nMacroSize ); in DoReadObj4()
1427 maTextData.ReadByteString( rStrm ); in DoReadObj4()
1428 maTextData.ReadFormats( rStrm ); in DoReadObj4()
1431 void XclImpTextObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 nMacroSize ) in DoReadObj5() argument
1433 ReadFrameData( rStrm ); in DoReadObj5()
1434 maTextData.maData.ReadObj5( rStrm ); in DoReadObj5()
1435 ReadName5( rStrm, nNameLen ); in DoReadObj5()
1436 ReadMacro5( rStrm, nMacroSize ); in DoReadObj5()
1437 maTextData.ReadByteString( rStrm ); in DoReadObj5()
1438 rStrm.Ignore( maTextData.maData.mnLinkSize ); // ignore text link formula in DoReadObj5()
1439 maTextData.ReadFormats( rStrm ); in DoReadObj5()
1619 void XclImpChartObj::ReadChartSubStream( XclImpStream& rStrm ) in ReadChartSubStream() argument
1630 if( rStrm.GetRecId() != EXC_ID5_BOF ) in ReadChartSubStream()
1631 rStrm.RewindRecord(); in ReadChartSubStream()
1635 if( (rStrm.GetNextRecId() == EXC_ID5_BOF) && rStrm.StartNextRecord() ) in ReadChartSubStream()
1638 rStrm.Seek( 2 ); in ReadChartSubStream()
1639 rStrm >> nBofType; in ReadChartSubStream()
1651 mxChart->ReadChartSubStream( rStrm ); in ReadChartSubStream()
1656 void XclImpChartObj::DoReadObj3( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj3() argument
1659 ReadFrameData( rStrm ); in DoReadObj3()
1660 rStrm.Ignore( 18 ); in DoReadObj3()
1661 ReadMacro3( rStrm, nMacroSize ); in DoReadObj3()
1663 ReadChartSubStream( rStrm ); in DoReadObj3()
1670 void XclImpChartObj::DoReadObj4( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj4() argument
1673 ReadFrameData( rStrm ); in DoReadObj4()
1674 rStrm.Ignore( 18 ); in DoReadObj4()
1675 ReadMacro4( rStrm, nMacroSize ); in DoReadObj4()
1677 ReadChartSubStream( rStrm ); in DoReadObj4()
1684 void XclImpChartObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 nMacroSize ) in DoReadObj5() argument
1687 ReadFrameData( rStrm ); in DoReadObj5()
1688 rStrm.Ignore( 18 ); in DoReadObj5()
1689 ReadName5( rStrm, nNameLen ); in DoReadObj5()
1690 ReadMacro5( rStrm, nMacroSize ); in DoReadObj5()
1691 ReadChartSubStream( rStrm ); in DoReadObj5()
1697 void XclImpChartObj::DoReadObj8SubRec( XclImpStream& rStrm, sal_uInt16 nSubRecId, sal_uInt16 /*nSub… in DoReadObj8SubRec() argument
1703 rStrm.ResetRecord( true ); in DoReadObj8SubRec()
1704 ReadChartSubStream( rStrm ); in DoReadObj8SubRec()
1707 rStrm.ResetRecord( false ); in DoReadObj8SubRec()
1945 void XclImpControlHelper::ReadCellLinkFormula( XclImpStream& rStrm, bool bWithBoundSize ) in ReadCellLinkFormula() argument
1948 ReadRangeList( aScRanges, rStrm, bWithBoundSize ); in ReadCellLinkFormula()
1954 void XclImpControlHelper::ReadSourceRangeFormula( XclImpStream& rStrm, bool bWithBoundSize ) in ReadSourceRangeFormula() argument
1957 ReadRangeList( aScRanges, rStrm, bWithBoundSize ); in ReadSourceRangeFormula()
1967 void XclImpControlHelper::ReadRangeList( ScRangeList& rScRanges, XclImpStream& rStrm ) in ReadRangeList() argument
1970 aXclTokArr.ReadSize( rStrm ); in ReadRangeList()
1971 rStrm.Ignore( 4 ); in ReadRangeList()
1972 aXclTokArr.ReadArray( rStrm ); in ReadRangeList()
1973 … mrRoot.GetFormulaCompiler().CreateRangeList( rScRanges, EXC_FMLATYPE_CONTROL, aXclTokArr, rStrm ); in ReadRangeList()
1976 void XclImpControlHelper::ReadRangeList( ScRangeList& rScRanges, XclImpStream& rStrm, bool bWithBou… in ReadRangeList() argument
1981 rStrm >> nSize; in ReadRangeList()
1984 rStrm.PushPosition(); in ReadRangeList()
1985 ReadRangeList( rScRanges, rStrm ); in ReadRangeList()
1986 rStrm.PopPosition(); in ReadRangeList()
1987 rStrm.Ignore( nSize ); in ReadRangeList()
1992 ReadRangeList( rScRanges, rStrm ); in ReadRangeList()
2165 void XclImpCheckBoxObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 /*nMacroSi… in DoReadObj5() argument
2167 ReadFrameData( rStrm ); in DoReadObj5()
2168 rStrm.Ignore( 10 ); in DoReadObj5()
2169 rStrm >> maTextData.maData.mnFlags; in DoReadObj5()
2170 rStrm.Ignore( 20 ); in DoReadObj5()
2171 ReadName5( rStrm, nNameLen ); in DoReadObj5()
2172 ReadMacro5( rStrm, rStrm.ReaduInt16() ); // fist macro size invalid and unused in DoReadObj5()
2173 ReadCellLinkFormula( rStrm, true ); in DoReadObj5()
2174 rStrm >> maTextData.maData.mnTextLen; in DoReadObj5()
2175 maTextData.ReadByteString( rStrm ); in DoReadObj5()
2176rStrm >> mnState >> maTextData.maData.mnShortcut >> maTextData.maData.mnShortcutEA >> mnCheckBoxFl… in DoReadObj5()
2179 void XclImpCheckBoxObj::DoReadObj8SubRec( XclImpStream& rStrm, sal_uInt16 nSubRecId, sal_uInt16 nSu… in DoReadObj8SubRec() argument
2185 rStrm >> mnState; in DoReadObj8SubRec()
2186 rStrm.Ignore( 4 ); in DoReadObj8SubRec()
2187rStrm >> maTextData.maData.mnShortcut >> maTextData.maData.mnShortcutEA >> mnCheckBoxFlags; in DoReadObj8SubRec()
2190 ReadCellLinkFormula( rStrm, false ); in DoReadObj8SubRec()
2193 XclImpTbxObjBase::DoReadObj8SubRec( rStrm, nSubRecId, nSubRecSize ); in DoReadObj8SubRec()
2254 void XclImpOptionButtonObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 /*nMac… in DoReadObj5() argument
2256 ReadFrameData( rStrm ); in DoReadObj5()
2257 rStrm.Ignore( 10 ); in DoReadObj5()
2258 rStrm >> maTextData.maData.mnFlags; in DoReadObj5()
2259 rStrm.Ignore( 32 ); in DoReadObj5()
2260 ReadName5( rStrm, nNameLen ); in DoReadObj5()
2261 ReadMacro5( rStrm, rStrm.ReaduInt16() ); // fist macro size invalid and unused in DoReadObj5()
2262 ReadCellLinkFormula( rStrm, true ); in DoReadObj5()
2263 rStrm >> maTextData.maData.mnTextLen; in DoReadObj5()
2264 maTextData.ReadByteString( rStrm ); in DoReadObj5()
2265 rStrm >> mnState >> maTextData.maData.mnShortcut >> maTextData.maData.mnShortcutEA; in DoReadObj5()
2266 rStrm >> mnCheckBoxFlags >> mnNextInGroup >> mnFirstInGroup; in DoReadObj5()
2269 void XclImpOptionButtonObj::DoReadObj8SubRec( XclImpStream& rStrm, sal_uInt16 nSubRecId, sal_uInt16… in DoReadObj8SubRec() argument
2274 rStrm >> mnNextInGroup >> mnFirstInGroup; in DoReadObj8SubRec()
2277 XclImpCheckBoxObj::DoReadObj8SubRec( rStrm, nSubRecId, nSubRecSize ); in DoReadObj8SubRec()
2336 void XclImpGroupBoxObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 /*nMacroSi… in DoReadObj5() argument
2338 ReadFrameData( rStrm ); in DoReadObj5()
2339 rStrm.Ignore( 10 ); in DoReadObj5()
2340 rStrm >> maTextData.maData.mnFlags; in DoReadObj5()
2341 rStrm.Ignore( 26 ); in DoReadObj5()
2342 ReadName5( rStrm, nNameLen ); in DoReadObj5()
2343 ReadMacro5( rStrm, rStrm.ReaduInt16() ); // fist macro size invalid and unused in DoReadObj5()
2344 rStrm >> maTextData.maData.mnTextLen; in DoReadObj5()
2345 maTextData.ReadByteString( rStrm ); in DoReadObj5()
2346 rStrm >> maTextData.maData.mnShortcut >> maTextData.maData.mnShortcutEA >> mnGroupBoxFlags; in DoReadObj5()
2349 void XclImpGroupBoxObj::DoReadObj8SubRec( XclImpStream& rStrm, sal_uInt16 nSubRecId, sal_uInt16 nSu… in DoReadObj8SubRec() argument
2354rStrm >> maTextData.maData.mnShortcut >> maTextData.maData.mnShortcutEA >> mnGroupBoxFlags; in DoReadObj8SubRec()
2357 XclImpTbxObjBase::DoReadObj8SubRec( rStrm, nSubRecId, nSubRecSize ); in DoReadObj8SubRec()
2417 void XclImpEditObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 /*nMacroSize*/… in DoReadObj5() argument
2419 ReadFrameData( rStrm ); in DoReadObj5()
2420 rStrm.Ignore( 10 ); in DoReadObj5()
2421 rStrm >> maTextData.maData.mnFlags; in DoReadObj5()
2422 rStrm.Ignore( 14 ); in DoReadObj5()
2423 ReadName5( rStrm, nNameLen ); in DoReadObj5()
2424 ReadMacro5( rStrm, rStrm.ReaduInt16() ); // fist macro size invalid and unused in DoReadObj5()
2425 rStrm >> maTextData.maData.mnTextLen; in DoReadObj5()
2426 maTextData.ReadByteString( rStrm ); in DoReadObj5()
2427 rStrm >> mnContentType >> mnMultiLine >> mnScrollBar >> mnListBoxObjId; in DoReadObj5()
2430 void XclImpEditObj::DoReadObj8SubRec( XclImpStream& rStrm, sal_uInt16 nSubRecId, sal_uInt16 nSubRec… in DoReadObj8SubRec() argument
2435 rStrm >> mnContentType >> mnMultiLine >> mnScrollBar >> mnListBoxObjId; in DoReadObj8SubRec()
2438 XclImpTbxObjBase::DoReadObj8SubRec( rStrm, nSubRecId, nSubRecSize ); in DoReadObj8SubRec()
2490 void XclImpTbxObjScrollableBase::ReadSbs( XclImpStream& rStrm ) in ReadSbs() argument
2492 rStrm.Ignore( 4 ); in ReadSbs()
2493rStrm >> mnValue >> mnMin >> mnMax >> mnStep >> mnPageStep >> mnOrient >> mnThumbWidth >> mnScroll… in ReadSbs()
2496 void XclImpTbxObjScrollableBase::DoReadObj8SubRec( XclImpStream& rStrm, sal_uInt16 nSubRecId, sal_u… in DoReadObj8SubRec() argument
2501 ReadSbs( rStrm ); in DoReadObj8SubRec()
2504 ReadCellLinkFormula( rStrm, false ); in DoReadObj8SubRec()
2507 XclImpTbxObjBase::DoReadObj8SubRec( rStrm, nSubRecId, nSubRecSize ); in DoReadObj8SubRec()
2518 void XclImpSpinButtonObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 /*nMacro… in DoReadObj5() argument
2520 ReadFrameData( rStrm ); in DoReadObj5()
2521 ReadSbs( rStrm ); in DoReadObj5()
2522 ReadName5( rStrm, nNameLen ); in DoReadObj5()
2523 ReadMacro5( rStrm, rStrm.ReaduInt16() ); // fist macro size invalid and unused in DoReadObj5()
2524 ReadCellLinkFormula( rStrm, true ); in DoReadObj5()
2557 void XclImpScrollBarObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 /*nMacroS… in DoReadObj5() argument
2559 ReadFrameData( rStrm ); in DoReadObj5()
2560 ReadSbs( rStrm ); in DoReadObj5()
2561 ReadName5( rStrm, nNameLen ); in DoReadObj5()
2562 ReadMacro5( rStrm, rStrm.ReaduInt16() ); // fist macro size invalid and unused in DoReadObj5()
2563 ReadCellLinkFormula( rStrm, true ); in DoReadObj5()
2604 void XclImpTbxObjListBase::ReadLbsData( XclImpStream& rStrm ) in ReadLbsData() argument
2606 ReadSourceRangeFormula( rStrm, true ); in ReadLbsData()
2607 rStrm >> mnEntryCount >> mnSelEntry >> mnListFlags >> mnEditObjId; in ReadLbsData()
2631 void XclImpListBoxObj::ReadFullLbsData( XclImpStream& rStrm, sal_Size nRecLeft ) in ReadFullLbsData() argument
2633 sal_Size nRecEnd = rStrm.GetRecPos() + nRecLeft; in ReadFullLbsData()
2634 ReadLbsData( rStrm ); in ReadFullLbsData()
2635 DBG_ASSERT( (rStrm.GetRecPos() == nRecEnd) || (rStrm.GetRecPos() + mnEntryCount == nRecEnd), in ReadFullLbsData()
2637 while( rStrm.IsValid() && (rStrm.GetRecPos() < nRecEnd) ) in ReadFullLbsData()
2638 maSelection.push_back( rStrm.ReaduInt8() ); in ReadFullLbsData()
2641 void XclImpListBoxObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 /*nMacroSiz… in DoReadObj5() argument
2643 ReadFrameData( rStrm ); in DoReadObj5()
2644 ReadSbs( rStrm ); in DoReadObj5()
2645 rStrm.Ignore( 18 ); in DoReadObj5()
2646 rStrm >> maTextData.maData.mnDefFontIdx; in DoReadObj5()
2647 rStrm.Ignore( 4 ); in DoReadObj5()
2648 ReadName5( rStrm, nNameLen ); in DoReadObj5()
2649 ReadMacro5( rStrm, rStrm.ReaduInt16() ); // fist macro size invalid and unused in DoReadObj5()
2650 ReadCellLinkFormula( rStrm, true ); in DoReadObj5()
2651 ReadFullLbsData( rStrm, rStrm.GetRecLeft() ); in DoReadObj5()
2655 void XclImpListBoxObj::DoReadObj8SubRec( XclImpStream& rStrm, sal_uInt16 nSubRecId, sal_uInt16 nSub… in DoReadObj8SubRec() argument
2660 ReadFullLbsData( rStrm, nSubRecSize ); in DoReadObj8SubRec()
2663 XclImpTbxObjListBase::DoReadObj8SubRec( rStrm, nSubRecId, nSubRecSize ); in DoReadObj8SubRec()
2728 void XclImpDropDownObj::ReadFullLbsData( XclImpStream& rStrm ) in ReadFullLbsData() argument
2730 ReadLbsData( rStrm ); in ReadFullLbsData()
2731 rStrm >> mnDropDownFlags >> mnLineCount >> mnMinWidth >> maTextData.maData.mnTextLen; in ReadFullLbsData()
2732 maTextData.ReadByteString( rStrm ); in ReadFullLbsData()
2738 void XclImpDropDownObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 /*nMacroSi… in DoReadObj5() argument
2740 ReadFrameData( rStrm ); in DoReadObj5()
2741 ReadSbs( rStrm ); in DoReadObj5()
2742 rStrm.Ignore( 18 ); in DoReadObj5()
2743 rStrm >> maTextData.maData.mnDefFontIdx; in DoReadObj5()
2744 rStrm.Ignore( 14 ); in DoReadObj5()
2745 rStrm >> mnLeft >> mnTop >> mnRight >> mnBottom; in DoReadObj5()
2746 rStrm.Ignore( 4 ); in DoReadObj5()
2747 ReadName5( rStrm, nNameLen ); in DoReadObj5()
2748 ReadMacro5( rStrm, rStrm.ReaduInt16() ); // fist macro size invalid and unused in DoReadObj5()
2749 ReadCellLinkFormula( rStrm, true ); in DoReadObj5()
2750 ReadFullLbsData( rStrm ); in DoReadObj5()
2754 void XclImpDropDownObj::DoReadObj8SubRec( XclImpStream& rStrm, sal_uInt16 nSubRecId, sal_uInt16 nSu… in DoReadObj8SubRec() argument
2759 ReadFullLbsData( rStrm ); in DoReadObj8SubRec()
2762 XclImpTbxObjListBase::DoReadObj8SubRec( rStrm, nSubRecId, nSubRecSize ); in DoReadObj8SubRec()
2837 void XclImpPictureObj::DoReadObj3( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj3() argument
2840 ReadFrameData( rStrm ); in DoReadObj3()
2841 rStrm.Ignore( 6 ); in DoReadObj3()
2842 rStrm >> nLinkSize; in DoReadObj3()
2843 rStrm.Ignore( 2 ); in DoReadObj3()
2844 ReadFlags3( rStrm ); in DoReadObj3()
2845 ReadMacro3( rStrm, nMacroSize ); in DoReadObj3()
2846 ReadPictFmla( rStrm, nLinkSize ); in DoReadObj3()
2848 if( (rStrm.GetNextRecId() == EXC_ID3_IMGDATA) && rStrm.StartNextRecord() ) in DoReadObj3()
2849 maGraphic = XclImpDrawing::ReadImgData( GetRoot(), rStrm ); in DoReadObj3()
2852 void XclImpPictureObj::DoReadObj4( XclImpStream& rStrm, sal_uInt16 nMacroSize ) in DoReadObj4() argument
2855 ReadFrameData( rStrm ); in DoReadObj4()
2856 rStrm.Ignore( 6 ); in DoReadObj4()
2857 rStrm >> nLinkSize; in DoReadObj4()
2858 rStrm.Ignore( 2 ); in DoReadObj4()
2859 ReadFlags3( rStrm ); in DoReadObj4()
2860 ReadMacro4( rStrm, nMacroSize ); in DoReadObj4()
2861 ReadPictFmla( rStrm, nLinkSize ); in DoReadObj4()
2863 if( (rStrm.GetNextRecId() == EXC_ID3_IMGDATA) && rStrm.StartNextRecord() ) in DoReadObj4()
2864 maGraphic = XclImpDrawing::ReadImgData( GetRoot(), rStrm ); in DoReadObj4()
2867 void XclImpPictureObj::DoReadObj5( XclImpStream& rStrm, sal_uInt16 nNameLen, sal_uInt16 nMacroSize ) in DoReadObj5() argument
2870 ReadFrameData( rStrm ); in DoReadObj5()
2871 rStrm.Ignore( 6 ); in DoReadObj5()
2872 rStrm >> nLinkSize; in DoReadObj5()
2873 rStrm.Ignore( 2 ); in DoReadObj5()
2874 ReadFlags3( rStrm ); in DoReadObj5()
2875 rStrm.Ignore( 4 ); in DoReadObj5()
2876 ReadName5( rStrm, nNameLen ); in DoReadObj5()
2877 ReadMacro5( rStrm, nMacroSize ); in DoReadObj5()
2878 ReadPictFmla( rStrm, nLinkSize ); in DoReadObj5()
2880 if( (rStrm.GetNextRecId() == EXC_ID3_IMGDATA) && rStrm.StartNextRecord() ) in DoReadObj5()
2884 GetPageSettings().ReadImgData( rStrm ); in DoReadObj5()
2886 maGraphic = XclImpDrawing::ReadImgData( GetRoot(), rStrm ); in DoReadObj5()
2890 void XclImpPictureObj::DoReadObj8SubRec( XclImpStream& rStrm, sal_uInt16 nSubRecId, sal_uInt16 nSub… in DoReadObj8SubRec() argument
2895 ReadFlags8( rStrm ); in DoReadObj8SubRec()
2898 ReadPictFmla( rStrm, rStrm.ReaduInt16() ); in DoReadObj8SubRec()
2901 XclImpDrawObjBase::DoReadObj8SubRec( rStrm, nSubRecId, nSubRecSize ); in DoReadObj8SubRec()
2963 void XclImpPictureObj::ReadFlags3( XclImpStream& rStrm ) in ReadFlags3() argument
2966 rStrm >> nFlags; in ReadFlags3()
2970 void XclImpPictureObj::ReadFlags8( XclImpStream& rStrm ) in ReadFlags8() argument
2973 rStrm >> nFlags; in ReadFlags8()
2981 void XclImpPictureObj::ReadPictFmla( XclImpStream& rStrm, sal_uInt16 nLinkSize ) in ReadPictFmla() argument
2983 sal_Size nLinkEnd = rStrm.GetRecPos() + nLinkSize; in ReadPictFmla()
2987 rStrm >> nFmlaSize; in ReadPictFmla()
2992 rStrm.Ignore( 4 ); in ReadPictFmla()
2994 rStrm >> nToken; in ReadPictFmla()
3006 rStrm >> nRefIdx; in ReadPictFmla()
3007 rStrm.Ignore( 8 ); in ReadPictFmla()
3008 rStrm >> nNameIdx; in ReadPictFmla()
3009 rStrm.Ignore( 12 ); in ReadPictFmla()
3018 rStrm >> nXti >> nExtName; in ReadPictFmla()
3032 rStrm.Ignore( nFmlaSize - 1 ); // token ID already read in ReadPictFmla()
3034 rStrm.Ignore( 1 ); // padding byte in ReadPictFmla()
3037 if( rStrm.GetRecPos() + 2 <= nLinkEnd ) in ReadPictFmla()
3040 rStrm >> nLen; in ReadPictFmla()
3042 …maClassName = (GetBiff() == EXC_BIFF8) ? rStrm.ReadUniString( nLen ) : rStrm.ReadRawByteString( nL… in ReadPictFmla()
3050 rStrm.Seek( nLinkEnd ); in ReadPictFmla()
3062 if( rStrm.GetRecLeft() <= 8 ) return; in ReadPictFmla()
3065 mnCtlsStrmPos = static_cast< sal_Size >( rStrm.ReaduInt32() ); in ReadPictFmla()
3066 mnCtlsStrmSize = static_cast< sal_Size >( rStrm.ReaduInt32() ); in ReadPictFmla()
3068 if( rStrm.GetRecLeft() <= 8 ) return; in ReadPictFmla()
3072 rStrm >> nAddStrSize; in ReadPictFmla()
3073 …DBG_ASSERT( rStrm.GetRecLeft() >= nAddStrSize + 4, "XclImpPictureObj::ReadPictFmla - missing data"… in ReadPictFmla()
3074 if( rStrm.GetRecLeft() >= nAddStrSize + 4 ) in ReadPictFmla()
3076 rStrm.Ignore( nAddStrSize ); in ReadPictFmla()
3078 ReadCellLinkFormula( rStrm, true ); in ReadPictFmla()
3079 ReadSourceRangeFormula( rStrm, true ); in ReadPictFmla()
3082 else if( mbEmbedded && (rStrm.GetRecLeft() >= 4) ) in ReadPictFmla()
3084 rStrm >> mnStorageId; in ReadPictFmla()
3739 /*static*/ Graphic XclImpDrawing::ReadImgData( const XclImpRoot& rRoot, XclImpStream& rStrm ) in ReadImgData() argument
3744 rStrm >> nFormat >> nEnv >> nDataSize; in ReadImgData()
3745 if( nDataSize <= rStrm.GetRecLeft() ) in ReadImgData()
3749 case EXC_IMGDATA_WMF: ReadWmf( aGraphic, rRoot, rStrm ); break; in ReadImgData()
3750 case EXC_IMGDATA_BMP: ReadBmp( aGraphic, rRoot, rStrm ); break; in ReadImgData()
3757 void XclImpDrawing::ReadObj( XclImpStream& rStrm ) in ReadObj() argument
3768 xDrawObj = XclImpDrawObjBase::ReadObj3( GetRoot(), rStrm ); in ReadObj()
3771 xDrawObj = XclImpDrawObjBase::ReadObj4( GetRoot(), rStrm ); in ReadObj()
3775 xDrawObj = XclImpDrawObjBase::ReadObj5( GetRoot(), rStrm ); in ReadObj()
3790 void XclImpDrawing::ReadMsoDrawing( XclImpStream& rStrm ) in ReadMsoDrawing() argument
3794 rStrm.ResetRecord( false ); in ReadMsoDrawing()
3796 ReadDffRecord( rStrm ); in ReadMsoDrawing()
3800 while( bLoop ) switch( rStrm.GetNextRecId() ) in ReadMsoDrawing()
3805 rStrm.StartNextRecord(); in ReadMsoDrawing()
3806 ReadDffRecord( rStrm ); in ReadMsoDrawing()
3809 rStrm.StartNextRecord(); in ReadMsoDrawing()
3810 ReadObj8( rStrm ); in ReadMsoDrawing()
3813 rStrm.StartNextRecord(); in ReadMsoDrawing()
3814 ReadTxo( rStrm ); in ReadMsoDrawing()
3821 rStrm.ResetRecord( true ); in ReadMsoDrawing()
3901 void XclImpDrawing::ReadWmf( Graphic& rGraphic, const XclImpRoot&, XclImpStream& rStrm ) // static … in ReadWmf() argument
3904 rStrm.Ignore( 8 ); in ReadWmf()
3906 rStrm.CopyToStream( aMemStrm, rStrm.GetRecLeft() ); in ReadWmf()
3914 void XclImpDrawing::ReadBmp( Graphic& rGraphic, const XclImpRoot& rRoot, XclImpStream& rStrm ) // s… in ReadBmp() argument
3926 rStrm.PushPosition(); in ReadBmp()
3929 rStrm >> nHdrSize >> nWidth >> nHeight >> nPlanes >> nDepth; in ReadBmp()
3932 rStrm.Ignore( 3 ); in ReadBmp()
3935 rStrm.CopyToStream( aMemStrm, rStrm.GetRecLeft() ); in ReadBmp()
3937 rStrm.PopPosition(); in ReadBmp()
3942 rStrm.CopyToStream( aMemStrm, rStrm.GetRecLeft() ); in ReadBmp()
3951 void XclImpDrawing::ReadDffRecord( XclImpStream& rStrm ) in ReadDffRecord() argument
3954 rStrm.CopyRecordToStream( maDffStrm ); in ReadDffRecord()
3957 void XclImpDrawing::ReadObj8( XclImpStream& rStrm ) in ReadObj8() argument
3959 XclImpDrawObjRef xDrawObj = XclImpDrawObjBase::ReadObj8( GetRoot(), rStrm ); in ReadObj8()
3973 void XclImpDrawing::ReadTxo( XclImpStream& rStrm ) in ReadTxo() argument
3979 xTextData->maData.ReadTxo8( rStrm ); in ReadTxo()
3986 bValid = (rStrm.GetNextRecId() == EXC_ID_CONT) && rStrm.StartNextRecord(); in ReadTxo()
3989 …xTextData->mxString.reset( new XclImpString( rStrm.ReadUniString( xTextData->maData.mnTextLen ) ) … in ReadTxo()
3995 bValid = (rStrm.GetNextRecId() == EXC_ID_CONT) && rStrm.StartNextRecord(); in ReadTxo()
3998 xTextData->ReadFormats( rStrm ); in ReadTxo()
4012 void XclImpSheetDrawing::ReadNote( XclImpStream& rStrm ) in ReadNote() argument
4020 ReadNote3( rStrm ); in ReadNote()
4023 ReadNote8( rStrm ); in ReadNote()
4030 void XclImpSheetDrawing::ReadTabChart( XclImpStream& rStrm ) in ReadTabChart() argument
4034 xChartObj->ReadChartSubStream( rStrm ); in ReadTabChart()
4060 void XclImpSheetDrawing::ReadNote3( XclImpStream& rStrm ) in ReadNote3() argument
4064 rStrm >> aXclPos >> nTotalLen; in ReadNote3()
4069 … sal_uInt16 nPartLen = ::std::min( nTotalLen, static_cast< sal_uInt16 >( rStrm.GetRecLeft() ) ); in ReadNote3()
4070 String aNoteText = rStrm.ReadRawByteString( nPartLen ); in ReadNote3()
4072 while( (nTotalLen > 0) && (rStrm.GetNextRecId() == EXC_ID_NOTE) && rStrm.StartNextRecord() ) in ReadNote3()
4074 rStrm >> aXclPos >> nPartLen; in ReadNote3()
4079 aNoteText.Append( rStrm.ReadRawByteString( nPartLen ) ); in ReadNote3()
4085 rStrm.Seek( EXC_REC_SEEK_TO_BEGIN ); in ReadNote3()
4086 ReadNote( rStrm ); in ReadNote3()
4094 void XclImpSheetDrawing::ReadNote8( XclImpStream& rStrm ) in ReadNote8() argument
4098 rStrm >> aXclPos >> nFlags >> nObjId; in ReadNote8()
4140 void XclImpObjectManager::ReadMsoDrawingGroup( XclImpStream& rStrm ) in ReadMsoDrawingGroup() argument
4144 rStrm.ResetRecord( true, EXC_ID_MSODRAWINGGROUP ); in ReadMsoDrawingGroup()
4146 rStrm.CopyRecordToStream( maDggStrm ); in ReadMsoDrawingGroup()
4207 void XclImpDffPropSet::Read( XclImpStream& rStrm ) in Read() argument
4211 rStrm.PushPosition(); in Read()
4212 rStrm.Ignore( 4 ); in Read()
4213 rStrm >> nPropSetSize; in Read()
4214 rStrm.PopPosition(); in Read()
4217 rStrm.CopyToStream( *mxMemStrm, 8 + nPropSetSize ); in Read()
4233 XclImpStream& operator>>( XclImpStream& rStrm, XclImpDffPropSet& rPropSet ) in operator >>() argument
4235 rPropSet.Read( rStrm ); in operator >>()
4236 return rStrm; in operator >>()