diff options
author | Noel Grandin <noel@peralex.com> | 2014-02-13 14:52:58 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2014-02-14 14:15:19 +0200 |
commit | bd5606b6c92a1cf37ced9b1aa0a742fa77fa4a06 (patch) | |
tree | 48019f76214fa2993375a2f122eec1be39dd3c6c /sc | |
parent | 08e1cfecb51ae81a79dfb43ec5c40555899581db (diff) |
sal_Bool->bool
Change-Id: I4ae27d301b81652eb3e172057c63d46794f25c72
Diffstat (limited to 'sc')
-rw-r--r-- | sc/source/ui/Accessibility/AccessibleSpreadsheet.cxx | 86 | ||||
-rw-r--r-- | sc/source/ui/inc/AccessibleSpreadsheet.hxx | 70 |
2 files changed, 79 insertions, 77 deletions
diff --git a/sc/source/ui/Accessibility/AccessibleSpreadsheet.cxx b/sc/source/ui/Accessibility/AccessibleSpreadsheet.cxx index b089a390e912..9c1a09335029 100644 --- a/sc/source/ui/Accessibility/AccessibleSpreadsheet.cxx +++ b/sc/source/ui/Accessibility/AccessibleSpreadsheet.cxx @@ -128,12 +128,12 @@ ScMyAddress ScAccessibleSpreadsheet::CalcScAddressFromRangeList(ScRangeList *pMa return ScMyAddress(0,0,maActiveCell.Tab()); } -sal_Bool ScAccessibleSpreadsheet::CalcScRangeDifferenceMax(ScRange *pSrc,ScRange *pDest,int nMax,VEC_MYADDR &vecRet,int &nSize) +bool ScAccessibleSpreadsheet::CalcScRangeDifferenceMax(ScRange *pSrc,ScRange *pDest,int nMax,VEC_MYADDR &vecRet,int &nSize) { //Src Must be :Src > Dest if (pDest->In(*pSrc)) {//Here is Src In Dest,Src <= Dest - return sal_False; + return false; } if (!pDest->Intersects(*pSrc)) { @@ -142,7 +142,7 @@ sal_Bool ScAccessibleSpreadsheet::CalcScRangeDifferenceMax(ScRange *pSrc,ScRange * sal_uInt32(pDest->aEnd.Tab() - pDest->aStart.Tab() + 1); if (nCellCount + nSize > nMax) { - return sal_True; + return true; } else if(nCellCount > 0) { @@ -155,7 +155,7 @@ sal_Bool ScAccessibleSpreadsheet::CalcScRangeDifferenceMax(ScRange *pSrc,ScRange } } } - return sal_False; + return false; } sal_Int32 nMinRow = pSrc->aStart.Row(); sal_Int32 nMaxRow = pSrc->aEnd.Row(); @@ -165,7 +165,7 @@ sal_Bool ScAccessibleSpreadsheet::CalcScRangeDifferenceMax(ScRange *pSrc,ScRange { if (nSize > nMax) { - return sal_True; + return true; } ScMyAddress cell(col,nMinRow,pSrc->aStart.Tab()); if(!pDest->In(cell)) @@ -180,7 +180,7 @@ sal_Bool ScAccessibleSpreadsheet::CalcScRangeDifferenceMax(ScRange *pSrc,ScRange { if (nSize > nMax) { - return sal_True; + return true; } ScMyAddress cell(col,nMaxRow,pSrc->aStart.Tab()); if(!pDest->In(cell)) @@ -191,22 +191,22 @@ sal_Bool ScAccessibleSpreadsheet::CalcScRangeDifferenceMax(ScRange *pSrc,ScRange } } } - return sal_False; + return false; } //In Src , Not in Dest -sal_Bool ScAccessibleSpreadsheet::CalcScRangeListDifferenceMax(ScRangeList *pSrc,ScRangeList *pDest,int nMax,VEC_MYADDR &vecRet) +bool ScAccessibleSpreadsheet::CalcScRangeListDifferenceMax(ScRangeList *pSrc,ScRangeList *pDest,int nMax,VEC_MYADDR &vecRet) { if (pSrc == NULL || pDest == NULL) { - return sal_False; + return false; } int nSize =0; if (pDest->GetCellCount() == 0)//if the Dest Rang List is empty { if (pSrc->GetCellCount() > sal_uInt32(nMax))//if the Src Cell count is greater then nMax { - return sal_True; + return true; } //now the cell count is less then nMax vecRet.reserve(10); @@ -222,7 +222,7 @@ sal_Bool ScAccessibleSpreadsheet::CalcScRangeListDifferenceMax(ScRangeList *pSrc } } } - return sal_False; + return false; } //the Dest Rang List is not empty vecRet.reserve(10); @@ -236,11 +236,11 @@ sal_Bool ScAccessibleSpreadsheet::CalcScRangeListDifferenceMax(ScRangeList *pSrc ScRange* pRangeDest = (*pDest)[j]; if (CalcScRangeDifferenceMax(pRange,pRangeDest,nMax,vecRet,nSize)) { - return sal_True; + return true; } } } - return sal_False; + return false; } //===== internal ============================================================ @@ -255,9 +255,9 @@ ScAccessibleSpreadsheet::ScAccessibleSpreadsheet( : ScAccessibleTableBase (pAccDoc, GetDocument(pViewShell), ScRange(ScAddress(0, 0, nTab),ScAddress(MAXCOL, MAXROW, nTab))), - mbIsSpreadsheet( sal_True ), - m_bFormulaMode(sal_False), - m_bFormulaLastMode(sal_False), + mbIsSpreadsheet( true ), + m_bFormulaMode( false ), + m_bFormulaLastMode( false ), m_nMinX(0),m_nMaxX(0),m_nMinY(0),m_nMaxY(0) { ConstructScAccessibleSpreadsheet( pAccDoc, pViewShell, nTab, eSplitPos ); @@ -326,7 +326,7 @@ void SAL_CALL ScAccessibleSpreadsheet::disposing() ScAccessibleTableBase::disposing(); } -void ScAccessibleSpreadsheet::CompleteSelectionChanged(sal_Bool bNewState) +void ScAccessibleSpreadsheet::CompleteSelectionChanged(bool bNewState) { if (IsFormulaMode()) { @@ -436,7 +436,7 @@ void ScAccessibleSpreadsheet::Notify( SfxBroadcaster& rBC, const SfxHint& rHint if (m_bFormulaLastMode) {//Last Notify Mode Is Formula Mode. m_vecFormulaLastMyAddr.clear(); - RemoveFormulaSelection(sal_True); + RemoveFormulaSelection(true); m_pAccFormulaCell.clear(); //Remove All Selection } @@ -667,7 +667,7 @@ void ScAccessibleSpreadsheet::Notify( SfxBroadcaster& rBC, const SfxHint& rHint (rRef.GetRange().aEnd.Row() == maRange.aEnd.Row()))) { // ignore next SC_HINT_DATACHANGED notification - mbDelIns = sal_True; + mbDelIns = true; sal_Int16 nId(0); SCsCOL nX(rRef.GetDx()); @@ -766,7 +766,7 @@ void ScAccessibleSpreadsheet::CommitFocusCell(const ScAddress &aNewCell) CommitChange(aEvent); } -sal_Bool ScAccessibleSpreadsheet::IsSameMarkCell() +bool ScAccessibleSpreadsheet::IsSameMarkCell() { return m_LastMarkedRanges == *mpMarkedRanges; } @@ -1225,16 +1225,16 @@ void SAL_CALL ScAccessibleSpreadsheet::deselectAccessibleChild( sal_Int32 nChild ScAddress(static_cast<SCCOL>(nCol), nRow,mpViewShell->GetViewData()->GetTabNo())) ) { - SelectCell(nRow, nCol, sal_True); + SelectCell(nRow, nCol, true); } return ; } if (mpViewShell->GetViewData()->GetMarkData().IsCellMarked(static_cast<SCCOL>(nCol), static_cast<SCROW>(nRow))) - SelectCell(nRow, nCol, sal_True); + SelectCell(nRow, nCol, true); } } -void ScAccessibleSpreadsheet::SelectCell(sal_Int32 nRow, sal_Int32 nCol, sal_Bool bDeselect) +void ScAccessibleSpreadsheet::SelectCell(sal_Int32 nRow, sal_Int32 nCol, bool bDeselect) { if (IsFormulaMode()) { @@ -1379,29 +1379,29 @@ Rectangle ScAccessibleSpreadsheet::GetBoundingBox() const return aRect; } -sal_Bool ScAccessibleSpreadsheet::IsDefunc( +bool ScAccessibleSpreadsheet::IsDefunc( const uno::Reference<XAccessibleStateSet>& rxParentStates) { return ScAccessibleContextBase::IsDefunc() || (mpViewShell == NULL) || !getAccessibleParent().is() || (rxParentStates.is() && rxParentStates->contains(AccessibleStateType::DEFUNC)); } -sal_Bool ScAccessibleSpreadsheet::IsEditable( +bool ScAccessibleSpreadsheet::IsEditable( const uno::Reference<XAccessibleStateSet>& /* rxParentStates */) { if (IsFormulaMode()) { - return sal_False; + return false; } sal_Bool bProtected(false); if (mpDoc && mpDoc->IsTabProtected(maRange.aStart.Tab())) - bProtected = sal_True; + bProtected = true; return !bProtected; } -sal_Bool ScAccessibleSpreadsheet::IsFocused() +bool ScAccessibleSpreadsheet::IsFocused() { - sal_Bool bFocused(false); + bool bFocused(false); if (mpViewShell) { if (mpViewShell->GetViewData()->GetActivePart() == meSplitPos) @@ -1410,21 +1410,21 @@ sal_Bool ScAccessibleSpreadsheet::IsFocused() return bFocused; } -sal_Bool ScAccessibleSpreadsheet::IsCompleteSheetSelected() +bool ScAccessibleSpreadsheet::IsCompleteSheetSelected() { if (IsFormulaMode()) { - return sal_False; + return false; } - sal_Bool bResult(false); + bool bResult(false); if(mpViewShell) { //#103800#; use a copy of MarkData ScMarkData aMarkData(mpViewShell->GetViewData()->GetMarkData()); aMarkData.MarkToMulti(); if (aMarkData.IsAllMarked(maRange)) - bResult = sal_True; + bResult = true; } return bResult; } @@ -1552,7 +1552,7 @@ void ScAccessibleSpreadsheet::FireFirstCellFocus() { return ; } - mbIsFocusSend = sal_True; + mbIsFocusSend = true; AccessibleEventObject aEvent; aEvent.EventId = AccessibleEventId::ACTIVE_DESCENDANT_CHANGED; aEvent.Source = uno::Reference< XAccessible >(this); @@ -1655,7 +1655,7 @@ void ScAccessibleSpreadsheet::NotifyRefMode() m_aFormulaActiveCell = aFormulaAddr; } -void ScAccessibleSpreadsheet::RemoveFormulaSelection(sal_Bool bRemoveAll ) +void ScAccessibleSpreadsheet::RemoveFormulaSelection(bool bRemoveAll ) { AccessibleEventObject aEvent; aEvent.Source = uno::Reference< XAccessible >(this); @@ -1678,18 +1678,18 @@ void ScAccessibleSpreadsheet::RemoveFormulaSelection(sal_Bool bRemoveAll ) } } -sal_Bool ScAccessibleSpreadsheet::IsScAddrFormulaSel(const ScAddress &addr) const +bool ScAccessibleSpreadsheet::IsScAddrFormulaSel(const ScAddress &addr) const { if( addr.Col() >= m_nMinX && addr.Col() <= m_nMaxX && addr.Row() >= m_nMinY && addr.Row() <= m_nMaxY && addr.Tab() == mpViewShell->GetViewData()->GetTabNo() ) { - return sal_True; + return true; } - return sal_False; + return false; } -sal_Bool ScAccessibleSpreadsheet::CheckChildIndex(sal_Int32 nIndex) const +bool ScAccessibleSpreadsheet::CheckChildIndex(sal_Int32 nIndex) const { sal_Int32 nMaxIndex = (m_nMaxX - m_nMinX +1)*(m_nMaxY - m_nMinY +1) -1 ; return nIndex <= nMaxIndex && nIndex >= 0 ; @@ -1721,14 +1721,14 @@ sal_Int32 ScAccessibleSpreadsheet::GetAccessibleIndexFormula( sal_Int32 nRow, sa return GetRowAll() * nRowRelative + nColRelative; } -sal_Bool ScAccessibleSpreadsheet::IsFormulaMode() +bool ScAccessibleSpreadsheet::IsFormulaMode() { ScViewData *pViewData = mpViewShell->GetViewData(); m_bFormulaMode = pViewData->IsRefMode() || SC_MOD()->IsFormulaMode(); return m_bFormulaMode ; } -sal_Bool ScAccessibleSpreadsheet::GetFormulaCurrentFocusCell(ScAddress &addr) +bool ScAccessibleSpreadsheet::GetFormulaCurrentFocusCell(ScAddress &addr) { ScViewData *pViewData = mpViewShell->GetViewData(); sal_uInt16 nRefX=0; @@ -1746,9 +1746,9 @@ sal_Bool ScAccessibleSpreadsheet::GetFormulaCurrentFocusCell(ScAddress &addr) if( /* Always true: nRefX >= 0 && */ nRefX <= MAXCOL && nRefY >= 0 && nRefY <= MAXROW) { addr = ScAddress(nRefX,nRefY,pViewData->GetTabNo()); - return sal_True; + return true; } - return sal_False; + return false; } uno::Reference < XAccessible > ScAccessibleSpreadsheet::GetActiveCell() diff --git a/sc/source/ui/inc/AccessibleSpreadsheet.hxx b/sc/source/ui/inc/AccessibleSpreadsheet.hxx index 1727dfd5278d..e3bdd0102c99 100644 --- a/sc/source/ui/inc/AccessibleSpreadsheet.hxx +++ b/sc/source/ui/inc/AccessibleSpreadsheet.hxx @@ -40,7 +40,7 @@ public: ScMyAddress(SCCOL nColP, SCROW nRowP, SCTAB nTabP) : ScAddress(nColP, nRowP, nTabP) {} ScMyAddress(const ScAddress& rAddress) : ScAddress(rAddress) {} - sal_Bool operator< ( const ScMyAddress& rAddress ) const + bool operator< ( const ScMyAddress& rAddress ) const { if( Row() != rAddress.Row() ) return (Row() < rAddress.Row()); @@ -88,7 +88,7 @@ public: virtual void SAL_CALL disposing(); - void CompleteSelectionChanged(sal_Bool bNewState); + void CompleteSelectionChanged(bool bNewState); virtual void LostFocus(); virtual void GotFocus(); @@ -274,21 +274,21 @@ private: ScSplitPos meSplitPos; ScAddress maActiveCell; SCTAB mnTab; - sal_Bool mbIsSpreadsheet; - sal_Bool mbHasSelection; - sal_Bool mbDelIns; - sal_Bool mbIsFocusSend; + bool mbIsSpreadsheet; + bool mbHasSelection; + bool mbDelIns; + bool mbIsFocusSend; - sal_Bool IsDefunc( + bool IsDefunc( const com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessibleStateSet>& rxParentStates); - sal_Bool IsEditable( + bool IsEditable( const com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessibleStateSet>& rxParentStates); - sal_Bool IsFocused(); - sal_Bool IsCompleteSheetSelected(); + bool IsFocused(); + bool IsCompleteSheetSelected(); - void SelectCell(sal_Int32 nRow, sal_Int32 nCol, sal_Bool bDeselect); + void SelectCell(sal_Int32 nRow, sal_Int32 nCol, bool bDeselect); void CreateSortedMarkedCells(); void AddMarkedRange(const ScRange& rRange); @@ -301,45 +301,47 @@ private: MAP_ADDR_XACC; MAP_ADDR_XACC m_mapSelectionSend; void RemoveSelection(ScMarkData &refScMarkData); - sal_Bool IsSameMarkCell(); + bool IsSameMarkCell(); void CommitFocusCell(const ScAddress &aNewCell); public: void FireFirstCellFocus(); private: - sal_Bool m_bFormulaMode; - sal_Bool m_bFormulaLastMode; - ScAddress m_aFormulaActiveCell; + bool m_bFormulaMode; + bool m_bFormulaLastMode; + ScAddress m_aFormulaActiveCell; MAP_ADDR_XACC m_mapFormulaSelectionSend; - VEC_MYADDR m_vecFormulaLastMyAddr; + VEC_MYADDR m_vecFormulaLastMyAddr; rtl::Reference<ScAccessibleCell> m_pAccFormulaCell; - sal_uInt16 m_nMinX; - sal_uInt16 m_nMaxX; - sal_Int32 m_nMinY; - sal_Int32 m_nMaxY; + sal_uInt16 m_nMinX; + sal_uInt16 m_nMaxX; + sal_Int32 m_nMinY; + sal_Int32 m_nMaxY; + sal_Int32 GetRowAll() const { return m_nMaxY - m_nMinY + 1 ; } sal_uInt16 GetColAll() const { return m_nMaxX - m_nMinX + 1; } void NotifyRefMode(); - void RemoveFormulaSelection(sal_Bool bRemoveAll =sal_False); - sal_Bool CheckChildIndex(sal_Int32)const ; + void RemoveFormulaSelection(bool bRemoveAll = false); + bool CheckChildIndex(sal_Int32) const; ScAddress GetChildIndexAddress(sal_Int32) const; sal_Int32 GetAccessibleIndexFormula( sal_Int32 nRow, sal_Int32 nColumn ); - sal_Bool GetFormulaCurrentFocusCell(ScAddress &addr); + bool GetFormulaCurrentFocusCell(ScAddress &addr); public: - sal_Bool IsScAddrFormulaSel (const ScAddress &addr) const ; - sal_Bool IsFormulaMode() ; - ::com::sun::star::uno::Reference < ::com::sun::star::accessibility::XAccessible > GetActiveCell(); - ScRange m_aLastWithInMarkRange; - OUString m_strCurCellValue; - ScRangeList m_LastMarkedRanges; + ScRange m_aLastWithInMarkRange; + OUString m_strCurCellValue; + ScRangeList m_LastMarkedRanges; typedef std::vector<ScRange*> VEC_RANGE; - VEC_RANGE m_vecTempRange; + VEC_RANGE m_vecTempRange; typedef std::pair<sal_uInt16,sal_uInt16> PAIR_COL; typedef std::vector<PAIR_COL> VEC_COL; - VEC_COL m_vecTempCol; + VEC_COL m_vecTempCol; + OUString m_strOldTabName; + + ::com::sun::star::uno::Reference < ::com::sun::star::accessibility::XAccessible > GetActiveCell(); + bool IsScAddrFormulaSel (const ScAddress &addr) const; + bool IsFormulaMode(); ScMyAddress CalcScAddressFromRangeList(ScRangeList *pMarkedRanges,sal_Int32 nSelectedChildIndex); - sal_Bool CalcScRangeDifferenceMax(ScRange *pSrc,ScRange *pDest,int nMax,VEC_MYADDR &vecRet,int &nSize); - sal_Bool CalcScRangeListDifferenceMax(ScRangeList *pSrc,ScRangeList *pDest,int nMax,VEC_MYADDR &vecRet); - OUString m_strOldTabName; + bool CalcScRangeDifferenceMax(ScRange *pSrc,ScRange *pDest,int nMax,VEC_MYADDR &vecRet,int &nSize); + bool CalcScRangeListDifferenceMax(ScRangeList *pSrc,ScRangeList *pDest,int nMax,VEC_MYADDR &vecRet); }; #endif |