summaryrefslogtreecommitdiff
path: root/sw/source/core
diff options
context:
space:
mode:
authorMatteo Casalin <matteo.casalin@yahoo.com>2014-02-14 00:18:25 +0100
committerMatteo Casalin <matteo.casalin@yahoo.com>2014-02-16 22:52:27 +0100
commitcc4f8ca8bb9ad8daff0984e2107a299b331e480f (patch)
tree54da792a6a5ff1f7e858c4d42444ab8cd02a6530 /sw/source/core
parentd892f371789d701649e9f5dc360930b15f234ff6 (diff)
sal_Bool to bool
Change-Id: I170da2a744b17ef33e999cbbb4dff871faac9ec2
Diffstat (limited to 'sw/source/core')
-rw-r--r--sw/source/core/text/frmform.cxx8
-rw-r--r--sw/source/core/text/widorp.cxx78
-rw-r--r--sw/source/core/text/widorp.hxx30
3 files changed, 58 insertions, 58 deletions
diff --git a/sw/source/core/text/frmform.cxx b/sw/source/core/text/frmform.cxx
index a297d91c0884..01ff28e7b0b1 100644
--- a/sw/source/core/text/frmform.cxx
+++ b/sw/source/core/text/frmform.cxx
@@ -888,13 +888,13 @@ sal_Bool SwTxtFrm::CalcPreps()
// MustFit in any case
if( bPrepMustFit )
{
- aFrmBreak.SetKeep( sal_False );
+ aFrmBreak.SetKeep( false );
aFrmBreak.ClrOrphLines();
}
// Before calling FormatAdjust, we need to make sure
// that the lines protruding at the bottom get indeed
// truncated
- sal_Bool bBreak = aFrmBreak.IsBreakNowWidAndOrp( aLine );
+ bool bBreak = aFrmBreak.IsBreakNowWidAndOrp( aLine );
bRet = sal_True;
while( !bBreak && aLine.Next() )
{
@@ -1384,7 +1384,7 @@ void SwTxtFrm::_Format( SwTxtFormatter &rLine, SwTxtFormatInfo &rInf,
// to the non-fitting line. Or else the mass of text is lost,
// because the Ofst was set wrongly in the Follow.
- sal_Bool bBreak = ( !pPara->IsPrepMustFit() || rLine.GetLineNr() > 1 )
+ bool bBreak = ( !pPara->IsPrepMustFit() || rLine.GetLineNr() > 1 )
&& aFrmBreak.IsBreakNowWidAndOrp( rLine );
if( bBreak )
{
@@ -1393,7 +1393,7 @@ void SwTxtFrm::_Format( SwTxtFormatter &rLine, SwTxtFormatInfo &rInf,
bPrevDone = 0 != rLine.Prev();
if( bPrevDone )
{
- aFrmBreak.SetKeep( sal_False );
+ aFrmBreak.SetKeep( false );
rLine.Next();
}
rLine.TruncLines();
diff --git a/sw/source/core/text/widorp.cxx b/sw/source/core/text/widorp.cxx
index a62131878499..adbfbceab265 100644
--- a/sw/source/core/text/widorp.cxx
+++ b/sw/source/core/text/widorp.cxx
@@ -45,7 +45,7 @@
* inline IsNastyFollow()
*************************************************************************/
// A Follow on the same page as its master is nasty.
-inline sal_Bool IsNastyFollow( const SwTxtFrm *pFrm )
+inline bool IsNastyFollow( const SwTxtFrm *pFrm )
{
OSL_ENSURE( !pFrm->IsFollow() || !pFrm->GetPrev() ||
((const SwTxtFrm*)pFrm->GetPrev())->GetFollow() == pFrm,
@@ -69,7 +69,7 @@ SwTxtFrmBreak::SwTxtFrmBreak( SwTxtFrm *pNewFrm, const SwTwips nRst )
&& !pSct->MoveAllowed( pFrm ) ) ||
!pFrm->GetTxtNode()->GetSwAttrSet().GetSplit().GetValue() ||
pFrm->GetTxtNode()->GetSwAttrSet().GetKeep().GetValue();
- bBreak = sal_False;
+ bBreak = false;
if( !nRstHeight && !pFrm->IsFollow() && pFrm->IsInFtn() && pFrm->HasPara() )
{
@@ -99,7 +99,7 @@ SwTxtFrmBreak::SwTxtFrmBreak( SwTxtFrm *pNewFrm, const SwTwips nRst )
*************************************************************************/
/* BP(22.07.92): Calculation of Widows and Orphans.
- * The method returns sal_True if one of the rules matches.
+ * The method returns true if one of the rules matches.
*
* One difficulty with Widows and different formats between
* Master- and Follow-Frame:
@@ -109,9 +109,9 @@ SwTxtFrmBreak::SwTxtFrmBreak( SwTxtFrm *pNewFrm, const SwTwips nRst )
* to decide if the whole paragraph goes to the next page or not.
*/
-sal_Bool SwTxtFrmBreak::IsInside( SwTxtMargin &rLine ) const
+bool SwTxtFrmBreak::IsInside( SwTxtMargin &rLine ) const
{
- sal_Bool bFit = sal_False;
+ bool bFit = false;
SWAP_IF_SWAPPED( pFrm )
SWRECTFN( pFrm )
@@ -135,7 +135,7 @@ sal_Bool SwTxtFrmBreak::IsInside( SwTxtMargin &rLine ) const
// The Frm has a height to fit on the page.
SwTwips nHeight =
(*fnRect->fnYDiff)( (pFrm->GetUpper()->*fnRect->fnGetPrtBottom)(), nOrigin );
- // If everything is inside the existing frame the result is sal_True;
+ // If everything is inside the existing frame the result is true;
bFit = nHeight >= nLineHeight;
// --> OD #i103292#
@@ -174,14 +174,14 @@ sal_Bool SwTxtFrmBreak::IsInside( SwTxtMargin &rLine ) const
* SwTxtFrmBreak::IsBreakNow()
*************************************************************************/
-sal_Bool SwTxtFrmBreak::IsBreakNow( SwTxtMargin &rLine )
+bool SwTxtFrmBreak::IsBreakNow( SwTxtMargin &rLine )
{
SWAP_IF_SWAPPED( pFrm )
// bKeep is stronger than IsBreakNow()
// Is there enough space ?
if( bKeep || IsInside( rLine ) )
- bBreak = sal_False;
+ bBreak = false;
else
{
/* This class assumes that the SwTxtMargin is processed from Top to
@@ -194,18 +194,18 @@ sal_Bool SwTxtFrmBreak::IsBreakNow( SwTxtMargin &rLine )
// 6010: include DropLines
bool bFirstLine = 1 == rLine.GetLineNr() && !rLine.GetPrev();
- bBreak = sal_True;
+ bBreak = true;
if( ( bFirstLine && pFrm->GetIndPrev() )
|| ( rLine.GetLineNr() <= rLine.GetDropLines() ) )
{
- bKeep = sal_True;
- bBreak = sal_False;
+ bKeep = true;
+ bBreak = false;
}
else if(bFirstLine && pFrm->IsInFtn() && !pFrm->FindFtnFrm()->GetPrev())
{
SwLayoutFrm* pTmp = pFrm->FindFtnBossFrm()->FindBodyCont();
if( !pTmp || !pTmp->Lower() )
- bBreak = sal_False;
+ bBreak = false;
}
}
@@ -239,7 +239,7 @@ void SwTxtFrmBreak::SetRstHeight( const SwTxtMargin &rLine )
*************************************************************************/
WidowsAndOrphans::WidowsAndOrphans( SwTxtFrm *pNewFrm, const SwTwips nRst,
- sal_Bool bChkKeep )
+ bool bChkKeep )
: SwTxtFrmBreak( pNewFrm, nRst ), nWidLines( 0 ), nOrphLines( 0 )
{
SWAP_IF_SWAPPED( pFrm )
@@ -251,7 +251,7 @@ WidowsAndOrphans::WidowsAndOrphans( SwTxtFrm *pNewFrm, const SwTwips nRst,
if( bChkKeep && !pFrm->GetPrev() && !pFrm->IsInFtn() &&
pFrm->IsMoveable() &&
( !pFrm->IsInSct() || pFrm->FindSctFrm()->MoveAllowed(pFrm) ) )
- bKeep = sal_False;
+ bKeep = false;
// Even if Keep is set, Orphans has to be respected.
// e.g. if there are chained frames where a Follow in the last frame
// receives a Keep, because it is not (forward) movable -
@@ -294,7 +294,7 @@ WidowsAndOrphans::WidowsAndOrphans( SwTxtFrm *pNewFrm, const SwTwips nRst,
// Inside of footnotes there are good reasons to turn off the Keep attribute
// as well as Widows/Orphans.
SwFtnFrm *pFtn = pFrm->FindFtnFrm();
- sal_Bool bFt = !pFtn->GetAttr()->GetFtn().IsEndNote();
+ const bool bFt = !pFtn->GetAttr()->GetFtn().IsEndNote();
if( !pFtn->GetPrev() &&
pFtn->FindFtnBossFrm( bFt ) != pFtn->GetRef()->FindFtnBossFrm( bFt )
&& ( !pFrm->IsInSct() || pFrm->FindSctFrm()->MoveAllowed(pFrm) ) )
@@ -305,7 +305,7 @@ WidowsAndOrphans::WidowsAndOrphans( SwTxtFrm *pNewFrm, const SwTwips nRst,
if ( bResetFlags )
{
- bKeep = sal_False;
+ bKeep = false;
nOrphLines = 0;
nWidLines = 0;
}
@@ -323,8 +323,8 @@ WidowsAndOrphans::WidowsAndOrphans( SwTxtFrm *pNewFrm, const SwTwips nRst,
* FindBreak()
*/
-sal_Bool WidowsAndOrphans::FindBreak( SwTxtFrm *pFrame, SwTxtMargin &rLine,
- sal_Bool bHasToFit )
+bool WidowsAndOrphans::FindBreak( SwTxtFrm *pFrame, SwTxtMargin &rLine,
+ bool bHasToFit )
{
// OD 2004-02-25 #i16128# - Why member <pFrm> _*and*_ parameter <pFrame>??
// Thus, assertion on situation, that these are different to figure out why.
@@ -332,22 +332,22 @@ sal_Bool WidowsAndOrphans::FindBreak( SwTxtFrm *pFrame, SwTxtMargin &rLine,
SWAP_IF_SWAPPED( pFrm )
- sal_Bool bRet = sal_True;
+ bool bRet = true;
MSHORT nOldOrphans = nOrphLines;
if( bHasToFit )
nOrphLines = 0;
rLine.Bottom();
// OD 2004-02-25 #i16128# - method renamed
if( !IsBreakNowWidAndOrp( rLine ) )
- bRet = sal_False;
+ bRet = false;
if( !FindWidows( pFrame, rLine ) )
{
- sal_Bool bBack = sal_False;
+ bool bBack = false;
// OD 2004-02-25 #i16128# - method renamed
while( IsBreakNowWidAndOrp( rLine ) )
{
if( rLine.PrevLine() )
- bBack = sal_True;
+ bBack = true;
else
break;
}
@@ -376,17 +376,17 @@ sal_Bool WidowsAndOrphans::FindBreak( SwTxtFrm *pFrame, SwTxtMargin &rLine,
/* FindWidows positions the SwTxtMargin of the Master to the line where to
* break by examining and formatting the Follow.
- * Returns sal_True if the Widows-rule matches, that means that the
+ * Returns true if the Widows-rule matches, that means that the
* paragraph should not be split (keep) !
*/
-sal_Bool WidowsAndOrphans::FindWidows( SwTxtFrm *pFrame, SwTxtMargin &rLine )
+bool WidowsAndOrphans::FindWidows( SwTxtFrm *pFrame, SwTxtMargin &rLine )
{
OSL_ENSURE( ! pFrame->IsVertical() || ! pFrame->IsSwapped(),
"WidowsAndOrphans::FindWidows with swapped frame" );
if( !nWidLines || !pFrame->IsFollow() )
- return sal_False;
+ return false;
rLine.Bottom();
@@ -394,12 +394,12 @@ sal_Bool WidowsAndOrphans::FindWidows( SwTxtFrm *pFrame, SwTxtMargin &rLine )
SwTxtFrm *pMaster = pFrame->FindMaster();
OSL_ENSURE(pMaster, "+WidowsAndOrphans::FindWidows: Widows in a master?");
if( !pMaster )
- return sal_False;
+ return false;
// 5156: If the first line of the Follow does not fit, the master
// probably is full of Dummies. In this case a PREP_WIDOWS would be fatal.
if( pMaster->GetOfst() == pFrame->GetOfst() )
- return sal_False;
+ return false;
// Remaining height of the master
SWRECTFN( pFrame )
@@ -444,9 +444,9 @@ sal_Bool WidowsAndOrphans::FindWidows( SwTxtFrm *pFrame, SwTxtMargin &rLine )
}
}
- pFrame->SetJustWidow( sal_False );
+ pFrame->SetJustWidow( false );
}
- return sal_False;
+ return false;
}
// 8575: Follow to Master II
@@ -463,8 +463,8 @@ sal_Bool WidowsAndOrphans::FindWidows( SwTxtFrm *pFrame, SwTxtMargin &rLine )
pMaster->Prepare( PREP_ADJUST_FRM );
pMaster->_InvalidateSize();
pMaster->InvalidatePage();
- pFrame->SetJustWidow( sal_False );
- return sal_False;
+ pFrame->SetJustWidow( false );
+ return false;
}
}
@@ -498,18 +498,18 @@ sal_Bool WidowsAndOrphans::FindWidows( SwTxtFrm *pFrame, SwTxtMargin &rLine )
nLines = 2;
}
if( nLines <= nNeed )
- return sal_False;
+ return false;
}
pMaster->Prepare( PREP_WIDOWS, (void*)&nNeed );
- return sal_True;
+ return true;
}
/*************************************************************************
* WidowsAndOrphans::WouldFit()
*************************************************************************/
-sal_Bool WidowsAndOrphans::WouldFit( SwTxtMargin &rLine, SwTwips &rMaxHeight, sal_Bool bTst )
+bool WidowsAndOrphans::WouldFit( SwTxtMargin &rLine, SwTwips &rMaxHeight, bool bTst )
{
// Here it does not matter, if pFrm is swapped or not.
// IsInside() takes care for itself
@@ -521,7 +521,7 @@ sal_Bool WidowsAndOrphans::WouldFit( SwTxtMargin &rLine, SwTwips &rMaxHeight, sa
// First satisfy the Orphans-rule and the wish for initials ...
const MSHORT nMinLines = std::max( GetOrphansLines(), rLine.GetDropLines() );
if ( nLineCnt < nMinLines )
- return sal_False;
+ return false;
rLine.Top();
SwTwips nLineSum = rLine.GetLineHeight();
@@ -529,13 +529,13 @@ sal_Bool WidowsAndOrphans::WouldFit( SwTxtMargin &rLine, SwTwips &rMaxHeight, sa
while( nMinLines > rLine.GetLineNr() )
{
if( !rLine.NextLine() )
- return sal_False;
+ return false;
nLineSum += rLine.GetLineHeight();
}
// We do not fit
if( !IsInside( rLine ) )
- return sal_False;
+ return false;
// Check the Widows-rule
if( !nWidLines && !pFrm->IsFollow() )
@@ -561,10 +561,10 @@ sal_Bool WidowsAndOrphans::WouldFit( SwTxtMargin &rLine, SwTwips &rMaxHeight, sa
if( rMaxHeight >= nLineSum )
{
rMaxHeight -= nLineSum;
- return sal_True;
+ return true;
}
}
- return sal_False;
+ return false;
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sw/source/core/text/widorp.hxx b/sw/source/core/text/widorp.hxx
index 42d052848ad5..78c5940ed948 100644
--- a/sw/source/core/text/widorp.hxx
+++ b/sw/source/core/text/widorp.hxx
@@ -30,21 +30,21 @@ private:
SwTwips nOrigin;
protected:
SwTxtFrm *pFrm;
- sal_Bool bBreak;
- sal_Bool bKeep;
+ bool bBreak;
+ bool bKeep;
public:
SwTxtFrmBreak( SwTxtFrm *pFrm, const SwTwips nRst = 0 );
- sal_Bool IsBreakNow( SwTxtMargin &rLine );
+ bool IsBreakNow( SwTxtMargin &rLine );
- sal_Bool IsBroken() const { return bBreak; }
- sal_Bool IsKeepAlways() const { return bKeep; }
- void Keep() { bKeep = sal_True; }
- void Break() { bKeep = sal_False; bBreak = sal_True; }
+ bool IsBroken() const { return bBreak; }
+ bool IsKeepAlways() const { return bKeep; }
+ void Keep() { bKeep = true; }
+ void Break() { bKeep = false; bBreak = true; }
- inline sal_Bool GetKeep() const { return bKeep; }
- inline void SetKeep( const sal_Bool bNew ) { bKeep = bNew; }
+ inline bool GetKeep() const { return bKeep; }
+ inline void SetKeep( const bool bNew ) { bKeep = bNew; }
- sal_Bool IsInside( SwTxtMargin &rLine ) const;
+ bool IsInside( SwTxtMargin &rLine ) const;
// In order to be able to handle special cases with Ftn.
// SetRstHeight sets the rest height for SwTxtFrmBreak. This is needed
@@ -63,19 +63,19 @@ private:
public:
WidowsAndOrphans( SwTxtFrm *pFrm, const SwTwips nRst = 0,
- sal_Bool bCheckKeep = sal_True );
- sal_Bool FindWidows( SwTxtFrm *pFrm, SwTxtMargin &rLine );
+ bool bCheckKeep = true );
+ bool FindWidows( SwTxtFrm *pFrm, SwTxtMargin &rLine );
MSHORT GetWidowsLines() const
{ return nWidLines; }
MSHORT GetOrphansLines() const
{ return nOrphLines; }
void ClrOrphLines(){ nOrphLines = 0; }
- sal_Bool FindBreak( SwTxtFrm *pFrm, SwTxtMargin &rLine, sal_Bool bHasToFit );
- sal_Bool WouldFit( SwTxtMargin &rLine, SwTwips &rMaxHeight, sal_Bool bTest );
+ bool FindBreak( SwTxtFrm *pFrm, SwTxtMargin &rLine, bool bHasToFit );
+ bool WouldFit( SwTxtMargin &rLine, SwTwips &rMaxHeight, bool bTest );
// OD 2004-02-25 #i16128# - rename method to avoid confusion with base class
// method <SwTxtFrmBreak::IsBreakNow>, which isn't virtual.
- sal_Bool IsBreakNowWidAndOrp( SwTxtMargin &rLine )
+ bool IsBreakNowWidAndOrp( SwTxtMargin &rLine )
{
return ( rLine.GetLineNr() > nOrphLines ) && IsBreakNow( rLine );
}