This is an automated email from the ASF dual-hosted git repository.

mseidel pushed a commit to branch AOO42X
in repository https://gitbox.apache.org/repos/asf/openoffice.git


The following commit(s) were added to refs/heads/AOO42X by this push:
     new cee87ae298 Cleanup
cee87ae298 is described below

commit cee87ae2982986b15f813be56517ed1a920b59cd
Author: mseidel <[email protected]>
AuthorDate: Sat Jan 17 13:43:58 2026 +0100

    Cleanup
    
    (cherry picked from commit 7540865d44c9eb37aba9b6e1796cf4bc266ae9a2)
---
 main/vcl/source/window/scrwnd.cxx | 554 +++++++++++++++++++-------------------
 main/vcl/source/window/scrwnd.hxx |   8 +-
 2 files changed, 281 insertions(+), 281 deletions(-)

diff --git a/main/vcl/source/window/scrwnd.cxx 
b/main/vcl/source/window/scrwnd.cxx
index 1078f21054..eeb0c43811 100644
--- a/main/vcl/source/window/scrwnd.cxx
+++ b/main/vcl/source/window/scrwnd.cxx
@@ -19,8 +19,6 @@
  *
  *************************************************************/
 
-
-
 // MARKER(update_precomp.py): autogen include statement, do not remove
 #include "precompiled_vcl.hxx"
 
@@ -43,60 +41,60 @@
 // - Defines -
 // -----------
 
-#define WHEEL_WIDTH     25
-#define WHEEL_RADIUS    ((WHEEL_WIDTH) >> 1 )
-#define MAX_TIME        300
-#define MIN_TIME        20
-#define DEF_TIMEOUT     50
+#define WHEEL_WIDTH            25
+#define WHEEL_RADIUS   ((WHEEL_WIDTH) >> 1 )
+#define MAX_TIME               300
+#define MIN_TIME               20
+#define DEF_TIMEOUT            50
 
 // -------------------
 // - ImplWheelWindow -
 // -------------------
 
 ImplWheelWindow::ImplWheelWindow( Window* pParent ) :
-            FloatingWindow  ( pParent, 0 ),
-            mnRepaintTime   ( 1UL ),
-            mnTimeout       ( DEF_TIMEOUT ),
-            mnWheelMode     ( WHEELMODE_NONE ),
-            mnActDist       ( 0UL ),
-            mnActDeltaX     ( 0L ),
-            mnActDeltaY     ( 0L )
+                       FloatingWindow  ( pParent, 0 ),
+                       mnRepaintTime   ( 1UL ),
+                       mnTimeout               ( DEF_TIMEOUT ),
+                       mnWheelMode             ( WHEELMODE_NONE ),
+                       mnActDist               ( 0UL ),
+                       mnActDeltaX             ( 0L ),
+                       mnActDeltaY             ( 0L )
 {
-    // we need a parent
-    DBG_ASSERT( pParent, "ImplWheelWindow::ImplWheelWindow(): Parent not set!" 
);
-
-    const Size      aSize( pParent->GetOutputSizePixel() );
-    const sal_uInt16    nFlags = ImplGetSVData()->maWinData.mnAutoScrollFlags;
-    const sal_Bool      bHorz = ( nFlags & AUTOSCROLL_HORZ ) != 0;
-    const sal_Bool      bVert = ( nFlags & AUTOSCROLL_VERT ) != 0;
-
-    // calculate maximum speed distance
-    mnMaxWidth = (sal_uLong) ( 0.4 * hypot( (double) aSize.Width(), 
aSize.Height() ) );
-
-    // create wheel window
-    SetTitleType( FLOATWIN_TITLE_NONE );
-    ImplCreateImageList();
-    ResMgr* pResMgr = ImplGetResMgr();
-    Bitmap aBmp;
-    if( pResMgr )
-        aBmp = Bitmap( ResId( SV_RESID_BITMAP_SCROLLMSK, *pResMgr ) );
-    ImplSetRegion( aBmp );
-
-    // set wheel mode
-    if( bHorz && bVert )
-        ImplSetWheelMode( WHEELMODE_VH );
-    else if( bHorz )
-        ImplSetWheelMode( WHEELMODE_H );
-    else
-        ImplSetWheelMode( WHEELMODE_V );
-
-    // init timer
-    mpTimer = new Timer;
-    mpTimer->SetTimeoutHdl( LINK( this, ImplWheelWindow, ImplScrollHdl ) );
-    mpTimer->SetTimeout( mnTimeout );
-    mpTimer->Start();
-
-    CaptureMouse();
+       // we need a parent
+       DBG_ASSERT( pParent, "ImplWheelWindow::ImplWheelWindow(): Parent not 
set!" );
+
+       const Size              aSize( pParent->GetOutputSizePixel() );
+       const sal_uInt16        nFlags = 
ImplGetSVData()->maWinData.mnAutoScrollFlags;
+       const sal_Bool          bHorz = ( nFlags & AUTOSCROLL_HORZ ) != 0;
+       const sal_Bool          bVert = ( nFlags & AUTOSCROLL_VERT ) != 0;
+
+       // calculate maximum speed distance
+       mnMaxWidth = (sal_uLong) ( 0.4 * hypot( (double) aSize.Width(), 
aSize.Height() ) );
+
+       // create wheel window
+       SetTitleType( FLOATWIN_TITLE_NONE );
+       ImplCreateImageList();
+       ResMgr* pResMgr = ImplGetResMgr();
+       Bitmap aBmp;
+       if( pResMgr )
+               aBmp = Bitmap( ResId( SV_RESID_BITMAP_SCROLLMSK, *pResMgr ) );
+       ImplSetRegion( aBmp );
+
+       // set wheel mode
+       if( bHorz && bVert )
+               ImplSetWheelMode( WHEELMODE_VH );
+       else if( bHorz )
+               ImplSetWheelMode( WHEELMODE_H );
+       else
+               ImplSetWheelMode( WHEELMODE_V );
+
+       // init timer
+       mpTimer = new Timer;
+       mpTimer->SetTimeoutHdl( LINK( this, ImplWheelWindow, ImplScrollHdl ) );
+       mpTimer->SetTimeout( mnTimeout );
+       mpTimer->Start();
+
+       CaptureMouse();
 }
 
 // ------------------------------------------------------------------------
@@ -104,15 +102,15 @@ ImplWheelWindow::ImplWheelWindow( Window* pParent ) :
 ImplWheelWindow::~ImplWheelWindow()
 {
        ImplStop();
-    delete mpTimer;
+       delete mpTimer;
 }
 
 // ------------------------------------------------------------------------
 
 void ImplWheelWindow::ImplStop()
 {
-    ReleaseMouse();
-    mpTimer->Stop();
+       ReleaseMouse();
+       mpTimer->Stop();
        Show(sal_False);
 }
 
@@ -120,290 +118,292 @@ void ImplWheelWindow::ImplStop()
 
 void ImplWheelWindow::ImplSetRegion( const Bitmap& rRegionBmp )
 {
-    Point           aPos( GetPointerPosPixel() );
-    const Size      aSize( rRegionBmp.GetSizePixel() );
-    Point           aPoint;
-    const Rectangle aRect( aPoint, aSize );
+       Point                   aPos( GetPointerPosPixel() );
+       const Size              aSize( rRegionBmp.GetSizePixel() );
+       Point                   aPoint;
+       const Rectangle aRect( aPoint, aSize );
 
-    maCenter = maLastMousePos = aPos;
-    aPos.X() -= aSize.Width() >> 1;
-    aPos.Y() -= aSize.Height() >> 1;
+       maCenter = maLastMousePos = aPos;
+       aPos.X() -= aSize.Width() >> 1;
+       aPos.Y() -= aSize.Height() >> 1;
 
-    SetPosSizePixel( aPos, aSize );
-    SetWindowRegionPixel( rRegionBmp.CreateRegion( COL_BLACK, aRect ) );
+       SetPosSizePixel( aPos, aSize );
+       SetWindowRegionPixel( rRegionBmp.CreateRegion( COL_BLACK, aRect ) );
 }
 
 // ------------------------------------------------------------------------
 
 void ImplWheelWindow::ImplCreateImageList()
 {
-    ResMgr* pResMgr = ImplGetResMgr();
-    if( pResMgr )
-        maImgList.InsertFromHorizontalBitmap
-            ( ResId( SV_RESID_BITMAP_SCROLLBMP, *pResMgr ), 6, NULL );
+       ResMgr* pResMgr = ImplGetResMgr();
+       if( pResMgr )
+               maImgList.InsertFromHorizontalBitmap
+                       ( ResId( SV_RESID_BITMAP_SCROLLBMP, *pResMgr ), 6, NULL 
);
 }
 
 // ------------------------------------------------------------------------
 
 void ImplWheelWindow::ImplSetWheelMode( sal_uLong nWheelMode )
 {
-    if( nWheelMode != mnWheelMode )
-    {
-        mnWheelMode = nWheelMode;
-
-        if( WHEELMODE_NONE == mnWheelMode )
-        {
-            if( IsVisible() )
-                Hide();
-        }
-        else
-        {
-            if( !IsVisible() )
-                Show();
-
-            ImplDrawWheel();
-        }
-    }
+       if( nWheelMode != mnWheelMode )
+       {
+               mnWheelMode = nWheelMode;
+
+               if( WHEELMODE_NONE == mnWheelMode )
+               {
+                       if( IsVisible() )
+                               Hide();
+               }
+               else
+               {
+                       if( !IsVisible() )
+                               Show();
+
+                       ImplDrawWheel();
+               }
+       }
 }
 
 // ------------------------------------------------------------------------
 
 void ImplWheelWindow::ImplDrawWheel()
 {
-    sal_uInt16 nId;
-
-    switch( mnWheelMode )
-    {
-        case( WHEELMODE_VH ):       nId = 1; break;
-        case( WHEELMODE_V    ):     nId = 2; break;
-        case( WHEELMODE_H    ):     nId = 3; break;
-        case( WHEELMODE_SCROLL_VH ):nId = 4; break;
-        case( WHEELMODE_SCROLL_V ): nId = 5; break;
-        case( WHEELMODE_SCROLL_H ): nId = 6; break;
-        default:                    nId = 0; break;
-    }
-
-    if( nId )
-        DrawImage( Point(), maImgList.GetImage( nId ) );
+       sal_uInt16 nId;
+
+       switch( mnWheelMode )
+       {
+               case( WHEELMODE_VH ):       nId = 1; break;
+               case( WHEELMODE_V    ):     nId = 2; break;
+               case( WHEELMODE_H    ):     nId = 3; break;
+               case( WHEELMODE_SCROLL_VH ):nId = 4; break;
+               case( WHEELMODE_SCROLL_V ): nId = 5; break;
+               case( WHEELMODE_SCROLL_H ): nId = 6; break;
+               default:                    nId = 0; break;
+       }
+
+       if( nId )
+               DrawImage( Point(), maImgList.GetImage( nId ) );
 }
 
 // ------------------------------------------------------------------------
 
 void ImplWheelWindow::ImplRecalcScrollValues()
 {
-    if( mnActDist < WHEEL_RADIUS )
-    {
-        mnActDeltaX = mnActDeltaY = 0L;
-        mnTimeout = DEF_TIMEOUT;
-    }
-    else
-    {
-        sal_uLong nCurTime;
-
-        // calc current time
-        if( mnMaxWidth )
-        {
-            const double fExp = ( (double) mnActDist / mnMaxWidth ) * log10( 
(double) MAX_TIME / MIN_TIME );
-            nCurTime = (sal_uLong) ( MAX_TIME / pow( 10., fExp ) );
-        }
-        else
-            nCurTime = MAX_TIME;
-
-        if( !nCurTime )
-            nCurTime = 1UL;
-
-        if( mnRepaintTime <= nCurTime )
-            mnTimeout = nCurTime - mnRepaintTime;
-        else
-        {
-            long nMult = mnRepaintTime / nCurTime;
-
-            if( !( mnRepaintTime % nCurTime ) )
-                mnTimeout = 0UL;
-            else
-                mnTimeout = ++nMult * nCurTime - mnRepaintTime;
-
-            double fValX = (double) mnActDeltaX * nMult;
-            double fValY = (double) mnActDeltaY * nMult;
-
-            if( fValX > LONG_MAX )
-                mnActDeltaX = LONG_MAX;
-            else if( fValX < LONG_MIN )
-                mnActDeltaX = LONG_MIN;
-            else
-                mnActDeltaX = (long) fValX;
-
-            if( fValY > LONG_MAX )
-                mnActDeltaY = LONG_MAX;
-            else if( fValY < LONG_MIN )
-                mnActDeltaY = LONG_MIN;
-            else
-                mnActDeltaY = (long) fValY;
-        }
-    }
+       if( mnActDist < WHEEL_RADIUS )
+       {
+               mnActDeltaX = mnActDeltaY = 0L;
+               mnTimeout = DEF_TIMEOUT;
+       }
+       else
+       {
+               sal_uLong nCurTime;
+
+               // calculate current time
+               if( mnMaxWidth )
+               {
+                       const double fExp = ( (double) mnActDist / mnMaxWidth ) 
* log10( (double) MAX_TIME / MIN_TIME );
+                       nCurTime = (sal_uLong) ( MAX_TIME / pow( 10., fExp ) );
+               }
+               else
+                       nCurTime = MAX_TIME;
+
+               if( !nCurTime )
+                       nCurTime = 1UL;
+
+               if( mnRepaintTime <= nCurTime )
+                       mnTimeout = nCurTime - mnRepaintTime;
+               else
+               {
+                       long nMult = mnRepaintTime / nCurTime;
+
+                       if( !( mnRepaintTime % nCurTime ) )
+                               mnTimeout = 0UL;
+                       else
+                               mnTimeout = ++nMult * nCurTime - mnRepaintTime;
+
+                       double fValX = (double) mnActDeltaX * nMult;
+                       double fValY = (double) mnActDeltaY * nMult;
+
+                       if( fValX > LONG_MAX )
+                               mnActDeltaX = LONG_MAX;
+                       else if( fValX < LONG_MIN )
+                               mnActDeltaX = LONG_MIN;
+                       else
+                               mnActDeltaX = (long) fValX;
+
+                       if( fValY > LONG_MAX )
+                               mnActDeltaY = LONG_MAX;
+                       else if( fValY < LONG_MIN )
+                               mnActDeltaY = LONG_MIN;
+                       else
+                               mnActDeltaY = (long) fValY;
+               }
+       }
 }
 
 // ------------------------------------------------------------------------
 
 PointerStyle ImplWheelWindow::ImplGetMousePointer( long nDistX, long nDistY )
 {
-    PointerStyle    eStyle;
-    const sal_uInt16    nFlags = ImplGetSVData()->maWinData.mnAutoScrollFlags;
-    const sal_Bool      bHorz = ( nFlags & AUTOSCROLL_HORZ ) != 0;
-    const sal_Bool      bVert = ( nFlags & AUTOSCROLL_VERT ) != 0;
-
-    if( bHorz || bVert )
-    {
-        if( mnActDist < WHEEL_RADIUS )
-        {
-            if( bHorz && bVert )
-                eStyle = POINTER_AUTOSCROLL_NSWE;
-            else if( bHorz )
-                eStyle = POINTER_AUTOSCROLL_WE;
-            else
-                eStyle = POINTER_AUTOSCROLL_NS;
-        }
-        else
-        {
-            double fAngle = atan2( (double) -nDistY, nDistX ) / F_PI180;
-
-            if( fAngle < 0.0 )
-                fAngle += 360.;
-
-            if( bHorz && bVert )
-            {
-                if( fAngle >= 22.5 && fAngle <= 67.5 )
-                    eStyle = POINTER_AUTOSCROLL_NE;
-                else if( fAngle >= 67.5 && fAngle <= 112.5 )
-                    eStyle = POINTER_AUTOSCROLL_N;
-                else if( fAngle >= 112.5 && fAngle <= 157.5 )
-                    eStyle = POINTER_AUTOSCROLL_NW;
-                else if( fAngle >= 157.5 && fAngle <= 202.5 )
-                    eStyle = POINTER_AUTOSCROLL_W;
-                else if( fAngle >= 202.5 && fAngle <= 247.5 )
-                    eStyle = POINTER_AUTOSCROLL_SW;
-                else if( fAngle >= 247.5 && fAngle <= 292.5 )
-                    eStyle = POINTER_AUTOSCROLL_S;
-                else if( fAngle >= 292.5 && fAngle <= 337.5 )
-                    eStyle = POINTER_AUTOSCROLL_SE;
-                else
-                    eStyle = POINTER_AUTOSCROLL_E;
-            }
-            else if( bHorz )
-            {
-                if( fAngle >= 270. || fAngle <= 90. )
-                    eStyle = POINTER_AUTOSCROLL_E;
-                else
-                    eStyle = POINTER_AUTOSCROLL_W;
-            }
-            else
-            {
-                if( fAngle >= 0. && fAngle <= 180. )
-                    eStyle = POINTER_AUTOSCROLL_N;
-                else
-                    eStyle = POINTER_AUTOSCROLL_S;
-            }
-        }
-    }
-    else
-        eStyle = POINTER_ARROW;
-
-    return eStyle;
+       PointerStyle    eStyle;
+       const sal_uInt16        nFlags = 
ImplGetSVData()->maWinData.mnAutoScrollFlags;
+       const sal_Bool          bHorz = ( nFlags & AUTOSCROLL_HORZ ) != 0;
+       const sal_Bool          bVert = ( nFlags & AUTOSCROLL_VERT ) != 0;
+
+       if( bHorz || bVert )
+       {
+               if( mnActDist < WHEEL_RADIUS )
+               {
+                       if( bHorz && bVert )
+                               eStyle = POINTER_AUTOSCROLL_NSWE;
+                       else if( bHorz )
+                               eStyle = POINTER_AUTOSCROLL_WE;
+                       else
+                               eStyle = POINTER_AUTOSCROLL_NS;
+               }
+               else
+               {
+                       double fAngle = atan2( (double) -nDistY, nDistX ) / 
F_PI180;
+
+                       if( fAngle < 0.0 )
+                               fAngle += 360.;
+
+                       if( bHorz && bVert )
+                       {
+                               if( fAngle >= 22.5 && fAngle <= 67.5 )
+                                       eStyle = POINTER_AUTOSCROLL_NE;
+                               else if( fAngle >= 67.5 && fAngle <= 112.5 )
+                                       eStyle = POINTER_AUTOSCROLL_N;
+                               else if( fAngle >= 112.5 && fAngle <= 157.5 )
+                                       eStyle = POINTER_AUTOSCROLL_NW;
+                               else if( fAngle >= 157.5 && fAngle <= 202.5 )
+                                       eStyle = POINTER_AUTOSCROLL_W;
+                               else if( fAngle >= 202.5 && fAngle <= 247.5 )
+                                       eStyle = POINTER_AUTOSCROLL_SW;
+                               else if( fAngle >= 247.5 && fAngle <= 292.5 )
+                                       eStyle = POINTER_AUTOSCROLL_S;
+                               else if( fAngle >= 292.5 && fAngle <= 337.5 )
+                                       eStyle = POINTER_AUTOSCROLL_SE;
+                               else
+                                       eStyle = POINTER_AUTOSCROLL_E;
+                       }
+                       else if( bHorz )
+                       {
+                               if( fAngle >= 270. || fAngle <= 90. )
+                                       eStyle = POINTER_AUTOSCROLL_E;
+                               else
+                                       eStyle = POINTER_AUTOSCROLL_W;
+                       }
+                       else
+                       {
+                               if( fAngle >= 0. && fAngle <= 180. )
+                                       eStyle = POINTER_AUTOSCROLL_N;
+                               else
+                                       eStyle = POINTER_AUTOSCROLL_S;
+                       }
+               }
+       }
+       else
+               eStyle = POINTER_ARROW;
+
+       return eStyle;
 }
 
 // ------------------------------------------------------------------------
 
 void ImplWheelWindow::Paint( const Rectangle& )
 {
-    ImplDrawWheel();
+       ImplDrawWheel();
 }
 
 // ------------------------------------------------------------------------
 
 void ImplWheelWindow::MouseMove( const MouseEvent& rMEvt )
 {
-    FloatingWindow::MouseMove( rMEvt );
-
-    const Point aMousePos( OutputToScreenPixel( rMEvt.GetPosPixel() ) );
-    const long  nDistX = aMousePos.X() - maCenter.X();
-    const long  nDistY = aMousePos.Y() - maCenter.Y();
-
-    mnActDist = (sal_uLong) hypot( (double) nDistX, nDistY );
-
-    const PointerStyle  eActStyle = ImplGetMousePointer( nDistX, nDistY );
-    const sal_uInt16        nFlags = 
ImplGetSVData()->maWinData.mnAutoScrollFlags;
-    const sal_Bool          bHorz = ( nFlags & AUTOSCROLL_HORZ ) != 0;
-    const sal_Bool          bVert = ( nFlags & AUTOSCROLL_VERT ) != 0;
-    const sal_Bool          bOuter = mnActDist > WHEEL_RADIUS;
-
-    if( bOuter && ( maLastMousePos != aMousePos ) )
-    {
-        switch( eActStyle )
-        {
-            case( POINTER_AUTOSCROLL_N ):   mnActDeltaX = +0L, mnActDeltaY = 
+1L; break;
-            case( POINTER_AUTOSCROLL_S ):   mnActDeltaX = +0L, mnActDeltaY = 
-1L; break;
-            case( POINTER_AUTOSCROLL_W ):   mnActDeltaX = +1L, mnActDeltaY = 
+0L; break;
-            case( POINTER_AUTOSCROLL_E ):   mnActDeltaX = -1L, mnActDeltaY = 
+0L; break;
-            case( POINTER_AUTOSCROLL_NW ):  mnActDeltaX = +1L, mnActDeltaY = 
+1L; break;
-            case( POINTER_AUTOSCROLL_NE ):  mnActDeltaX = -1L, mnActDeltaY = 
+1L; break;
-            case( POINTER_AUTOSCROLL_SW ):  mnActDeltaX = +1L, mnActDeltaY = 
-1L; break;
-            case( POINTER_AUTOSCROLL_SE ):  mnActDeltaX = -1L, mnActDeltaY = 
-1L; break;
-
-            default:
-            break;
-        }
-    }
-
-    ImplRecalcScrollValues();
-    maLastMousePos = aMousePos;
-    SetPointer( eActStyle );
-
-    if( bHorz && bVert )
-        ImplSetWheelMode( bOuter ? WHEELMODE_SCROLL_VH : WHEELMODE_VH );
-    else if( bHorz )
-        ImplSetWheelMode( bOuter ? WHEELMODE_SCROLL_H : WHEELMODE_H );
-    else
-        ImplSetWheelMode( bOuter ? WHEELMODE_SCROLL_V : WHEELMODE_V );
+       FloatingWindow::MouseMove( rMEvt );
+
+       const Point aMousePos( OutputToScreenPixel( rMEvt.GetPosPixel() ) );
+       const long  nDistX = aMousePos.X() - maCenter.X();
+       const long  nDistY = aMousePos.Y() - maCenter.Y();
+
+       mnActDist = (sal_uLong) hypot( (double) nDistX, nDistY );
+
+       const PointerStyle      eActStyle = ImplGetMousePointer( nDistX, nDistY 
);
+       const sal_uInt16                nFlags = 
ImplGetSVData()->maWinData.mnAutoScrollFlags;
+       const sal_Bool                  bHorz = ( nFlags & AUTOSCROLL_HORZ ) != 
0;
+       const sal_Bool                  bVert = ( nFlags & AUTOSCROLL_VERT ) != 
0;
+       const sal_Bool                  bOuter = mnActDist > WHEEL_RADIUS;
+
+       if( bOuter && ( maLastMousePos != aMousePos ) )
+       {
+               switch( eActStyle )
+               {
+                       case( POINTER_AUTOSCROLL_N ):   mnActDeltaX = +0L, 
mnActDeltaY = +1L; break;
+                       case( POINTER_AUTOSCROLL_S ):   mnActDeltaX = +0L, 
mnActDeltaY = -1L; break;
+                       case( POINTER_AUTOSCROLL_W ):   mnActDeltaX = +1L, 
mnActDeltaY = +0L; break;
+                       case( POINTER_AUTOSCROLL_E ):   mnActDeltaX = -1L, 
mnActDeltaY = +0L; break;
+                       case( POINTER_AUTOSCROLL_NW ):  mnActDeltaX = +1L, 
mnActDeltaY = +1L; break;
+                       case( POINTER_AUTOSCROLL_NE ):  mnActDeltaX = -1L, 
mnActDeltaY = +1L; break;
+                       case( POINTER_AUTOSCROLL_SW ):  mnActDeltaX = +1L, 
mnActDeltaY = -1L; break;
+                       case( POINTER_AUTOSCROLL_SE ):  mnActDeltaX = -1L, 
mnActDeltaY = -1L; break;
+
+                       default:
+                       break;
+               }
+       }
+
+       ImplRecalcScrollValues();
+       maLastMousePos = aMousePos;
+       SetPointer( eActStyle );
+
+       if( bHorz && bVert )
+               ImplSetWheelMode( bOuter ? WHEELMODE_SCROLL_VH : WHEELMODE_VH );
+       else if( bHorz )
+               ImplSetWheelMode( bOuter ? WHEELMODE_SCROLL_H : WHEELMODE_H );
+       else
+               ImplSetWheelMode( bOuter ? WHEELMODE_SCROLL_V : WHEELMODE_V );
 }
 
 // ------------------------------------------------------------------------
 
 void ImplWheelWindow::MouseButtonUp( const MouseEvent& rMEvt )
 {
-    if( mnActDist > WHEEL_RADIUS )
-        GetParent()->EndAutoScroll();
-    else
-        FloatingWindow::MouseButtonUp( rMEvt );
+       if( mnActDist > WHEEL_RADIUS )
+               GetParent()->EndAutoScroll();
+       else
+               FloatingWindow::MouseButtonUp( rMEvt );
 }
 
 // ------------------------------------------------------------------------
 
 IMPL_LINK( ImplWheelWindow, ImplScrollHdl, Timer*, EMPTYARG )
 {
-    if ( mnActDeltaX || mnActDeltaY )
-    {
-        Window*             pWindow = GetParent();
-        const Point         aMousePos( pWindow->OutputToScreenPixel( 
pWindow->GetPointerPosPixel() ) );
-        Point               aCmdMousePos( pWindow->ImplFrameToOutput( 
aMousePos ) );
-        CommandScrollData   aScrollData( mnActDeltaX, mnActDeltaY );
-        CommandEvent        aCEvt( aCmdMousePos, COMMAND_AUTOSCROLL, sal_True, 
&aScrollData );
-        NotifyEvent         aNCmdEvt( EVENT_COMMAND, pWindow, &aCEvt );
-
-        if ( !ImplCallPreNotify( aNCmdEvt ) )
-        {
-            const sal_uLong nTime = Time::GetSystemTicks();
+       if ( mnActDeltaX || mnActDeltaY )
+       {
+               Window*                         pWindow = GetParent();
+               const Point                     aMousePos( 
pWindow->OutputToScreenPixel( pWindow->GetPointerPosPixel() ) );
+               Point                           aCmdMousePos( 
pWindow->ImplFrameToOutput( aMousePos ) );
+               CommandScrollData       aScrollData( mnActDeltaX, mnActDeltaY );
+               CommandEvent            aCEvt( aCmdMousePos, 
COMMAND_AUTOSCROLL, sal_True, &aScrollData );
+               NotifyEvent                     aNCmdEvt( EVENT_COMMAND, 
pWindow, &aCEvt );
+
+               if ( !ImplCallPreNotify( aNCmdEvt ) )
+               {
+                       const sal_uLong nTime = Time::GetSystemTicks();
                        ImplDelData aDel( this );
-            pWindow->Command( aCEvt );
+                       pWindow->Command( aCEvt );
                        if( aDel.IsDead() )
                                return 0;
-            mnRepaintTime = Max( Time::GetSystemTicks() - nTime, 1UL );
-            ImplRecalcScrollValues();
-        }
-    }
+                       mnRepaintTime = Max( Time::GetSystemTicks() - nTime, 
1UL );
+                       ImplRecalcScrollValues();
+               }
+       }
 
-    if ( mnTimeout != mpTimer->GetTimeout() )
-        mpTimer->SetTimeout( mnTimeout );
-    mpTimer->Start();
+       if ( mnTimeout != mpTimer->GetTimeout() )
+               mpTimer->SetTimeout( mnTimeout );
+       mpTimer->Start();
 
-    return 0L;
+       return 0L;
 }
+
+/* vim: set noet sw=4 ts=4: */
diff --git a/main/vcl/source/window/scrwnd.hxx 
b/main/vcl/source/window/scrwnd.hxx
index 6adc80c2a5..87707a8347 100644
--- a/main/vcl/source/window/scrwnd.hxx
+++ b/main/vcl/source/window/scrwnd.hxx
@@ -19,8 +19,6 @@
  *
  *************************************************************/
 
-
-
 #include <vcl/floatwin.hxx>
 #include <vcl/bitmap.hxx>
 #include <vcl/image.hxx>
@@ -64,7 +62,7 @@ private:
 
        void                            ImplCreateImageList();
        void                            ImplSetRegion( const Bitmap& rRegionBmp 
);
-    using Window::ImplGetMousePointer;
+       using Window::ImplGetMousePointer;
        PointerStyle            ImplGetMousePointer( long nDistX, long nDistY );
        void                            ImplDrawWheel();
        void                            ImplRecalcScrollValues();
@@ -82,7 +80,9 @@ public:
                                                ImplWheelWindow( Window* 
pParent );
                                                ~ImplWheelWindow();
 
-    void                ImplStop();
+       void                            ImplStop();
        void                            ImplSetWheelMode( sal_uLong nWheelMode 
);
        sal_uLong                               ImplGetWheelMode() const { 
return mnWheelMode; }
 };
+
+/* vim: set noet sw=4 ts=4: */

Reply via email to