Author: gadamopoulos
Date: Thu Jul 14 10:10:07 2011
New Revision: 52677

URL: http://svn.reactos.org/svn/reactos?rev=52677&view=rev
Log:
[uxtheme]
- Add yet another reactos specific hack
- Fixes drawing scrollbar items

Modified:
    branches/GSoC_2011/ThemesSupport/dll/win32/uxtheme/nonclient.c

Modified: branches/GSoC_2011/ThemesSupport/dll/win32/uxtheme/nonclient.c
URL: 
http://svn.reactos.org/svn/reactos/branches/GSoC_2011/ThemesSupport/dll/win32/uxtheme/nonclient.c?rev=52677&r1=52676&r2=52677&view=diff
==============================================================================
--- branches/GSoC_2011/ThemesSupport/dll/win32/uxtheme/nonclient.c [iso-8859-1] 
(original)
+++ branches/GSoC_2011/ThemesSupport/dll/win32/uxtheme/nonclient.c [iso-8859-1] 
Thu Jul 14 10:10:07 2011
@@ -528,7 +528,11 @@
 
     GetMenuItemRect(pcontext->hWnd, Menu, imenu, &Rect);
 
+#ifdef __REACTOS__
+    OffsetRect(&Rect, -pcontext->wi.rcClient.left, -pcontext->wi.rcClient.top);
+#else
     OffsetRect(&Rect, -pcontext->wi.rcWindow.left, -pcontext->wi.rcWindow.top);
+#endif
     
     SetBkColor(pcontext->hDC, GetSysColor(flat_menu ? COLOR_MENUBAR : 
COLOR_MENU));
     SetTextColor(pcontext->hDC, GetSysColor(Item.fState & MF_GRAYED ? 
COLOR_GRAYTEXT : COLOR_MENUTEXT));


Reply via email to