Lines Matching refs:rTable

2194 void _FndBox::SetTableLines( const SwSelBoxes &rBoxes, const SwTable &rTable )  in SetTableLines()  argument
2211 const sal_uInt16 nPos = rTable.GetTabLines().GetPos( in SetTableLines()
2223 pLineBefore = rTable.GetTabLines()[nStPos - 2]; in SetTableLines()
2224 if ( nEndPos < rTable.GetTabLines().Count() ) in SetTableLines()
2225 pLineBehind = rTable.GetTabLines()[nEndPos]; in SetTableLines()
2228 void _FndBox::SetTableLines( const SwTable &rTable ) in SetTableLines() argument
2241 sal_uInt16 nPos = rTable.GetTabLines().C40_GETPOS( SwTableLine, pTmpLine ); in SetTableLines()
2244 pLineBefore = rTable.GetTabLines()[ nPos - 1 ]; in SetTableLines()
2247 nPos = rTable.GetTabLines().C40_GETPOS( SwTableLine, pTmpLine ); in SetTableLines()
2249 if( ++nPos < rTable.GetTabLines().Count() ) in SetTableLines()
2250 pLineBehind = rTable.GetTabLines()[nPos]; in SetTableLines()
2260 void _FndBox::DelFrms( SwTable &rTable,sal_Bool bAccTableDispose ) in DelFrms() argument
2269 sal_uInt16 nEndPos= rTable.GetTabLines().Count() - 1; in DelFrms()
2270 if( rTable.IsNewModel() && pLineBefore ) in DelFrms()
2271 rTable.CheckRowSpan( pLineBefore, true ); in DelFrms()
2274 nStPos = rTable.GetTabLines().GetPos( in DelFrms()
2279 if( rTable.IsNewModel() && pLineBehind ) in DelFrms()
2280 rTable.CheckRowSpan( pLineBehind, false ); in DelFrms()
2283 nEndPos = rTable.GetTabLines().GetPos( in DelFrms()
2291 SwFrmFmt *pFmt = rTable.GetTabLines()[i]->GetFrmFmt(); in DelFrms()
2295 if ( pFrm->GetTabLine() == rTable.GetTabLines()[i] ) in DelFrms()
2390 sal_Bool lcl_IsLineOfTblFrm( const SwTabFrm& rTable, const SwFrm& rChk ) in lcl_IsLineOfTblFrm() argument
2395 return &rTable == pTblFrm; in lcl_IsLineOfTblFrm()
2415 SwTable& rTable = *rTabFrm.GetTable(); in lcl_UpdateRepeatedHeadlines() local
2416 const sal_uInt16 nRepeat = rTable.GetRowsToRepeat(); in lcl_UpdateRepeatedHeadlines()
2419 SwRowFrm* pHeadline = new SwRowFrm( *rTable.GetTabLines()[ nIdx ], &rTabFrm ); in lcl_UpdateRepeatedHeadlines()
2429 void _FndBox::MakeFrms( SwTable &rTable ) in MakeFrms() argument
2436 sal_uInt16 nEndPos= rTable.GetTabLines().Count() - 1; in MakeFrms()
2439 nStPos = rTable.GetTabLines().GetPos( in MakeFrms()
2447 nEndPos = rTable.GetTabLines().GetPos( in MakeFrms()
2453 SwIterator<SwTabFrm,SwFmt> aTabIter( *rTable.GetFrmFmt() ); in MakeFrms()
2461 for ( i = rTable.GetTabLines().Count()-1; in MakeFrms()
2465 rTable.GetTabLines()[static_cast<sal_uInt16>(i)]; in MakeFrms()
2492 ::lcl_InsertRow( *rTable.GetTabLines()[static_cast<sal_uInt16>(i)], in MakeFrms()
2497 else if ( rTable.GetRowsToRepeat() > 0 ) in MakeFrms()
2505 void _FndBox::MakeNewFrms( SwTable &rTable, const sal_uInt16 nNumber, in MakeNewFrms() argument
2512 rTable.GetTabLines().GetPos( (const SwTableLine*&)pLineBefore ) : in MakeNewFrms()
2515 rTable.GetTabLines().GetPos( (const SwTableLine*&)pLineBehind ) : in MakeNewFrms()
2522 ((nBhPos != USHRT_MAX ? nBhPos : rTable.GetTabLines().Count()) - in MakeNewFrms()
2526 SwIterator<SwTabFrm,SwFmt> aTabIter( *rTable.GetFrmFmt() ); in MakeNewFrms()
2562 nBhPos : rTable.GetTabLines().Count(); in MakeNewFrms()
2567 ::lcl_InsertRow( *rTable.GetTabLines()[i], pUpperFrm, pSibling ); in MakeNewFrms()
2579 SwTableLine* pLine = pLineBefore ? pLineBefore : rTable.GetTabLines()[i]; in MakeNewFrms()
2611 rTable.GetTabLines().Count() - nCnt; in MakeNewFrms()
2615 ::lcl_InsertRow( *rTable.GetTabLines()[i], in MakeNewFrms()
2625 const sal_uInt16 nRowsToRepeat = rTable.GetRowsToRepeat(); in MakeNewFrms()
2640 rTable.GetTabLines()[0], "MakeNewFrms: Table corruption!" ) in MakeNewFrms()
2646 sal_Bool _FndBox::AreLinesToRestore( const SwTable &rTable ) const in AreLinesToRestore()
2650 if ( !pLineBefore && !pLineBehind && rTable.GetTabLines().Count() ) in AreLinesToRestore()
2657 nBfPos = rTable.GetTabLines().GetPos( rLBefore ); in AreLinesToRestore()
2666 nBhPos = rTable.GetTabLines().GetPos( rLBehind ); in AreLinesToRestore()
2677 if ( rTable.GetRowsToRepeat() > 0 ) in AreLinesToRestore()
2681 SwIterator<SwTabFrm,SwFmt> aIter( *rTable.GetFrmFmt() ); in AreLinesToRestore()
2697 if ( nBhPos == USHRT_MAX && nBfPos == (rTable.GetTabLines().Count() - 1) ) in AreLinesToRestore()