[UxTheme]
authorJames Tabor <james.tabor@reactos.org>
Wed, 16 Sep 2015 08:12:52 +0000 (08:12 +0000)
committerJames Tabor <james.tabor@reactos.org>
Wed, 16 Sep 2015 08:12:52 +0000 (08:12 +0000)
- Fix user side GetScrollBarInfo. See CORE-9225.

svn path=/trunk/; revision=69253

reactos/dll/win32/uxtheme/ncscrollbar.c

index 69f34cd..9b3527c 100644 (file)
@@ -288,10 +288,8 @@ ThemeDrawScrollBar(PDRAW_CONTEXT pcontext, INT nBar, POINT* pt)
         sbi.xyThumbTop = 0;
     }
 
         sbi.xyThumbTop = 0;
     }
 
-#ifndef ROS_SUCKS
     /* The scrollbar rect is in screen coordinates */
     /* The scrollbar rect is in screen coordinates */
-//    OffsetRect(&sbi.rcScrollBar, -pcontext->wi.rcWindow.left, -pcontext->wi.rcWindow.top);
-#endif
+    OffsetRect(&sbi.rcScrollBar, -pcontext->wi.rcWindow.left, -pcontext->wi.rcWindow.top);
 
     if(pt)
     {
 
     if(pt)
     {
@@ -401,10 +399,8 @@ SCROLL_HandleScrollEvent( HWND hwnd, INT nBar, UINT msg, POINT pt)
         return;
     }
 
         return;
     }
 
-#ifndef ROS_SUCKS
     /* The scrollbar rect is in screen coordinates */
     /* The scrollbar rect is in screen coordinates */
-//    OffsetRect(&sbi.rcScrollBar, -context.wi.rcWindow.left, -context.wi.rcWindow.top);
-#endif
+    OffsetRect(&sbi.rcScrollBar, -context.wi.rcWindow.left, -context.wi.rcWindow.top);
 
     if ((SCROLL_trackHitTest == SCROLL_NOWHERE) && (msg != WM_LBUTTONDOWN))
                  return;
 
     if ((SCROLL_trackHitTest == SCROLL_NOWHERE) && (msg != WM_LBUTTONDOWN))
                  return;