git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@21833
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
- case WM_INITMENU:
- processed = HandleInitMenu();
- break;
-
case WM_PAINT:
processed = HandlePaint();
break;
case WM_PAINT:
processed = HandlePaint();
break;
processed = HandleMenuSelect(item, flags, hmenu);
}
break;
processed = HandleMenuSelect(item, flags, hmenu);
}
break;
-
- // We don't need to send the wxEVT_MENU_OPEN
- // when we get WM_ENTERMENULOOP now, because we send
- // it when we get WM_INITMENU.
-#if 0
- case WM_ENTERMENULOOP:
- processed = HandleMenuLoop(wxEVT_MENU_OPEN, wParam);
+
+ case WM_INITMENU:
+ processed = HandleInitMenu();
case WM_EXITMENULOOP:
processed = HandleMenuLoop(wxEVT_MENU_CLOSE, wParam);
break;
case WM_EXITMENULOOP:
processed = HandleMenuLoop(wxEVT_MENU_CLOSE, wParam);
break;
event.SetEventObject(this);
return GetEventHandler()->ProcessEvent(event);
event.SetEventObject(this);
return GetEventHandler()->ProcessEvent(event);