Lines Matching refs:pFtn

73 	const SwFtnFrm* pFtn = FindFtnFrm()->GetMaster();  in _IsFtnNumFrm()  local
74 while( pFtn && !pFtn->ContainsCntnt() ) in _IsFtnNumFrm()
75 pFtn = pFtn->GetMaster(); in _IsFtnNumFrm()
76 return !pFtn; in _IsFtnNumFrm()
85 SwTxtFrm *SwTxtFrm::FindFtnRef( const SwTxtFtn *pFtn ) in FindFtnRef() argument
88 const sal_Bool bFwd = *pFtn->GetStart() >= GetOfst(); in FindFtnRef()
91 if( SwFtnBossFrm::FindFtn( pFrm, pFtn ) ) in FindFtnRef()
149 const SwFtnFrm *pFtn = pBoss->FindFirstFtn( this ); in CalcPrepFtnAdjust() local
150 if( pFtn && FTNPOS_CHAPTER != GetNode()->GetDoc()->GetFtnInfo().ePos && in CalcPrepFtnAdjust()
162 pFtn->GetAttr() ); in CalcPrepFtnAdjust()
165 pFtn = pBoss->FindFirstFtn( this ); in CalcPrepFtnAdjust()
169 if( !pCont || !pFtn || bReArrange != (pFtn->FindFtnBossFrm() == pBoss) ) in CalcPrepFtnAdjust()
292 SwTwips SwTxtFrm::GetFtnLine( const SwTxtFtn *pFtn ) const in GetFtnLine()
312 const xub_StrLen nPos = *pFtn->GetStart(); in GetFtnLine()
485 SwTxtFtn *pFtn = (SwTxtFtn*)pHt; in RemoveFtn() local
486 sal_Bool bEndn = pFtn->GetFtn().IsEndNote(); in RemoveFtn()
518 SwFtnFrm *pFtnFrm = bEndn ? pEndBoss->FindFtn( pSource, pFtn ) : in RemoveFtn()
519 pFtnBoss->FindFtn( pSource, pFtn ); in RemoveFtn()
540 pDest,pFtn),"SwTxtFrm::RemoveFtn: footnote exists"); in RemoveFtn()
561 pEndBoss->MoveFtns( this, pDest, pFtn ); in RemoveFtn()
563 pFtnBoss->MoveFtns( this, pDest, pFtn ); in RemoveFtn()
569 pFtn),"SwTxtFrm::RemoveFtn: footnote ChgRef failed"); in RemoveFtn()
578 pEndBoss->RemoveFtn( this, pFtn ); in RemoveFtn()
580 pFtnBoss->RemoveFtn( this, pFtn ); in RemoveFtn()
582 ASSERT( bEndn ? !pEndBoss->FindFtn( this, pFtn ) : in RemoveFtn()
583 !pFtnBoss->FindFtn( this, pFtn ), in RemoveFtn()
630 void SwTxtFrm::ConnectFtn( SwTxtFtn *pFtn, const SwTwips nDeadLine ) in ConnectFtn() argument
637 sal_Bool bEnd = pFtn->GetFtn().IsEndNote(); in ConnectFtn()
668 SwCntntFrm *pSrcFrm = FindFtnRef( pFtn ); in ConnectFtn()
674 SwFtnFrm *pFtnFrm = pBoss->FindFtn( pSrcFrm, pFtn ); in ConnectFtn()
677 pBoss->RemoveFtn( pSrcFrm, pFtn ); in ConnectFtn()
684 SwFtnFrm *pFtnFrm = pSrcFrm ? pBoss->FindFtn( pSrcFrm, pFtn ) : NULL; in ConnectFtn()
692 SwFtnFrm *pNew = new SwFtnFrm(pDoc->GetDfltFrmFmt(),this,this,pFtn); in ConnectFtn()
693 SwNodeIndex aIdx( *pFtn->GetStartNode(), 1 ); in ConnectFtn()
698 pBoss->ChangeFtnRef( pSrcFrm, pFtn, this ); in ConnectFtn()
708 pBoss->RemoveFtn( pSrcFrm, pFtn ); in ConnectFtn()
717 pBoss->AppendFtn( this, pFtn ); in ConnectFtn()
719 pBoss->ChangeFtnRef( pSrcFrm, pFtn, this ); in ConnectFtn()
727 pBoss->AppendFtn( this, pFtn ); in ConnectFtn()
730 SwFtnFrm *pFtnFrm = pBoss->FindFtn( pSrcFrm, pFtn ); in ConnectFtn()
748 pBoss->ChangeFtnRef( pSrcFrm, pFtn, this ); in ConnectFtn()
754 pBoss->RearrangeFtns( nDeadLine, sal_False, pFtn ); in ConnectFtn()
788 pSrcBoss->MoveFtns( pSrcFrm, this, pFtn ); in ConnectFtn()
791 pBoss->ChangeFtnRef( pSrcFrm, pFtn, this ); in ConnectFtn()
801 pBoss->RemoveFtn( pSrcFrm, pFtn, sal_False ); in ConnectFtn()
804 pBoss->AppendFtn( this, pFtn ); in ConnectFtn()
828 SwFtnFrm *pFtnFrm = pBoss->FindFtn( this, pFtn ); in ConnectFtn()
856 SwTxtFtn *pFtn = (SwTxtFtn*)pHint; in NewFtnPortion() local
857 SwFmtFtn& rFtn = (SwFmtFtn&)pFtn->GetFtn(); in NewFtnPortion()
861 return new SwFtnPortion( rFtn.GetViewNumStr( *pDoc ), pFrm, pFtn ); in NewFtnPortion()
892 pFrm->ConnectFtn( pFtn, nLower ); in NewFtnPortion()
894 SwTxtFrm *pScrFrm = pFrm->FindFtnRef( pFtn ); in NewFtnPortion()
898 pFtnFrm = pBoss->FindFtn( pScrFrm, pFtn ); in NewFtnPortion()
939 if( pTmpFrm && *pTmpFrm < pFtn ) in NewFtnPortion()
981 pFrm, pFtn, nReal ); in NewFtnPortion()
1004 const SwTxtFtn* pFtn = pFtnFrm->GetAttr(); in NewFtnNumPortion() local
1007 SwFmtFtn& rFtn = (SwFmtFtn&)pFtn->GetFtn(); in NewFtnNumPortion()
1426 , pFtn(pFootn) in SwFtnPortion()
1455 SwFtnSave aFtnSave( rInf, pFtn, mbPreferredScriptTypeSet, mnPreferredScriptType ); in Format()
1479 SwFtnSave aFtnSave( rInf, pFtn, mbPreferredScriptTypeSet, mnPreferredScriptType ); in Paint()
1493 SwFtnSave aFtnSave( rInfo, pFtn, mbPreferredScriptTypeSet, mnPreferredScriptType ); in GetTxtSize()