summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@suse.com>2011-11-23 20:17:51 -0500
committerKohei Yoshida <kohei.yoshida@suse.com>2011-11-23 21:32:39 -0500
commit71fc346874fb5482a355a9beed691187cea86a1f (patch)
tree0fd6d6ea7de4cb4471e4f6a4ea108dfdd0c7ff74
parent7a37392d1495f50fe9ef3a3bb1bbea063d5cf158 (diff)
sal_Bool to bool.
-rw-r--r--sc/inc/markdata.hxx40
-rw-r--r--sc/source/core/data/markdata.cxx54
2 files changed, 47 insertions, 47 deletions
diff --git a/sc/inc/markdata.hxx b/sc/inc/markdata.hxx
index 784c61317d8f..05157a2f7370 100644
--- a/sc/inc/markdata.hxx
+++ b/sc/inc/markdata.hxx
@@ -50,11 +50,11 @@ private:
ScRange aMultiRange; // maximum area altogether
ScMarkArray* pMultiSel; // multi selection
::std::set<SCTAB> maTabMarked;
- sal_Bool bMarked; // rectangle marked
- sal_Bool bMultiMarked;
+ bool bMarked:1; // rectangle marked
+ bool bMultiMarked:1;
- sal_Bool bMarking; // area is being marked -> no MarkToMulti
- sal_Bool bMarkIsNeg; // cancel if multi selection
+ bool bMarking:1; // area is being marked -> no MarkToMulti
+ bool bMarkIsNeg:1; // cancel if multi selection
public:
ScMarkData();
@@ -66,13 +66,13 @@ public:
void ResetMark();
void SetMarkArea( const ScRange& rRange );
- void SetMultiMarkArea( const ScRange& rRange, sal_Bool bMark = sal_True );
+ void SetMultiMarkArea( const ScRange& rRange, bool bMark = true );
void MarkToMulti();
void MarkToSimple();
- sal_Bool IsMarked() const { return bMarked; }
- sal_Bool IsMultiMarked() const { return bMultiMarked; }
+ bool IsMarked() const { return bMarked; }
+ bool IsMultiMarked() const { return bMultiMarked; }
void GetMarkArea( ScRange& rRange ) const;
void GetMultiMarkArea( ScRange& rRange ) const;
@@ -87,31 +87,31 @@ public:
SCTAB GetFirstSelected() const;
SCTAB GetLastSelected() const;
- void SetMarkNegative( sal_Bool bFlag ) { bMarkIsNeg = bFlag; }
- sal_Bool IsMarkNegative() const { return bMarkIsNeg; }
- void SetMarking( sal_Bool bFlag ) { bMarking = bFlag; }
- sal_Bool GetMarkingFlag() const { return bMarking; }
+ void SetMarkNegative( bool bFlag ) { bMarkIsNeg = bFlag; }
+ bool IsMarkNegative() const { return bMarkIsNeg; }
+ void SetMarking( bool bFlag ) { bMarking = bFlag; }
+ bool GetMarkingFlag() const { return bMarking; }
// for FillInfo / Document etc.
const ScMarkArray* GetArray() const { return pMultiSel; }
- sal_Bool IsCellMarked( SCCOL nCol, SCROW nRow, sal_Bool bNoSimple = false ) const;
- void FillRangeListWithMarks( ScRangeList* pList, sal_Bool bClear ) const;
+ bool IsCellMarked( SCCOL nCol, SCROW nRow, bool bNoSimple = false ) const;
+ void FillRangeListWithMarks( ScRangeList* pList, bool bClear ) const;
void ExtendRangeListTables( ScRangeList* pList ) const;
- void MarkFromRangeList( const ScRangeList& rList, sal_Bool bReset );
+ void MarkFromRangeList( const ScRangeList& rList, bool bReset );
SCCOLROW GetMarkColumnRanges( SCCOLROW* pRanges );
SCCOLROW GetMarkRowRanges( SCCOLROW* pRanges );
- sal_Bool IsColumnMarked( SCCOL nCol ) const;
- sal_Bool IsRowMarked( SCROW nRow ) const;
- sal_Bool IsAllMarked( const ScRange& rRange ) const; // Multi
+ bool IsColumnMarked( SCCOL nCol ) const;
+ bool IsRowMarked( SCROW nRow ) const;
+ bool IsAllMarked( const ScRange& rRange ) const; // Multi
/// May return -1
- SCsROW GetNextMarked( SCCOL nCol, SCsROW nRow, sal_Bool bUp ) const;
- sal_Bool HasMultiMarks( SCCOL nCol ) const;
- sal_Bool HasAnyMultiMarks() const;
+ SCsROW GetNextMarked( SCCOL nCol, SCsROW nRow, bool bUp ) const;
+ bool HasMultiMarks( SCCOL nCol ) const;
+ bool HasAnyMultiMarks() const;
// adjust table marking:
void InsertTab( SCTAB nTab );
diff --git a/sc/source/core/data/markdata.cxx b/sc/source/core/data/markdata.cxx
index 29d0470afb21..46b4cbf53dd8 100644
--- a/sc/source/core/data/markdata.cxx
+++ b/sc/source/core/data/markdata.cxx
@@ -119,7 +119,7 @@ void ScMarkData::SetMarkArea( const ScRange& rRange )
// => mark that one.
if ( !GetSelectCount() )
maTabMarked.insert( aMarkRange.aStart.Tab() );
- bMarked = sal_True;
+ bMarked = true;
}
}
@@ -133,7 +133,7 @@ void ScMarkData::GetMultiMarkArea( ScRange& rRange ) const
rRange = aMultiRange;
}
-void ScMarkData::SetMultiMarkArea( const ScRange& rRange, sal_Bool bMark )
+void ScMarkData::SetMultiMarkArea( const ScRange& rRange, bool bMark )
{
if (!pMultiSel)
{
@@ -143,7 +143,7 @@ void ScMarkData::SetMultiMarkArea( const ScRange& rRange, sal_Bool bMark )
if ( bMarked && !bMarkIsNeg )
{
bMarked = false;
- SetMultiMarkArea( aMarkRange, sal_True );
+ SetMultiMarkArea( aMarkRange, true );
}
}
@@ -172,7 +172,7 @@ void ScMarkData::SetMultiMarkArea( const ScRange& rRange, sal_Bool bMark )
else
{
aMultiRange = rRange; // neu
- bMultiMarked = sal_True;
+ bMultiMarked = true;
}
}
@@ -257,7 +257,7 @@ void ScMarkData::MarkToSimple()
ScRange aNew = aMultiRange;
- sal_Bool bOk = false;
+ bool bOk = false;
SCCOL nStartCol = aNew.aStart.Col();
SCCOL nEndCol = aNew.aEnd.Col();
@@ -270,7 +270,7 @@ void ScMarkData::MarkToSimple()
SCROW nStartRow, nEndRow;
if ( pMultiSel[nStartCol].HasOneMark( nStartRow, nEndRow ) )
{
- bOk = sal_True;
+ bOk = true;
SCROW nCmpStart, nCmpEnd;
for (SCCOL nCol=nStartCol+1; nCol<=nEndCol && bOk; nCol++)
if ( !pMultiSel[nCol].HasOneMark( nCmpStart, nCmpEnd )
@@ -287,18 +287,18 @@ void ScMarkData::MarkToSimple()
ResetMark();
aMarkRange = aNew;
- bMarked = sal_True;
+ bMarked = true;
bMarkIsNeg = false;
}
}
}
-sal_Bool ScMarkData::IsCellMarked( SCCOL nCol, SCROW nRow, sal_Bool bNoSimple ) const
+bool ScMarkData::IsCellMarked( SCCOL nCol, SCROW nRow, bool bNoSimple ) const
{
if ( bMarked && !bNoSimple && !bMarkIsNeg )
if ( aMarkRange.aStart.Col() <= nCol && aMarkRange.aEnd.Col() >= nCol &&
aMarkRange.aStart.Row() <= nRow && aMarkRange.aEnd.Row() >= nRow )
- return sal_True;
+ return true;
if (bMultiMarked)
{
@@ -311,7 +311,7 @@ sal_Bool ScMarkData::IsCellMarked( SCCOL nCol, SCROW nRow, sal_Bool bNoSimple )
return false;
}
-sal_Bool ScMarkData::IsColumnMarked( SCCOL nCol ) const
+bool ScMarkData::IsColumnMarked( SCCOL nCol ) const
{
// bMarkIsNeg inzwischen auch fuer Spaltenkoepfe
//! GetMarkColumnRanges fuer komplett markierte Spalten
@@ -319,15 +319,15 @@ sal_Bool ScMarkData::IsColumnMarked( SCCOL nCol ) const
if ( bMarked && !bMarkIsNeg &&
aMarkRange.aStart.Col() <= nCol && aMarkRange.aEnd.Col() >= nCol &&
aMarkRange.aStart.Row() == 0 && aMarkRange.aEnd.Row() == MAXROW )
- return sal_True;
+ return true;
if ( bMultiMarked && pMultiSel[nCol].IsAllMarked(0,MAXROW) )
- return sal_True;
+ return true;
return false;
}
-sal_Bool ScMarkData::IsRowMarked( SCROW nRow ) const
+bool ScMarkData::IsRowMarked( SCROW nRow ) const
{
// bMarkIsNeg inzwischen auch fuer Zeilenkoepfe
//! GetMarkRowRanges fuer komplett markierte Zeilen
@@ -335,7 +335,7 @@ sal_Bool ScMarkData::IsRowMarked( SCROW nRow ) const
if ( bMarked && !bMarkIsNeg &&
aMarkRange.aStart.Col() == 0 && aMarkRange.aEnd.Col() == MAXCOL &&
aMarkRange.aStart.Row() <= nRow && aMarkRange.aEnd.Row() >= nRow )
- return sal_True;
+ return true;
if ( bMultiMarked )
{
@@ -343,13 +343,13 @@ sal_Bool ScMarkData::IsRowMarked( SCROW nRow ) const
for (SCCOL nCol=0; nCol<=MAXCOL; nCol++)
if (!pMultiSel[nCol].GetMark(nRow))
return false;
- return sal_True;
+ return true;
}
return false;
}
-void ScMarkData::MarkFromRangeList( const ScRangeList& rList, sal_Bool bReset )
+void ScMarkData::MarkFromRangeList( const ScRangeList& rList, bool bReset )
{
if (bReset)
{
@@ -362,7 +362,7 @@ void ScMarkData::MarkFromRangeList( const ScRangeList& rList, sal_Bool bReset )
{
ScRange aRange = *rList[ 0 ];
SetMarkArea( aRange );
- SelectTable( aRange.aStart.Tab(), sal_True );
+ SelectTable( aRange.aStart.Tab(), true );
}
else
{
@@ -375,7 +375,7 @@ void ScMarkData::MarkFromRangeList( const ScRangeList& rList, sal_Bool bReset )
}
}
-void ScMarkData::FillRangeListWithMarks( ScRangeList* pList, sal_Bool bClear ) const
+void ScMarkData::FillRangeListWithMarks( ScRangeList* pList, bool bClear ) const
{
if (!pList)
return;
@@ -493,8 +493,8 @@ SCCOLROW ScMarkData::GetMarkRowRanges( SCCOLROW* pRanges )
const SCCOLROW nMultiStart = aMultiRange.aStart.Row();
const SCCOLROW nMultiEnd = aMultiRange.aEnd.Row();
- sal_Bool* bRowMarked = new sal_Bool[MAXROWCOUNT];
- memset( bRowMarked, 0, sizeof(sal_Bool) * MAXROWCOUNT);
+ bool* bRowMarked = new bool[MAXROWCOUNT];
+ memset( bRowMarked, 0, sizeof(bool) * MAXROWCOUNT);
SCROW nRow;
SCCOL nCol;
@@ -504,7 +504,7 @@ SCCOLROW ScMarkData::GetMarkRowRanges( SCCOLROW* pRanges )
ScMarkArrayIter aMarkIter( &pMultiSel[nCol] );
while (aMarkIter.Next( nTop, nBottom ))
for (nRow=nTop; nRow<=nBottom; nRow++)
- bRowMarked[nRow] = sal_True;
+ bRowMarked[nRow] = true;
if (nTop == nMultiStart && nBottom == nMultiEnd)
break; // for, all relevant rows marked
}
@@ -545,7 +545,7 @@ SCCOLROW ScMarkData::GetMarkRowRanges( SCCOLROW* pRanges )
return nRangeCnt;
}
-sal_Bool ScMarkData::IsAllMarked( const ScRange& rRange ) const
+bool ScMarkData::IsAllMarked( const ScRange& rRange ) const
{
if ( !bMultiMarked )
return false;
@@ -556,7 +556,7 @@ sal_Bool ScMarkData::IsAllMarked( const ScRange& rRange ) const
SCROW nStartRow = rRange.aStart.Row();
SCCOL nEndCol = rRange.aEnd.Col();
SCROW nEndRow = rRange.aEnd.Row();
- sal_Bool bOk = sal_True;
+ bool bOk = true;
for (SCCOL nCol=nStartCol; nCol<=nEndCol && bOk; nCol++)
if ( !pMultiSel[nCol].IsAllMarked( nStartRow, nEndRow ) )
bOk = false;
@@ -564,7 +564,7 @@ sal_Bool ScMarkData::IsAllMarked( const ScRange& rRange ) const
return bOk;
}
-SCsROW ScMarkData::GetNextMarked( SCCOL nCol, SCsROW nRow, sal_Bool bUp ) const
+SCsROW ScMarkData::GetNextMarked( SCCOL nCol, SCsROW nRow, bool bUp ) const
{
if ( !bMultiMarked )
return nRow;
@@ -574,7 +574,7 @@ SCsROW ScMarkData::GetNextMarked( SCCOL nCol, SCsROW nRow, sal_Bool bUp ) const
return pMultiSel[nCol].GetNextMarked( nRow, bUp );
}
-sal_Bool ScMarkData::HasMultiMarks( SCCOL nCol ) const
+bool ScMarkData::HasMultiMarks( SCCOL nCol ) const
{
if ( !bMultiMarked )
return false;
@@ -584,7 +584,7 @@ sal_Bool ScMarkData::HasMultiMarks( SCCOL nCol ) const
return pMultiSel[nCol].HasMarks();
}
-sal_Bool ScMarkData::HasAnyMultiMarks() const
+bool ScMarkData::HasAnyMultiMarks() const
{
if ( !bMultiMarked )
return false;
@@ -593,7 +593,7 @@ sal_Bool ScMarkData::HasAnyMultiMarks() const
for (SCCOL nCol=0; nCol<=MAXCOL; nCol++)
if ( pMultiSel[nCol].HasMarks() )
- return sal_True;
+ return true;
return false; // nix
}