Felix Nawothnig : comctl32: Use appropriate font for header drag image.
Module: wine Branch: master Commit: b7f09019560a350bbbdc27cb7f2574e7fc4d493c URL: http://source.winehq.org/git/wine.git/?a=commit;h=b7f09019560a350bbbdc27cb7f... Author: Felix Nawothnig <flexo(a)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);
participants (1)
-
Alexandre Julliard