cmdId,
pcmContext,
Context);
+
+ DestroyMenu(hPopup);
}
return cmdId;
case WM_ERASEBKGND:
if (!This->TaskbarTheme)
goto DefHandler;
- return ITrayWindowImpl_DrawBackground(This,
- (HDC)wParam);
+ return ITrayWindowImpl_DrawBackground(This, (HDC)wParam);
case WM_CTLCOLORBTN:
SetBkMode((HDC)wParam, TRANSPARENT);
return (LRESULT)GetStockObject(HOLLOW_BRUSH);
break;
if (IsWindowVisible(hwndStartMenu))
- SetWindowPos(hwndStartMenu, 0,0,0,0,0, SWP_HIDEWINDOW | SWP_NOACTIVATE | SWP_NOMOVE | SWP_NOZORDER);
+ {
+ IMenuPopup_OnSelect(This->StartMenuPopup, MPOS_CANCELLEVEL);
+ }
else
+ {
SendMessage(This->hWnd, WM_COMMAND, MAKEWPARAM(BN_CLICKED, IDC_STARTBTN), (LPARAM)This->hwndStart);
+ }
break;
}
{
/* TODO: Implement properly */
- LPCWSTR strSite = L"http://www.reactos.org/";
+ LPCWSTR strSite = L"https://www.reactos.org/";
/* TODO: Make localizable */
LPCWSTR strCaption = L"Sorry";