Lines Matching refs:pCurr

228 sal_Bool SwBidiPortion::ChgSpaceAdd( SwLineLayout* pCurr, long nSpaceAdd ) const  in ChgSpaceAdd()  argument
231 if( !HasTabulator() && nSpaceAdd > 0 && !pCurr->IsSpaceAdd() ) in ChgSpaceAdd()
233 pCurr->CreateSpaceAdd(); in ChgSpaceAdd()
234 pCurr->SetLLSpaceAdd( nSpaceAdd, 0 ); in ChgSpaceAdd()
539 sal_Bool SwDoubleLinePortion::ChgSpaceAdd( SwLineLayout* pCurr, in ChgSpaceAdd() argument
545 if( !pCurr->IsSpaceAdd() ) in ChgSpaceAdd()
548 pCurr->CreateSpaceAdd(); in ChgSpaceAdd()
549 pCurr->SetLLSpaceAdd( nSpaceAdd, 0 ); in ChgSpaceAdd()
556 SwTwips nMultiSpace = pCurr->GetLLSpaceAdd( 0 ) * nMyBlank + nOther * nSpaceAdd; in ChgSpaceAdd()
566 std::vector<long>* pVec = pCurr->GetpLLSpaceAdd(); in ChgSpaceAdd()
580 void SwDoubleLinePortion::ResetSpaceAdd( SwLineLayout* pCurr ) in ResetSpaceAdd() argument
582 pCurr->RemoveFirstLLSpaceAdd();; in ResetSpaceAdd()
583 if( !pCurr->GetLLSpaceAddCount() ) in ResetSpaceAdd()
584 pCurr->FinishSpaceAdd(); in ResetSpaceAdd()
695 SwLineLayout *pCurr; in _Adjust() local
700 pCurr = &GetRoot(); in _Adjust()
707 pCurr = GetRoot().GetNext(); in _Adjust()
722 for( pPor = pCurr->GetFirstPortion(); pPor; pPor = pPor->GetPortion() ) in _Adjust()
737 pCurr->CreateSpaceAdd( SPACING_PRECISION_FACTOR * nTmp ); in _Adjust()
751 if( !pCurr->GetPortion() ) in _Adjust()
752 pCurr->SetPortion( new SwTxtPortion( *pCurr ) ); in _Adjust()
757 pMarg->SetPortion( pCurr->GetPortion() ); in _Adjust()
758 pCurr->SetPortion( pMarg ); in _Adjust()
764 pCurr->FindLastPortion()->Append( pMarg ); in _Adjust()
768 pCurr->Width( Width() ); in _Adjust()
782 const SwLineLayout *pCurr = &GetRoot(); in CalcRubyOffset() local
785 pCurr = pCurr->GetNext(); in CalcRubyOffset()
786 if( !pCurr ) in CalcRubyOffset()
789 const SwLinePortion *pPor = pCurr->GetFirstPortion(); in CalcRubyOffset()
1385 rMulti.Height( pCurr->Height() ); in PaintMultiPortion()
1524 nAdjustment = ( pCurr->Height() - nRubyHeight - pPor->Height() ) / 2; in PaintMultiPortion()
1643 nOfst += pCurr->Height() - nRubyHeight; in PaintMultiPortion()
1821 SwLineLayout *pOldCurr = pCurr; in BuildMultiPortion()
1884 pCurr = &rMulti.GetRoot(); in BuildMultiPortion()
1918 pCurr->SetRealHeight( pCurr->Height() ); in BuildMultiPortion()
1929 else if( pCurr->GetLen()<nMultiLen || rMulti.IsRuby() || aInf.GetRest()) in BuildMultiPortion()
1931 xub_StrLen nFirstLen = pCurr->GetLen(); in BuildMultiPortion()
1932 delete pCurr->GetNext(); in BuildMultiPortion()
1933 pCurr->SetNext( new SwLineLayout() ); in BuildMultiPortion()
1934 pCurr = pCurr->GetNext(); in BuildMultiPortion()
1937 SwTxtFormatInfo aTmp( aInf, *pCurr, nActWidth ); in BuildMultiPortion()
1967 pCurr->SetRealHeight( pCurr->Height() ); in BuildMultiPortion()
1976 if( ( !aTmp.IsRuby() && nFirstLen + pCurr->GetLen() < nMultiLen ) in BuildMultiPortion()
2018 pCurr = pOldCurr; in BuildMultiPortion()
2365 pCurr = pTxtCursor->pCurr; in SwTxtCursorSave()
2366 pTxtCursor->pCurr = &pMulti->GetRoot(); in SwTxtCursorSave()
2370 nWidth = pTxtCursor->pCurr->Width(); in SwTxtCursorSave()
2375 bSpaceChg = pMulti->ChgSpaceAdd( pTxtCursor->pCurr, nSpaceAdd ); in SwTxtCursorSave()
2392 …pTxtCursor->pCurr->Width( static_cast<sal_uInt16>(nWidth + nSpaceAdd * nSpaceCnt / SPACING_PRECISI… in SwTxtCursorSave()
2397 nX = pTxtCursor->pCurr->Width() - nX; in SwTxtCursorSave()
2406 SwDoubleLinePortion::ResetSpaceAdd( pTxtCrsr->pCurr ); in ~SwTxtCursorSave()
2407 pTxtCrsr->pCurr->Width( KSHORT(nWidth) ); in ~SwTxtCursorSave()
2408 pTxtCrsr->pCurr = pCurr; in ~SwTxtCursorSave()