Felix Nawothnig : comctl32: Use appropriate font for header drag image.

Alexandre Julliard julliard at wine.codeweavers.com
Fri Apr 6 06:07:49 CDT 2007


Module: wine
Branch: master
Commit: b7f09019560a350bbbdc27cb7f2574e7fc4d493c
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=b7f09019560a350bbbdc27cb7f2574e7fc4d493c

Author: Felix Nawothnig <flexo at holycrap.org>
Date:   Fri Apr  6 02:55:16 2007 +0200

comctl32: Use appropriate font for header drag image.

---

 dlls/comctl32/header.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/dlls/comctl32/header.c b/dlls/comctl32/header.c
index 138b58f..b80ef74 100644
--- a/dlls/comctl32/header.c
+++ b/dlls/comctl32/header.c
@@ -979,6 +979,7 @@ HEADER_CreateDragImage (HWND hwnd, WPARAM wParam)
     HDC hMemoryDC;
     HDC hDeviceDC;
     int height, width;
+    HFONT hFont;
     
     if (wParam < 0 || wParam >= infoPtr->uNumItem)
         return FALSE;
@@ -996,6 +997,8 @@ HEADER_CreateDragImage (HWND hwnd, WPARAM wParam)
     ReleaseDC(NULL, hDeviceDC);
     hOldBitmap = SelectObject(hMemoryDC, hMemory);
     SetViewportOrgEx(hMemoryDC, -lpItem->rect.left, -lpItem->rect.top, NULL);
+    hFont = infoPtr->hFont ? infoPtr->hFont : GetStockObject(SYSTEM_FONT);
+    SelectObject(hMemoryDC, hFont);
 
     GetClientRect(hwnd, &rc);
     lCDFlags = HEADER_SendCtrlCustomDraw(hwnd, CDDS_PREPAINT, hMemoryDC, &rc);




More information about the wine-cvs mailing list