Lines Matching refs:nRow

96 SCsROW ScColumn::GetNextUnprotected( SCROW nRow, sal_Bool bUp ) const  in GetNextUnprotected()  argument
98 return pAttrArray->GetNextUnprotected(nRow, bUp); in GetNextUnprotected()
129 while ( nIndex < nCount && pItems[nIndex].nRow <= nRow2 ) in GetBlockMatrixEdges()
178 while ( !bFound && nIndex < nCount && pItems[nIndex].nRow <= nBottom ) in HasSelectionMatrixFragment()
317 const ScPatternAttr* ScColumn::GetPattern( SCROW nRow ) const in GetPattern()
319 return pAttrArray->GetPattern( nRow ); in GetPattern()
322 const ScPatternAttr* ScColumn::GetPatternRange( SCROW& rStartRow, SCROW& rEndRow, SCROW nRow ) const in GetPatternRange()
324 return pAttrArray->GetPatternRange( rStartRow, rEndRow, nRow ); in GetPatternRange()
327 const SfxPoolItem* ScColumn::GetAttr( SCROW nRow, sal_uInt16 nWhich ) const in GetAttr() argument
329 return &pAttrArray->GetPattern( nRow )->GetItemSet().Get(nWhich); in GetAttr()
358 sal_uLong ScColumn::GetNumberFormat( SCROW nRow ) const in GetNumberFormat()
360 return pAttrArray->GetPattern( nRow )->GetNumberFormat( pDocument->GetFormatTable() ); in GetNumberFormat()
431 void ScColumn::ApplyPattern( SCROW nRow, const ScPatternAttr& rPatAttr ) in ApplyPattern() argument
436 const ScPatternAttr* pPattern = pAttrArray->GetPattern( nRow ); in ApplyPattern()
445 pAttrArray->SetPattern( nRow, pNewPattern ); in ApplyPattern()
464 for ( SCROW nRow = rRange.aStart.Row(); nRow <= nEndRow; nRow++ ) in ApplyPatternIfNumberformatIncompatible() local
468 nRow1, nRow2, nRow ); in ApplyPatternIfNumberformatIncompatible()
472 nRow = nRow2; in ApplyPatternIfNumberformatIncompatible()
475 SCROW nNewRow1 = Max( nRow1, nRow ); in ApplyPatternIfNumberformatIncompatible()
478 nRow = nNewRow2; in ApplyPatternIfNumberformatIncompatible()
484 void ScColumn::ApplyStyle( SCROW nRow, const ScStyleSheet& rStyle ) in ApplyStyle() argument
486 const ScPatternAttr* pPattern = pAttrArray->GetPattern(nRow); in ApplyStyle()
491 pAttrArray->SetPattern(nRow, pNewPattern, sal_True); in ApplyStyle()
535 const ScStyleSheet* ScColumn::GetStyle( SCROW nRow ) const in GetStyle()
537 return pAttrArray->GetPattern( nRow )->GetStyleSheet(); in GetStyle()
561 SCROW nRow; in GetSelectionStyle() local
564 while (bEqual && ( pPattern = aAttrIter.Next( nRow, nDummy ) ) != NULL) in GetSelectionStyle()
588 SCROW nRow; in GetAreaStyle() local
591 while (bEqual && ( pPattern = aAttrIter.Next( nRow, nDummy ) ) != NULL) in GetAreaStyle()
632 void ScColumn::SetPattern( SCROW nRow, const ScPatternAttr& rPatAttr, sal_Bool bPutToPool ) in SetPattern() argument
634 pAttrArray->SetPattern( nRow, &rPatAttr, bPutToPool ); in SetPattern()
645 void ScColumn::ApplyAttr( SCROW nRow, const SfxPoolItem& rAttr ) in ApplyAttr() argument
652 const ScPatternAttr* pOldPattern = pAttrArray->GetPattern( nRow ); in ApplyAttr()
658 pAttrArray->SetPattern( nRow, pNewPattern ); in ApplyAttr()
668 const ScPatternAttr* pPattern = pAttrArray->GetPattern( nRow ); in ApplyAttr()
677 pAttrArray->SetPattern( nRow, pNewPattern ); in ApplyAttr()
686 sal_Bool ScColumn::Search( SCROW nRow, SCSIZE& nIndex ) const in Search() argument
693 SCROW nMinRow = pItems[0].nRow; in Search()
694 if ( nRow <= nMinRow ) in Search()
697 return nRow == nMinRow; in Search()
699 SCROW nMaxRow = pItems[nCount-1].nRow; in Search()
700 if ( nRow >= nMaxRow ) in Search()
702 if ( nRow == nMaxRow ) in Search()
716 long nHi = nOldHi = Min(static_cast<long>(nCount)-1, static_cast<long>(nRow) ); in Search()
729 long nLoRow = pItems[nLo].nRow; // no unsigned underflow upon subtraction in Search()
730 i = nLo + (long)((long)(nRow - nLoRow) * (nHi - nLo) in Search()
731 / (pItems[nHi].nRow - nLoRow)); in Search()
738 nR = pItems[i].nRow; in Search()
739 if ( nR < nRow ) in Search()
752 if ( nR > nRow ) in Search()
779 ScBaseCell* ScColumn::GetCell( SCROW nRow ) const in GetCell()
782 if (Search(nRow, nIndex)) in GetCell()
908 pItems[nCount].nRow = 0; in SwapRow()
997 void ScColumn::SwapCell( SCROW nRow, ScColumn& rCol) in SwapCell() argument
1001 if ( Search( nRow, nIndex1 ) ) in SwapCell()
1006 if ( rCol.Search( nRow, nIndex2 ) ) in SwapCell()
1013 rCol.SwapCell( nRow, *this ); in SwapCell()
1049 pItems[nCount].nRow = 0; in SwapCell()
1061 rCol.Insert(nRow, pCell1); in SwapCell()
1073 bTest = (pItems[i].nRow < nStartRow) || (pItems[i].nRow > nEndRow) in TestInsertCol()
1096 … pItems[nCount-1].nRow <= MAXROW-(SCROW)nSize && pAttrArray->TestInsertRow( nSize ) ); in TestInsertRow()
1111 return ( pItems[nVis-1].nRow <= MAXROW-nSize ); in TestInsertRow()
1141 sal_Bool bSingleBroadcasts = (((pItems[nCount-1].nRow - pItems[i].nRow) / in InsertRow()
1148 SCROW nOldRow = pItems[i].nRow; in InsertRow()
1155 SCROW nNewRow = (pItems[i].nRow += nSize); in InsertRow()
1172 rAddress.SetRow( pItems[i].nRow ); in InsertRow()
1176 SCROW nNewRow = (pItems[i].nRow += nSize); in InsertRow()
1188 aRange.aEnd.SetRow( pItems[nCount-1].nRow ); in InsertRow()
1200 pDelRows[i] = pItems[nNewCount+i].nRow; in InsertRow()
1234 if ((pItems[i].nRow >= nRow1) && (pItems[i].nRow <= nRow2)) in CopyToClip()
1260 aOwnPos.SetRow( pItems[i].nRow ); in CopyToClip()
1261 aDestPos.SetRow( pItems[i].nRow ); in CopyToClip()
1298 for ( SCROW nRow = nRow1; nRow <= nRow2; nRow++ ) in CopyToColumn() local
1301 rColumn.pAttrArray->GetPattern( nRow )->GetStyleSheet(); in CopyToColumn()
1302 const ScPatternAttr* pPattern = pAttrArray->GetPattern( nRow ); in CopyToColumn()
1305 rColumn.pAttrArray->SetPattern( nRow, pNewPattern, sal_True ); in CopyToColumn()
1320 if ((pItems[i].nRow >= nRow1) && (pItems[i].nRow <= nRow2)) in CopyToColumn()
1334 aDestPos.SetRow( pItems[i].nRow ); in CopyToColumn()
1340 rColumn.Insert(pItems[i].nRow, pNew); in CopyToColumn()
1369 aOwnPos.SetRow( rPosCol.pItems[nPosIndex].nRow ); in CopyUpdated()
1538 for ( ; i < nCount && pItems[i].nRow <= nEndRow; ++i) in MoveTo()
1540 SCROW nRow = pItems[i].nRow; in MoveTo() local
1541 aRows.push_back( nRow); in MoveTo()
1542 rCol.Insert( nRow, pItems[i].pCell); in MoveTo()
1543 if (nRow != pItems[i].nRow) in MoveTo()
1546 Search( nRow, i); in MoveTo()
1566 if (!bFirst && *it != pItems[nStopPos].nRow) in MoveTo()
1596 rAddress.SetRow( pItems[i].nRow ); in MoveTo()
1604 pItems[nCount].nRow = 0; in MoveTo()
1641 SCROW nRow = pItems[i].nRow; in UpdateReference() local
1642 if ( nRow > nRow2 ) in UpdateReference()
1648 if ( nRow != pItems[i].nRow ) in UpdateReference()
1649 Search( nRow, i ); // Listener removed/inserted? in UpdateReference()
1661 SCROW nRow = pItems[i].nRow; in UpdateReference() local
1664 ScAddress aUndoPos( nCol, nRow, nTab ); in UpdateReference()
1666 if ( nRow != pItems[i].nRow ) in UpdateReference()
1667 Search( nRow, i ); // Listener removed/inserted? in UpdateReference()
1685 SCROW nRow = pItems[i].nRow; in UpdateTranspose() local
1687 if ( nRow != pItems[i].nRow ) in UpdateTranspose()
1688 Search( nRow, i ); // Listener geloescht/eingefuegt? in UpdateTranspose()
1702 SCROW nRow = pItems[i].nRow; in UpdateGrow() local
1704 if ( nRow != pItems[i].nRow ) in UpdateGrow()
1705 Search( nRow, i ); // Listener geloescht/eingefuegt? in UpdateGrow()
1728 SCROW nRow = pItems[i].nRow; in UpdateInsertTabOnlyCells() local
1730 if ( nRow != pItems[i].nRow ) in UpdateInsertTabOnlyCells()
1731 Search( nRow, i ); // Listener geloescht/eingefuegt? in UpdateInsertTabOnlyCells()
1745 SCROW nRow = pItems[i].nRow; in UpdateInsertTabAbs() local
1747 if ( nRow != pItems[i].nRow ) in UpdateInsertTabAbs()
1748 Search( nRow, i ); // Listener geloescht/eingefuegt? in UpdateInsertTabAbs()
1763 SCROW nRow = pItems[i].nRow; in UpdateDeleteTab() local
1771 if ( nRow != pItems[i].nRow ) in UpdateDeleteTab()
1772 Search( nRow, i ); // Listener geloescht/eingefuegt? in UpdateDeleteTab()
1777 pRefUndo->Insert( nRow, pSave ); in UpdateDeleteTab()
1795 SCROW nRow = pItems[i].nRow; in UpdateMoveTab() local
1797 if ( nRow != pItems[i].nRow ) in UpdateMoveTab()
1798 Search( nRow, i ); // Listener geloescht/eingefuegt? in UpdateMoveTab()
1812 SCROW nRow = pItems[i].nRow; in UpdateCompile() local
1814 if ( nRow != pItems[i].nRow ) in UpdateCompile()
1815 Search( nRow, i ); // Listener geloescht/eingefuegt? in UpdateCompile()
1840 if ((pItems[i].nRow >= nRow1) && in IsRangeNameInUse()
1841 (pItems[i].nRow <= nRow2) && in IsRangeNameInUse()
1851 if ((pItems[i].nRow >= nRow1) && in FindRangeNamesInUse()
1852 (pItems[i].nRow <= nRow2) && in FindRangeNamesInUse()
1863 if ((pItems[i].nRow >= nRow1) && in ReplaceRangeNamesInUse()
1864 (pItems[i].nRow <= nRow2) && in ReplaceRangeNamesInUse()
1867 SCROW nRow = pItems[i].nRow; in ReplaceRangeNamesInUse() local
1869 if ( nRow != pItems[i].nRow ) in ReplaceRangeNamesInUse()
1870 Search( nRow, i ); // Listener geloescht/eingefuegt? in ReplaceRangeNamesInUse()
1914 SCROW nRow; in SetDirty() local
1917 while ( nIndex < nCount && (nRow = pItems[nIndex].nRow) <= nRow2 ) in SetDirty()
1924 aHint.GetAddress().SetRow( nRow ); in SetDirty()
1943 SCROW nRow; in SetTableOpDirty() local
1946 while ( nIndex < nCount && (nRow = pItems[nIndex].nRow) <= nRow2 ) in SetTableOpDirty()
1953 aHint.GetAddress().SetRow( nRow ); in SetTableOpDirty()
2045 SCROW nRow = pItems[i].nRow; in CompileAll() local
2051 if ( nRow != pItems[i].nRow ) in CompileAll()
2052 Search( nRow, i ); // Listener geloescht/eingefuegt? in CompileAll()
2066 SCROW nRow = pItems[i].nRow; in CompileXML() local
2068 if ( nRow != pItems[i].nRow ) in CompileXML()
2069 Search( nRow, i ); // Listener geloescht/eingefuegt? in CompileXML()
2093 while (nIndex<nCount && pItems[nIndex].nRow <= nEndRow) in ResetChanged()
2108 SCROW nRow = 0; in HasEditCells() local
2111 while ( (nIndex < nCount) ? ((nRow=pItems[nIndex].nRow) <= nEndRow) : sal_False ) in HasEditCells()
2116 IsAmbiguousScriptNonZero( pDocument->GetScriptType(nCol, nRow, nTab, pCell) ) || in HasEditCells()
2119 rFirst = nRow; in HasEditCells()
2129 SCsROW ScColumn::SearchStyle( SCsROW nRow, const ScStyleSheet* pSearchStyle, in SearchStyle() argument
2135 return pAttrArray->SearchStyle( nRow, pSearchStyle, bUp, in SearchStyle()
2141 return pAttrArray->SearchStyle( nRow, pSearchStyle, bUp, NULL ); in SearchStyle()