]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/wince/tbarwce.cpp
added wxDIRCTRL_EDIT_LABELS style support (patch 1676853)
[wxWidgets.git] / src / msw / wince / tbarwce.cpp
index 27a5d7b31364bfe77d2aa2d95fdd1aac2a161d2d..45d5c811723ac79e18644bcf1f9a677ca2c74d47 100644 (file)
@@ -491,19 +491,21 @@ bool wxToolMenuBar::MSWCommand(WXUINT WXUNUSED(cmd), WXWORD id)
     wxToolBarToolBase *tool = FindById((int)id);
     if ( !tool )
     {
-        if (m_menuBar)
+        bool checked = false;
+        if ( m_menuBar )
         {
             wxMenuItem *item = m_menuBar->FindItem(id);
-            if (item && item->IsCheckable())
+            if ( item && item->IsCheckable() )
             {
                 item->Toggle();
+                checked = item->IsChecked();
             }
         }
 
         wxCommandEvent event(wxEVT_COMMAND_MENU_SELECTED);
         event.SetEventObject(this);
         event.SetId(id);
-        event.SetInt(id);
+        event.SetInt(checked);
 
         return GetEventHandler()->ProcessEvent(event);
     }