diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2017-03-08 14:26:12 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2017-03-08 14:26:12 +0100 |
commit | 8ac16e14f4a77b98716f059c51a4fe5dce6ef440 (patch) | |
tree | 73a34b4a337fa096c8cdd797c195967c0ade6b50 /vcl/source/window/splitwin.cxx | |
parent | fc33ca85789c340dace4a4505fc12124a812195a (diff) |
loplugin:loopvartoosmall
Change-Id: Ie173849c0956edf9fd111120fa4bdfb2930ab69f
Diffstat (limited to 'vcl/source/window/splitwin.cxx')
-rw-r--r-- | vcl/source/window/splitwin.cxx | 78 |
1 files changed, 33 insertions, 45 deletions
diff --git a/vcl/source/window/splitwin.cxx b/vcl/source/window/splitwin.cxx index 821ae3b50868..eb796b695e07 100644 --- a/vcl/source/window/splitwin.cxx +++ b/vcl/source/window/splitwin.cxx @@ -328,17 +328,16 @@ static ImplSplitSet* ImplFindSet( ImplSplitSet* pSet, sal_uInt16 nId ) if ( pSet->mnId == nId ) return pSet; - sal_uInt16 i; size_t nItems = pSet->mpItems.size(); std::vector< ImplSplitItem* >& rItems = pSet->mpItems; - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mnId == nId ) return rItems[i]->mpSet; } - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mpSet ) { @@ -353,11 +352,10 @@ static ImplSplitSet* ImplFindSet( ImplSplitSet* pSet, sal_uInt16 nId ) static ImplSplitSet* ImplFindItem( ImplSplitSet* pSet, sal_uInt16 nId, sal_uInt16& rPos ) { - sal_uInt16 i; size_t nItems = pSet->mpItems.size(); std::vector< ImplSplitItem* >& rItems = pSet->mpItems; - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mnId == nId ) { @@ -366,7 +364,7 @@ static ImplSplitSet* ImplFindItem( ImplSplitSet* pSet, sal_uInt16 nId, sal_uInt1 } } - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mpSet ) { @@ -381,11 +379,10 @@ static ImplSplitSet* ImplFindItem( ImplSplitSet* pSet, sal_uInt16 nId, sal_uInt1 static sal_uInt16 ImplFindItem( ImplSplitSet* pSet, vcl::Window* pWindow ) { - sal_uInt16 i; size_t nItems = pSet->mpItems.size(); std::vector< ImplSplitItem* >& rItems = pSet->mpItems; - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mpWindow == pWindow ) return rItems[i]->mnId; @@ -406,11 +403,10 @@ static sal_uInt16 ImplFindItem( ImplSplitSet* pSet, vcl::Window* pWindow ) static sal_uInt16 ImplFindItem( ImplSplitSet* pSet, const Point& rPos, bool bRows, bool bDown = true ) { - sal_uInt16 i; size_t nItems = pSet->mpItems.size(); std::vector< ImplSplitItem* >& rItems = pSet->mpItems; - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mnWidth && rItems[i]->mnHeight ) { @@ -456,8 +452,6 @@ static void ImplCalcSet( ImplSplitSet* pSet, if ( pSet->mpItems.empty() ) return; - sal_uInt16 i; - sal_uInt16 j; sal_uInt16 nMins; sal_uInt16 nCalcItems; size_t nItems = pSet->mpItems.size(); @@ -471,7 +465,7 @@ static void ImplCalcSet( ImplSplitSet* pSet, // get number of visible items nVisItems = 0; - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( !(rItems[i]->mnBits & SplitWindowItemFlags::Invisible) ) nVisItems++; @@ -491,7 +485,7 @@ static void ImplCalcSet( ImplSplitSet* pSet, long nRelPercent = 0; long nAbsSize = 0; long nCurSize = 0; - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( !(rItems[i]->mnBits & SplitWindowItemFlags::Invisible) ) { @@ -524,7 +518,7 @@ static void ImplCalcSet( ImplSplitSet* pSet, if ( !nPercent ) nPercent = 1; long nSizeDelta = nCalcSize-nAbsSize; - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mnBits & SplitWindowItemFlags::Invisible ) rItems[i]->mnPixSize = 0; @@ -558,7 +552,7 @@ static void ImplCalcSet( ImplSplitSet* pSet, long nSizeWinSize = 0; // first resize absolute items relative - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( !(rItems[i]->mnBits & SplitWindowItemFlags::Invisible) ) { @@ -574,7 +568,7 @@ static void ImplCalcSet( ImplSplitSet* pSet, { long nNewSizeWinSize = 0; - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( !(rItems[i]->mnBits & SplitWindowItemFlags::Invisible) ) { @@ -590,7 +584,7 @@ static void ImplCalcSet( ImplSplitSet* pSet, } // compensate rounding errors now - j = 0; + sal_uInt16 j = 0; nMins = 0; while ( nSizeDelta && (nItems != nMins) ) { @@ -598,7 +592,7 @@ static void ImplCalcSet( ImplSplitSet* pSet, nCalcItems = 0; while ( !nCalcItems ) { - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { rItems[i]->mbSubSize = false; @@ -632,7 +626,7 @@ static void ImplCalcSet( ImplSplitSet* pSet, long nErrorSum = nSizeDelta % nCalcItems; long nCurSizeDelta = nSizeDelta / nCalcItems; nMins = 0; - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mnBits & SplitWindowItemFlags::Invisible ) nMins++; @@ -697,7 +691,7 @@ static void ImplCalcSet( ImplSplitSet* pSet, } // order windows and adept values - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { rItems[i]->mnOldSplitPos = rItems[i]->mnSplitPos; rItems[i]->mnOldSplitSize = rItems[i]->mnSplitSize; @@ -775,7 +769,7 @@ static void ImplCalcSet( ImplSplitSet* pSet, } // calculate Sub-Set's - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mpSet && rItems[i]->mnWidth && rItems[i]->mnHeight ) { @@ -787,7 +781,7 @@ static void ImplCalcSet( ImplSplitSet* pSet, } // set fixed - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { rItems[i]->mbFixed = false; if ( rItems[i]->mnBits & SplitWindowItemFlags::Fixed ) @@ -798,9 +792,9 @@ static void ImplCalcSet( ImplSplitSet* pSet, // if a child is fixed if ( rItems[i]->mpSet ) { - for ( j = 0; j < rItems[i]->mpSet->mpItems.size(); j++ ) + for ( auto const j: rItems[i]->mpSet->mpItems ) { - if ( rItems[i]->mpSet->mpItems[j]->mbFixed ) + if ( j->mbFixed ) { rItems[i]->mbFixed = true; break; @@ -814,13 +808,12 @@ static void ImplCalcSet( ImplSplitSet* pSet, void SplitWindow::ImplCalcSet2( SplitWindow* pWindow, ImplSplitSet* pSet, bool bHide, bool bRows, bool /*bDown*/ ) { - sal_uInt16 i; size_t nItems = pSet->mpItems.size(); std::vector< ImplSplitItem* >& rItems = pSet->mpItems; if ( pWindow->IsReallyVisible() && pWindow->IsUpdateMode() && pWindow->mbInvalidate ) { - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mnSplitSize ) { @@ -881,7 +874,7 @@ void SplitWindow::ImplCalcSet2( SplitWindow* pWindow, ImplSplitSet* pSet, bool b } // position windows - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mpSet ) { @@ -905,7 +898,7 @@ void SplitWindow::ImplCalcSet2( SplitWindow* pWindow, ImplSplitSet* pSet, bool b } // show windows and reset flag - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mpWindow && rItems[i]->mnWidth && rItems[i]->mnHeight && !bHide ) rItems[i]->mpWindow->Show(); @@ -979,7 +972,6 @@ void SplitWindow::ImplDrawBack(vcl::RenderContext& rRenderContext, const Rectang void SplitWindow::ImplDrawBack(vcl::RenderContext& rRenderContext, ImplSplitSet* pSet) { - sal_uInt16 i; size_t nItems = pSet->mpItems.size(); std::vector< ImplSplitItem* >& rItems = pSet->mpItems; @@ -996,7 +988,7 @@ void SplitWindow::ImplDrawBack(vcl::RenderContext& rRenderContext, ImplSplitSet* } } - for (i = 0; i < nItems; i++) + for (size_t i = 0; i < nItems; i++) { pSet = rItems[i]->mpSet; if (pSet) @@ -1011,7 +1003,7 @@ void SplitWindow::ImplDrawBack(vcl::RenderContext& rRenderContext, ImplSplitSet* } } - for (i = 0; i < nItems; i++) + for (size_t i = 0; i < nItems; i++) { if (rItems[i]->mpSet) ImplDrawBack(rRenderContext, rItems[i]->mpSet); @@ -1023,7 +1015,6 @@ static void ImplDrawSplit(vcl::RenderContext& rRenderContext, ImplSplitSet* pSet if (pSet->mpItems.empty()) return; - sal_uInt16 i; size_t nItems = pSet->mpItems.size(); long nPos; long nTop; @@ -1031,7 +1022,7 @@ static void ImplDrawSplit(vcl::RenderContext& rRenderContext, ImplSplitSet* pSet std::vector< ImplSplitItem* >& rItems = pSet->mpItems; const StyleSettings& rStyleSettings = rRenderContext.GetSettings().GetStyleSettings(); - for (i = 0; i < nItems-1; i++) + for (size_t i = 0; i < nItems-1; i++) { if (rItems[i]->mnSplitSize) { @@ -1105,7 +1096,7 @@ static void ImplDrawSplit(vcl::RenderContext& rRenderContext, ImplSplitSet* pSet } } - for (i = 0; i < nItems; i++) + for (size_t i = 0; i < nItems; i++) { if (rItems[i]->mpSet && rItems[i]->mnWidth && rItems[i]->mnHeight) { @@ -1121,7 +1112,6 @@ sal_uInt16 SplitWindow::ImplTestSplit( ImplSplitSet* pSet, const Point& rPos, if ( pSet->mpItems.empty() ) return 0; - sal_uInt16 i; sal_uInt16 nSplitTest; size_t nItems = pSet->mpItems.size(); long nMPos1; @@ -1142,7 +1132,7 @@ sal_uInt16 SplitWindow::ImplTestSplit( ImplSplitSet* pSet, const Point& rPos, nMPos2 = rPos.X(); } - for ( i = 0; i < nItems-1; i++ ) + for ( size_t i = 0; i < nItems-1; i++ ) { if ( rItems[i]->mnSplitSize ) { @@ -1177,7 +1167,7 @@ sal_uInt16 SplitWindow::ImplTestSplit( ImplSplitSet* pSet, const Point& rPos, } } - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( rItems[i]->mpSet ) { @@ -1449,7 +1439,7 @@ Size SplitWindow::CalcLayoutSizePixel( const Size& aNewSize ) if ( mnWinStyle & WB_SIZEABLE ) { long nCalcSize = 0; - sal_uInt16 i; + std::vector< ImplSplitItem* >::size_type i; for ( i = 0; i < mpMainSet->mpItems.size(); i++ ) { @@ -1514,7 +1504,7 @@ void SplitWindow::ImplCalcLayout() if ( mnWinStyle & WB_SIZEABLE ) { long nCalcSize = 0; - sal_uInt16 i; + std::vector<ImplSplitItem *>::size_type i; for ( i = 0; i < mpMainSet->mpItems.size(); i++ ) { @@ -1845,7 +1835,6 @@ void SplitWindow::ImplStartSplit( const MouseEvent& rMEvt ) { ImplSplitItem* pSplitItem; long nCurMaxSize; - sal_uInt16 nTemp; bool bPropSmaller; mnMouseModifier = rMEvt.GetModifier(); @@ -1897,7 +1886,7 @@ void SplitWindow::ImplStartSplit( const MouseEvent& rMEvt ) if ( mnSplitPos ) { - nTemp = mnSplitPos; + long nTemp = mnSplitPos; while ( nTemp ) { pSplitItem = mpSplitSet->mpItems[nTemp-1]; @@ -1943,7 +1932,7 @@ void SplitWindow::ImplStartSplit( const MouseEvent& rMEvt ) } else { - nTemp = mnSplitPos+1; + std::vector<ImplSplitItem *>::size_type nTemp = mnSplitPos+1; while ( nTemp < mpSplitSet->mpItems.size() ) { pSplitItem = mpSplitSet->mpItems[nTemp]; @@ -2811,10 +2800,9 @@ long SplitWindow::GetItemSize( sal_uInt16 nId, SplitWindowItemFlags nBits ) cons long nPerSize = 0; size_t nItems; SplitWindowItemFlags nTempBits; - sal_uInt16 i; nItems = pSet->mpItems.size(); std::vector< ImplSplitItem* >& rItems = pSet->mpItems; - for ( i = 0; i < nItems; i++ ) + for ( size_t i = 0; i < nItems; i++ ) { if ( i == nPos ) nTempBits = nBits; |