diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-04-24 11:32:45 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2020-04-24 14:18:16 +0200 |
commit | 2be4afe53a94fc051aae9ba9b20443f7a350fb18 (patch) | |
tree | 3b9d332381adf92444620ffddf9850766ef078e0 /vcl | |
parent | e3cc7b94b13d6cc4e044cfd688e0fcc9dca63987 (diff) |
loplugin:unusedenumconstants ScrollType
Change-Id: I996bd987169caa60c63832e62e210a8c62e6a0e6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/92843
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/source/control/slider.cxx | 36 |
1 files changed, 2 insertions, 34 deletions
diff --git a/vcl/source/control/slider.cxx b/vcl/source/control/slider.cxx index 0fdc49441bbb..61841ef4c216 100644 --- a/vcl/source/control/slider.cxx +++ b/vcl/source/control/slider.cxx @@ -530,9 +530,6 @@ long Slider::ImplDoAction() nDelta = ImplSlide( mnThumbPos+mnPageSize ); break; - case ScrollType::Set: - nDelta = ImplSlide( ImplCalcThumbPos( GetPointerPosPixel().X() ) ); - break; default: break; } @@ -547,20 +544,6 @@ void Slider::ImplDoMouseAction( const Point& rMousePos, bool bCallAction ) switch ( meScrollType ) { - case ScrollType::Set: - { - const bool bUp = ImplIsPageUp( rMousePos ), bDown = ImplIsPageDown( rMousePos ); - - if ( bUp || bDown ) - { - bAction = bCallAction; - mnStateFlags |= ( bUp ? SLIDER_STATE_CHANNEL1_DOWN : SLIDER_STATE_CHANNEL2_DOWN ); - } - else - mnStateFlags &= ~( SLIDER_STATE_CHANNEL1_DOWN | SLIDER_STATE_CHANNEL2_DOWN ); - break; - } - case ScrollType::PageUp: if ( ImplIsPageUp( rMousePos ) ) { @@ -653,31 +636,16 @@ void Slider::MouseButtonDown( const MouseEvent& rMEvt ) { // store Start position for cancel and EndScroll delta mnStartPos = mnThumbPos; - ImplDoMouseAction( rMousePos, meScrollType != ScrollType::Set ); + ImplDoMouseAction( rMousePos, /*bCallAction*/true ); PaintImmediately(); - if( meScrollType != ScrollType::Set ) - StartTracking( nTrackFlags ); + StartTracking( nTrackFlags ); } } } void Slider::MouseButtonUp( const MouseEvent& ) { - if( ScrollType::Set == meScrollType ) - { - // reset Button and PageRect state - const sal_uInt16 nOldStateFlags = mnStateFlags; - - mnStateFlags &= ~( SLIDER_STATE_CHANNEL1_DOWN | SLIDER_STATE_CHANNEL2_DOWN | SLIDER_STATE_THUMB_DOWN ); - - if ( nOldStateFlags != mnStateFlags ) - { - Invalidate(InvalidateFlags::NoChildren | InvalidateFlags::NoErase); - } - ImplDoAction(); - meScrollType = ScrollType::DontKnow; - } } void Slider::Tracking( const TrackingEvent& rTEvt ) |