Commit 9ec280c2 authored by Mikołaj Zalewski's avatar Mikołaj Zalewski Committed by Alexandre Julliard

comctl32: toolbar: The string should be included in the height of a button-less…

comctl32: toolbar: The string should be included in the height of a button-less toolbar only if there is a string in the pool.
parent d57a61f8
...@@ -1226,7 +1226,7 @@ TOOLBAR_CalcStrings (HWND hwnd, LPSIZE lpSize) ...@@ -1226,7 +1226,7 @@ TOOLBAR_CalcStrings (HWND hwnd, LPSIZE lpSize)
hdc = GetDC (hwnd); hdc = GetDC (hwnd);
hOldFont = SelectObject (hdc, infoPtr->hFont); hOldFont = SelectObject (hdc, infoPtr->hFont);
if (infoPtr->nNumButtons == 0) if (infoPtr->nNumButtons == 0 && infoPtr->nNumStrings > 0)
{ {
TEXTMETRICW tm; TEXTMETRICW tm;
...@@ -3460,11 +3460,8 @@ TOOLBAR_GetButtonSize (HWND hwnd) ...@@ -3460,11 +3460,8 @@ TOOLBAR_GetButtonSize (HWND hwnd)
{ {
TOOLBAR_INFO *infoPtr = TOOLBAR_GetInfoPtr (hwnd); TOOLBAR_INFO *infoPtr = TOOLBAR_GetInfoPtr (hwnd);
if (infoPtr->nNumButtons > 0) return MAKELONG((WORD)infoPtr->nButtonWidth,
return MAKELONG((WORD)infoPtr->nButtonWidth, (WORD)infoPtr->nButtonHeight);
(WORD)infoPtr->nButtonHeight);
else
return MAKELONG(23,22);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment