comctl32: Remove redundant if (button) statements.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com> Signed-off-by: Piotr Caban <piotr@codeweavers.com>
This commit is contained in:
parent
18b7ec9479
commit
c565145b0e
|
@ -5536,9 +5536,10 @@ TOOLBAR_LButtonDown (TOOLBAR_INFO *infoPtr, WPARAM wParam, LPARAM lParam)
|
||||||
nHit = TOOLBAR_InternalHitTest (infoPtr, &pt, &button);
|
nHit = TOOLBAR_InternalHitTest (infoPtr, &pt, &button);
|
||||||
|
|
||||||
if (button)
|
if (button)
|
||||||
|
{
|
||||||
btnPtr = &infoPtr->buttons[nHit];
|
btnPtr = &infoPtr->buttons[nHit];
|
||||||
|
|
||||||
if (button && bDragKeyPressed && (infoPtr->dwStyle & CCS_ADJUSTABLE))
|
if (bDragKeyPressed && (infoPtr->dwStyle & CCS_ADJUSTABLE))
|
||||||
{
|
{
|
||||||
infoPtr->nButtonDrag = nHit;
|
infoPtr->nButtonDrag = nHit;
|
||||||
SetCapture (infoPtr->hwndSelf);
|
SetCapture (infoPtr->hwndSelf);
|
||||||
|
@ -5549,7 +5550,7 @@ TOOLBAR_LButtonDown (TOOLBAR_INFO *infoPtr, WPARAM wParam, LPARAM lParam)
|
||||||
hCursorDrag = LoadCursorW(COMCTL32_hModule, (LPCWSTR)IDC_MOVEBUTTON);
|
hCursorDrag = LoadCursorW(COMCTL32_hModule, (LPCWSTR)IDC_MOVEBUTTON);
|
||||||
SetCursor(hCursorDrag);
|
SetCursor(hCursorDrag);
|
||||||
}
|
}
|
||||||
else if (button)
|
else
|
||||||
{
|
{
|
||||||
RECT arrowRect;
|
RECT arrowRect;
|
||||||
infoPtr->nOldHit = nHit;
|
infoPtr->nOldHit = nHit;
|
||||||
|
@ -5571,14 +5572,12 @@ TOOLBAR_LButtonDown (TOOLBAR_INFO *infoPtr, WPARAM wParam, LPARAM lParam)
|
||||||
btnPtr->fsState |= TBSTATE_PRESSED;
|
btnPtr->fsState |= TBSTATE_PRESSED;
|
||||||
else
|
else
|
||||||
btnPtr->bDropDownPressed = TRUE;
|
btnPtr->bDropDownPressed = TRUE;
|
||||||
RedrawWindow(infoPtr->hwndSelf,&btnPtr->rect,0,
|
RedrawWindow(infoPtr->hwndSelf, &btnPtr->rect, 0, RDW_ERASE|RDW_INVALIDATE|RDW_UPDATENOW);
|
||||||
RDW_ERASE|RDW_INVALIDATE|RDW_UPDATENOW);
|
|
||||||
|
|
||||||
memset(&nmtb, 0, sizeof(nmtb));
|
memset(&nmtb, 0, sizeof(nmtb));
|
||||||
nmtb.iItem = btnPtr->idCommand;
|
nmtb.iItem = btnPtr->idCommand;
|
||||||
nmtb.rcButton = btnPtr->rect;
|
nmtb.rcButton = btnPtr->rect;
|
||||||
res = TOOLBAR_SendNotify ((NMHDR *) &nmtb, infoPtr,
|
res = TOOLBAR_SendNotify ((NMHDR *) &nmtb, infoPtr, TBN_DROPDOWN);
|
||||||
TBN_DROPDOWN);
|
|
||||||
TRACE("TBN_DROPDOWN responded with %ld\n", res);
|
TRACE("TBN_DROPDOWN responded with %ld\n", res);
|
||||||
|
|
||||||
if (res != TBDDRET_TREATPRESSED)
|
if (res != TBDDRET_TREATPRESSED)
|
||||||
|
@ -5597,7 +5596,7 @@ TOOLBAR_LButtonDown (TOOLBAR_INFO *infoPtr, WPARAM wParam, LPARAM lParam)
|
||||||
ScreenToClient(infoPtr->hwndSelf, &pt);
|
ScreenToClient(infoPtr->hwndSelf, &pt);
|
||||||
nHit = TOOLBAR_InternalHitTest(infoPtr, &pt, &button);
|
nHit = TOOLBAR_InternalHitTest(infoPtr, &pt, &button);
|
||||||
if (!infoPtr->bAnchor || button)
|
if (!infoPtr->bAnchor || button)
|
||||||
TOOLBAR_SetHotItemEx(infoPtr, button ? nHit : TOOLBAR_NOWHERE, HICF_MOUSE | HICF_LMOUSE);
|
TOOLBAR_SetHotItemEx(infoPtr, nHit, HICF_MOUSE | HICF_LMOUSE);
|
||||||
|
|
||||||
/* remove any left mouse button down or double-click messages
|
/* remove any left mouse button down or double-click messages
|
||||||
* so that we can get a toggle effect on the button */
|
* so that we can get a toggle effect on the button */
|
||||||
|
@ -5615,7 +5614,7 @@ TOOLBAR_LButtonDown (TOOLBAR_INFO *infoPtr, WPARAM wParam, LPARAM lParam)
|
||||||
|
|
||||||
btnPtr->fsState |= TBSTATE_PRESSED;
|
btnPtr->fsState |= TBSTATE_PRESSED;
|
||||||
|
|
||||||
TOOLBAR_SetHotItemEx(infoPtr, button ? nHit : TOOLBAR_NOWHERE, HICF_MOUSE | HICF_LMOUSE);
|
TOOLBAR_SetHotItemEx(infoPtr, nHit, HICF_MOUSE | HICF_LMOUSE);
|
||||||
|
|
||||||
if (btnPtr->fsState & TBSTATE_ENABLED)
|
if (btnPtr->fsState & TBSTATE_ENABLED)
|
||||||
InvalidateRect(infoPtr->hwndSelf, &btnPtr->rect, TRUE);
|
InvalidateRect(infoPtr->hwndSelf, &btnPtr->rect, TRUE);
|
||||||
|
@ -5623,8 +5622,6 @@ TOOLBAR_LButtonDown (TOOLBAR_INFO *infoPtr, WPARAM wParam, LPARAM lParam)
|
||||||
SetCapture (infoPtr->hwndSelf);
|
SetCapture (infoPtr->hwndSelf);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (button)
|
|
||||||
{
|
|
||||||
memset(&nmtb, 0, sizeof(nmtb));
|
memset(&nmtb, 0, sizeof(nmtb));
|
||||||
nmtb.iItem = btnPtr->idCommand;
|
nmtb.iItem = btnPtr->idCommand;
|
||||||
TOOLBAR_SendNotify((NMHDR *)&nmtb, infoPtr, TBN_BEGINDRAG);
|
TOOLBAR_SendNotify((NMHDR *)&nmtb, infoPtr, TBN_BEGINDRAG);
|
||||||
|
|
Loading…
Reference in New Issue