summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@collabora.co.uk>2014-05-19 13:42:54 +0200
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2014-05-20 15:25:18 +0200
commitee212bf4db7e38279d8c236c944ef3e09e3c0b72 (patch)
tree82d3126db4f2dd03f690eff7c904bb42c2fe5a3f /sc
parent0562a17c64f4016f2d3ba01e1c19c27feadb2543 (diff)
kill some old 16 bit column indices
Change-Id: Ie1c3f3b11ed216b53f3fd385614f6fcb2c38220c
Diffstat (limited to 'sc')
-rw-r--r--sc/inc/chartarr.hxx24
-rw-r--r--sc/source/core/tool/chartarr.cxx36
-rw-r--r--sc/source/ui/unoobj/cellsuno.cxx6
3 files changed, 29 insertions, 37 deletions
diff --git a/sc/inc/chartarr.hxx b/sc/inc/chartarr.hxx
index 4e48d27006ab..0dfcede88928 100644
--- a/sc/inc/chartarr.hxx
+++ b/sc/inc/chartarr.hxx
@@ -33,26 +33,26 @@ class ScDocument;
class ScMemChart
{
- short nRowCnt;
- short nColCnt;
- double* pData;
+ SCROW nRowCnt;
+ SCCOL nColCnt;
+ double* pData;
OUString* pColText;
OUString* pRowText;
ScMemChart(const ScMemChart& rMemChart); // not implemented
public:
- ScMemChart(short nCols, short nRows);
+ ScMemChart(SCCOL nCols, SCROW nRows);
~ScMemChart();
- short GetColCount() const { return nColCnt; }
- short GetRowCount() const { return nRowCnt; }
- const OUString& GetColText(short nCol) const { return pColText[nCol]; }
- const OUString& GetRowText(short nRow) const { return pRowText[nRow]; }
- double GetData(short nCol, short nRow) const { return pData[nCol * nRowCnt + nRow]; }
- void SetData(short nCol, short nRow, const double& rVal) { pData[nCol * nRowCnt + nRow] = rVal; }
- void SetColText(short nCol, const OUString& rText) { pColText[nCol] = rText; }
- void SetRowText(short nRow, const OUString& rText) { pRowText[nRow] = rText; }
+ SCCOL GetColCount() const { return nColCnt; }
+ SCROW GetRowCount() const { return nRowCnt; }
+ const OUString& GetColText(SCCOL nCol) const { return pColText[nCol]; }
+ const OUString& GetRowText(SCROW nRow) const { return pRowText[nRow]; }
+ double GetData(SCCOL nCol, SCROW nRow) const { return pData[nCol * nRowCnt + nRow]; }
+ void SetData(SCCOL nCol, SCROW nRow, const double& rVal) { pData[nCol * nRowCnt + nRow] = rVal; }
+ void SetColText(SCCOL nCol, const OUString& rText) { pColText[nCol] = rText; }
+ void SetRowText(SCROW nRow, const OUString& rText) { pRowText[nRow] = rText; }
};
class SC_DLLPUBLIC ScChartArray // only parameter-struct
diff --git a/sc/source/core/tool/chartarr.cxx b/sc/source/core/tool/chartarr.cxx
index cc6311cc6afa..e3d3a1914733 100644
--- a/sc/source/core/tool/chartarr.cxx
+++ b/sc/source/core/tool/chartarr.cxx
@@ -33,7 +33,7 @@
using ::std::vector;
-ScMemChart::ScMemChart(short nCols, short nRows)
+ScMemChart::ScMemChart(SCCOL nCols, SCROW nRows)
{
nRowCnt = nRows;
nColCnt = nCols;
@@ -43,8 +43,8 @@ ScMemChart::ScMemChart(short nCols, short nRows)
{
double *pFill = pData;
- for (short i = 0; i < nColCnt; i++)
- for (short j = 0; j < nRowCnt; j++)
+ for (SCCOL i = 0; i < nColCnt; i++)
+ for (SCROW j = 0; j < nRowCnt; j++)
*(pFill ++) = 0.0;
}
@@ -238,12 +238,8 @@ ScMemChart* ScChartArray::CreateMemChartSingle()
aRows.push_back(nStrRow);
}
-
- // Data
-
-
- ScMemChart* pMemChart = new ScMemChart(
- static_cast<short>(nColCount), static_cast<short>(nRowCount) );
+ // Data
+ ScMemChart* pMemChart = new ScMemChart( nColCount, nRowCount );
if (pMemChart)
{
if ( bValidData )
@@ -256,7 +252,7 @@ ScMemChart* ScChartArray::CreateMemChartSingle()
// DBL_MIN is a Hack for Chart to recognize empty cells.
ScAddress aPos(aCols[nCol], aRows[nRow], nTab1);
double nVal = getCellValue(*pDocument, aPos, DBL_MIN, bCalcAsShown);
- pMemChart->SetData(static_cast<short>(nCol), static_cast<short>(nRow), nVal);
+ pMemChart->SetData(nCol, nRow, nVal);
}
}
}
@@ -265,7 +261,7 @@ ScMemChart* ScChartArray::CreateMemChartSingle()
// Flag marking data as invalid?
for (nCol=0; nCol<nColCount; nCol++)
for (nRow=0; nRow<nRowCount; nRow++)
- pMemChart->SetData( static_cast<short>(nCol), static_cast<short>(nRow), DBL_MIN );
+ pMemChart->SetData( nCol, nRow, DBL_MIN );
}
@@ -287,7 +283,7 @@ ScMemChart* ScChartArray::CreateMemChartSingle()
aString = aBuf.makeStringAndClear();
}
- pMemChart->SetColText( static_cast<short>(nCol), aString);
+ pMemChart->SetColText( nCol, aString);
}
@@ -309,7 +305,7 @@ ScMemChart* ScChartArray::CreateMemChartSingle()
aBuf.append(static_cast<sal_Int32>(aRows[nRow]+1));
aString = aBuf.makeStringAndClear();
}
- pMemChart->SetRowText( static_cast<short>(nRow), aString);
+ pMemChart->SetRowText( nRow, aString);
}
}
@@ -340,12 +336,8 @@ ScMemChart* ScChartArray::CreateMemChartMulti()
nRowCount = 1;
}
-
// Data
-
-
- ScMemChart* pMemChart = new ScMemChart(
- static_cast<short>(nColCount), static_cast<short>(nRowCount) );
+ ScMemChart* pMemChart = new ScMemChart( nColCount, nRowCount );
if (pMemChart)
{
SCSIZE nCol = 0;
@@ -364,7 +356,7 @@ ScMemChart* ScChartArray::CreateMemChartMulti()
// otherwise: Gap
nVal = getCellValue(*pDocument, *pPos, DBL_MIN, bCalcAsShown);
- pMemChart->SetData(static_cast<short>(nCol), static_cast<short>(nRow), nVal);
+ pMemChart->SetData(nCol, nRow, nVal);
}
}
}
@@ -378,7 +370,7 @@ ScMemChart* ScChartArray::CreateMemChartMulti()
// otherwise: Gap
nVal = getCellValue(*pDocument, *pPos, DBL_MIN, bCalcAsShown);
- pMemChart->SetData(static_cast<short>(nCol), static_cast<short>(nRow), nVal);
+ pMemChart->SetData(nCol, nRow, nVal);
}
}
@@ -408,7 +400,7 @@ ScMemChart* ScChartArray::CreateMemChartMulti()
aBuf.append(aPos.Format(SCA_VALID_COL, NULL));
aString = aBuf.makeStringAndClear();
}
- pMemChart->SetColText( static_cast<short>(nCol), aString);
+ pMemChart->SetColText( nCol, aString);
}
@@ -434,7 +426,7 @@ ScMemChart* ScChartArray::CreateMemChartMulti()
aBuf.append(static_cast<sal_Int32>(nPosRow));
aString = aBuf.makeStringAndClear();
}
- pMemChart->SetRowText( static_cast<short>(nRow), aString);
+ pMemChart->SetRowText( nRow, aString);
}
}
diff --git a/sc/source/ui/unoobj/cellsuno.cxx b/sc/source/ui/unoobj/cellsuno.cxx
index f07ffd21eca2..dd3a0e25e0e3 100644
--- a/sc/source/ui/unoobj/cellsuno.cxx
+++ b/sc/source/ui/unoobj/cellsuno.cxx
@@ -3047,7 +3047,7 @@ uno::Sequence< uno::Sequence<double> > SAL_CALL ScCellRangesBase::getData()
uno::Sequence<double> aColSeq( nColCount );
double* pColAry = aColSeq.getArray();
for (sal_Int32 nCol = 0; nCol < nColCount; nCol++)
- pColAry[nCol] = pMemChart->GetData( static_cast<short>(nCol), static_cast<short>(nRow) );
+ pColAry[nCol] = pMemChart->GetData( nCol, nRow );
pRowAry[nRow] = aColSeq;
}
@@ -3155,7 +3155,7 @@ uno::Sequence<OUString> SAL_CALL ScCellRangesBase::getRowDescriptions()
uno::Sequence<OUString> aSeq( nRowCount );
OUString* pAry = aSeq.getArray();
for (sal_Int32 nRow = 0; nRow < nRowCount; nRow++)
- pAry[nRow] = pMemChart->GetRowText(static_cast<short>(nRow));
+ pAry[nRow] = pMemChart->GetRowText(nRow);
return aSeq;
}
@@ -3226,7 +3226,7 @@ uno::Sequence<OUString> SAL_CALL ScCellRangesBase::getColumnDescriptions()
uno::Sequence<OUString> aSeq( nColCount );
OUString* pAry = aSeq.getArray();
for (sal_Int32 nCol = 0; nCol < nColCount; nCol++)
- pAry[nCol] = pMemChart->GetColText(static_cast<short>(nCol));
+ pAry[nCol] = pMemChart->GetColText(nCol);
return aSeq;
}