Lines Matching refs:pFrm

135 sal_uLong lcl_GetFrameId( const SwFrm* pFrm )  in lcl_GetFrameId()  argument
140 return pFrm->GetFrmId(); in lcl_GetFrameId()
142 if( pFrm && pFrm->IsTxtFrm() ) in lcl_GetFrameId()
143 return ((SwTxtFrm*)pFrm)->GetTxtNode()->GetIndex(); in lcl_GetFrameId()
159 void _Record( const SwFrm* pFrm, sal_uLong nFunction, sal_uLong nAct, void* pParam );
162 void SectFunc( ByteString &rOut, const SwFrm* pFrm, sal_uLong nAct, void* pParam );
167 void Record( const SwFrm* pFrm, sal_uLong nFunction, sal_uLong nAct, void* pParam ) in Record() argument
168 { if( pStream ) _Record( pFrm, nFunction, nAct, pParam ); } in Record()
173 void SnapShot( const SwFrm* pFrm, sal_uLong nFlags );
196 const SwFrm* pFrm; // Der Frame, member in SwImplEnterLeave
201 : pFrm( pF ), nFunction( nFunct ), nAction( nAct ), pParam( pPar ) {} in SwImplEnterLeave()
235 void SwProtocol::Record( const SwFrm* pFrm, sal_uLong nFunction, sal_uLong nAct, void* pParam ) in Record() argument
253 pImpl->Record( pFrm, nFunction, nAct, pParam ); // ...und Aufzeichnen in Record()
288 void SwProtocol::SnapShot( const SwFrm* pFrm, sal_uLong nFlags ) in SnapShot() argument
291 pImpl->SnapShot( pFrm, nFlags ); in SnapShot()
493 void lcl_Flags( ByteString& rOut, const SwFrm* pFrm ) in lcl_Flags() argument
496 rOut += pFrm->GetValidSizeFlag() ? '+' : '-'; in lcl_Flags()
498 rOut += pFrm->GetValidPosFlag() ? '+' : '-'; in lcl_Flags()
500 rOut += pFrm->GetValidPrtAreaFlag() ? '+' : '-'; in lcl_Flags()
507 void lcl_FrameType( ByteString& rOut, const SwFrm* pFrm ) in lcl_FrameType() argument
509 if( pFrm->IsTxtFrm() ) in lcl_FrameType()
511 else if( pFrm->IsLayoutFrm() ) in lcl_FrameType()
513 if( pFrm->IsPageFrm() ) in lcl_FrameType()
515 else if( pFrm->IsColumnFrm() ) in lcl_FrameType()
517 else if( pFrm->IsBodyFrm() ) in lcl_FrameType()
519 if( pFrm->GetUpper() && pFrm->IsColBodyFrm() ) in lcl_FrameType()
523 else if( pFrm->IsRootFrm() ) in lcl_FrameType()
525 else if( pFrm->IsCellFrm() ) in lcl_FrameType()
527 else if( pFrm->IsTabFrm() ) in lcl_FrameType()
529 else if( pFrm->IsRowFrm() ) in lcl_FrameType()
531 else if( pFrm->IsSctFrm() ) in lcl_FrameType()
533 else if( pFrm->IsHeaderFrm() ) in lcl_FrameType()
535 else if( pFrm->IsFooterFrm() ) in lcl_FrameType()
537 else if( pFrm->IsFtnFrm() ) in lcl_FrameType()
539 else if( pFrm->IsFtnContFrm() ) in lcl_FrameType()
541 else if( pFrm->IsFlyFrm() ) in lcl_FrameType()
546 else if( pFrm->IsNoTxtFrm() ) in lcl_FrameType()
559 void SwImplProtocol::_Record( const SwFrm* pFrm, sal_uLong nFunction, sal_uLong nAct, void* pParam ) in _Record() argument
564 sal_uInt16 nId = sal_uInt16(lcl_GetFrameId( pFrm )); in _Record()
577 if( pFrmIds && !pFrmIds->Seek_Entry( sal_uInt16(lcl_GetFrameId( pFrm )) ) ) in _Record()
580 if( !(pFrm->GetType() & nTypes) ) in _Record()
587 aOut += ByteString::CreateFromInt64( lcl_GetFrameId( pFrm ) ); in _Record()
589 lcl_FrameType( aOut, pFrm ); // dann den FrameType in _Record()
592 case PROT_SNAPSHOT: lcl_Flags( aOut, pFrm ); in _Record()
597 lcl_Flags( aOut, pFrm ); in _Record()
634 aOut += ByteString::CreateFromInt64( pFrm->Frm().Height() ); in _Record()
648 case PROT_SECTION: SectFunc( aOut, pFrm, nAct, pParam ); in _Record()
664 if( pFrm->Frm().Pos() != rFrm.Pos() ) in _Record()
671 aOut += ByteString::CreateFromInt64(pFrm->Frm().Left()); in _Record()
673 aOut += ByteString::CreateFromInt64(pFrm->Frm().Top()); in _Record()
676 if( pFrm->Frm().Height() != rFrm.Height() ) in _Record()
681 aOut += ByteString::CreateFromInt64(pFrm->Frm().Height()); in _Record()
684 if( pFrm->Frm().Width() != rFrm.Width() ) in _Record()
689 aOut += ByteString::CreateFromInt64(pFrm->Frm().Width()); in _Record()
760 void SwImplProtocol::SnapShot( const SwFrm* pFrm, sal_uLong nFlags ) in SnapShot() argument
762 while( pFrm ) in SnapShot()
764 _Record( pFrm, PROT_SNAPSHOT, 0, 0); in SnapShot()
765 if( pFrm->GetDrawObjs() && nFlags & SNAP_FLYFRAMES ) in SnapShot()
768 const SwSortedObjs &rObjs = *pFrm->GetDrawObjs(); in SnapShot()
778 if( pFrm->IsLayoutFrm() && nFlags & SNAP_LOWER && in SnapShot()
779 ( !pFrm->IsTabFrm() || nFlags & SNAP_TABLECONT ) ) in SnapShot()
782 SnapShot( ((SwLayoutFrm*)pFrm)->Lower(), nFlags ); in SnapShot()
786 pFrm = pFrm->GetNext(); in SnapShot()
796 void SwEnterLeave::Ctor( const SwFrm* pFrm, sal_uLong nFunc, sal_uLong nAct, void* pPar ) in Ctor() argument
802 case PROT_SHRINK : pImpl = new SwSizeEnterLeave( pFrm, nFunc, nAct, pPar ); break; in Ctor()
804 case PROT_MOVE_BWD : pImpl = new SwUpperEnterLeave( pFrm, nFunc, nAct, pPar ); break; in Ctor()
805 case PROT_FRMCHANGES : pImpl = new SwFrmChangesLeave( pFrm, nFunc, nAct, pPar ); break; in Ctor()
806 default: pImpl = new SwImplEnterLeave( pFrm, nFunc, nAct, pPar ); break; in Ctor()
828 SwProtocol::Record( pFrm, nFunction, ACT_START, pParam ); in Enter()
833 SwProtocol::Record( pFrm, nFunction, ACT_END, pParam ); in Leave()
838 nFrmHeight = pFrm->Frm().Height() - nFrmHeight; in Leave()
839 SwProtocol::Record( pFrm, nFunction, ACT_END, &nFrmHeight ); in Leave()
844 nFrmId = pFrm->GetUpper() ? sal_uInt16(lcl_GetFrameId( pFrm->GetUpper() )) : 0; in Enter()
845 SwProtocol::Record( pFrm, nFunction, ACT_START, &nFrmId ); in Enter()
850 nFrmId = pFrm->GetUpper() ? sal_uInt16(lcl_GetFrameId( pFrm->GetUpper() )) : 0; in Leave()
851 SwProtocol::Record( pFrm, nFunction, ACT_END, &nFrmId ); in Leave()
860 if( pFrm->Frm() != aFrm ) in Leave()
861 SwProtocol::Record( pFrm, PROT_FRMCHANGES, 0, &aFrm ); in Leave()