Lines Matching refs:pFrm

57 inline sal_Bool IsNastyFollow( const SwTxtFrm *pFrm )  in IsNastyFollow()  argument
59 ASSERT( !pFrm->IsFollow() || !pFrm->GetPrev() || in IsNastyFollow()
60 ((const SwTxtFrm*)pFrm->GetPrev())->GetFollow() == pFrm, in IsNastyFollow()
62 return pFrm->IsFollow() && pFrm->GetPrev(); in IsNastyFollow()
70 : nRstHeight(nRst), pFrm(pNewFrm) in SwTxtFrmBreak()
72 SWAP_IF_SWAPPED( pFrm ) in SwTxtFrmBreak()
73 SWRECTFN( pFrm ) in SwTxtFrmBreak()
74 nOrigin = (pFrm->*fnRect->fnGetPrtTop)(); in SwTxtFrmBreak()
76 bKeep = !pFrm->IsMoveable() || IsNastyFollow( pFrm ) || in SwTxtFrmBreak()
77 ( pFrm->IsInSct() && (pSct=pFrm->FindSctFrm())->Lower()->IsColumnFrm() in SwTxtFrmBreak()
78 && !pSct->MoveAllowed( pFrm ) ) || in SwTxtFrmBreak()
79 !pFrm->GetTxtNode()->GetSwAttrSet().GetSplit().GetValue() || in SwTxtFrmBreak()
80 pFrm->GetTxtNode()->GetSwAttrSet().GetKeep().GetValue(); in SwTxtFrmBreak()
83 if( !nRstHeight && !pFrm->IsFollow() && pFrm->IsInFtn() && pFrm->HasPara() ) in SwTxtFrmBreak()
85 nRstHeight = pFrm->GetFtnFrmHeight(); in SwTxtFrmBreak()
86 nRstHeight += (pFrm->Prt().*fnRect->fnGetHeight)() - in SwTxtFrmBreak()
87 (pFrm->Frm().*fnRect->fnGetHeight)(); in SwTxtFrmBreak()
92 UNDO_SWAP( pFrm ) in SwTxtFrmBreak()
127 SWAP_IF_SWAPPED( pFrm ) in IsInside()
128 SWRECTFN( pFrm ) in IsInside()
132 if ( pFrm->IsVertical() ) in IsInside()
133 nTmpY = pFrm->SwitchHorizontalToVertical( rLine.Y() + rLine.GetLineHeight() ); in IsInside()
140 nLineHeight += (pFrm->*fnRect->fnGetBottomMargin)(); in IsInside()
148 (*fnRect->fnYDiff)( (pFrm->GetUpper()->*fnRect->fnGetPrtBottom)(), nOrigin ); in IsInside()
157 pFrm->IsInTab() && !pFrm->GetFollow() && !pFrm->GetIndNext() ) in IsInside()
161 nHeight += pFrm->CalcAddLowerSpaceAsLastInTableCell(); in IsInside()
171 nHeight += pFrm->GrowTst( LONG_MAX ); in IsInside()
180 UNDO_SWAP( pFrm ); in IsInside()
191 SWAP_IF_SWAPPED( pFrm ) in IsBreakNow()
210 if( ( bFirstLine && pFrm->GetIndPrev() ) in IsBreakNow()
216 else if(bFirstLine && pFrm->IsInFtn() && !pFrm->FindFtnFrm()->GetPrev()) in IsBreakNow()
218 SwLayoutFrm* pTmp = pFrm->FindFtnBossFrm()->FindBodyCont(); in IsBreakNow()
224 UNDO_SWAP( pFrm ) in IsBreakNow()
233 SWRECTFN( pFrm ) in SetRstHeight()
235 nRstHeight = (pFrm->*fnRect->fnGetBottomMargin)(); in SetRstHeight()
240 if ( pFrm->IsVertLR() ) in SetRstHeight()
241 nRstHeight = (*fnRect->fnYDiff)( pFrm->SwitchHorizontalToVertical( rLine.Y() ) , nOrigin ); in SetRstHeight()
243 nRstHeight += nOrigin - pFrm->SwitchHorizontalToVertical( rLine.Y() ); in SetRstHeight()
257 SWAP_IF_SWAPPED( pFrm ) in WidowsAndOrphans()
263 if( bChkKeep && !pFrm->GetPrev() && !pFrm->IsInFtn() && in WidowsAndOrphans()
264 pFrm->IsMoveable() && in WidowsAndOrphans()
265 ( !pFrm->IsInSct() || pFrm->FindSctFrm()->MoveAllowed(pFrm) ) ) in WidowsAndOrphans()
271 if( pFrm->IsFollow() ) in WidowsAndOrphans()
272 nWidLines = pFrm->GetTxtNode()->GetSwAttrSet().GetWidows().GetValue(); in WidowsAndOrphans()
276 const SwAttrSet& rSet = pFrm->GetTxtNode()->GetSwAttrSet(); in WidowsAndOrphans()
280 if ( pFrm->IsFollow() ) in WidowsAndOrphans()
289 if ( pFrm->IsInTab() ) in WidowsAndOrphans()
293 if ( pFrm->GetNextCellLeaf( MAKEPAGE_NONE ) || pFrm->IsInFollowFlowRow() ) in WidowsAndOrphans()
295 const SwFrm* pTmpFrm = pFrm->GetUpper(); in WidowsAndOrphans()
303 if( pFrm->IsInFtn() && !pFrm->GetIndPrev() ) in WidowsAndOrphans()
307 SwFtnFrm *pFtn = pFrm->FindFtnFrm(); in WidowsAndOrphans()
311 && ( !pFrm->IsInSct() || pFrm->FindSctFrm()->MoveAllowed(pFrm) ) ) in WidowsAndOrphans()
325 UNDO_SWAP( pFrm ) in WidowsAndOrphans()
342 ASSERT( pFrm == pFrame, "<WidowsAndOrphans::FindBreak> - pFrm != pFrame" ); in FindBreak()
344 SWAP_IF_SWAPPED( pFrm ) in FindBreak()
380 UNDO_SWAP( pFrm ) in FindBreak()
555 if( !nWidLines && !pFrm->IsFollow() ) in WouldFit()
562 const SwAttrSet& rSet = pFrm->GetTxtNode()->GetSwAttrSet(); in WouldFit()