Module: wine Branch: master Commit: 9ec280c25846357d2355ef107f958e3127bf2faf URL: http://source.winehq.org/git/wine.git/?a=commit;h=9ec280c25846357d2355ef107f...
Author: Mikołaj Zalewski mikolaj@zalewski.pl Date: Wed Nov 1 22:47:20 2006 +0100
comctl32: toolbar: The string should be included in the height of a button-less toolbar only if there is a string in the pool.
---
dlls/comctl32/toolbar.c | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/dlls/comctl32/toolbar.c b/dlls/comctl32/toolbar.c index 1a6f603..2024314 100644 --- a/dlls/comctl32/toolbar.c +++ b/dlls/comctl32/toolbar.c @@ -1226,7 +1226,7 @@ TOOLBAR_CalcStrings (HWND hwnd, LPSIZE l hdc = GetDC (hwnd); hOldFont = SelectObject (hdc, infoPtr->hFont);
- if (infoPtr->nNumButtons == 0) + if (infoPtr->nNumButtons == 0 && infoPtr->nNumStrings > 0) { TEXTMETRICW tm;
@@ -3460,11 +3460,8 @@ TOOLBAR_GetButtonSize (HWND hwnd) { TOOLBAR_INFO *infoPtr = TOOLBAR_GetInfoPtr (hwnd);
- if (infoPtr->nNumButtons > 0) - return MAKELONG((WORD)infoPtr->nButtonWidth, - (WORD)infoPtr->nButtonHeight); - else - return MAKELONG(23,22); + return MAKELONG((WORD)infoPtr->nButtonWidth, + (WORD)infoPtr->nButtonHeight); }