]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/menucmn.cpp
Make wxRefCounter non copyable.
[wxWidgets.git] / src / common / menucmn.cpp
index d6ad570ef3eeb2200e5a0da83b39ee7f852490fc..75ab6ef07c23a6bc578fa16a80328b83e30a528a 100644 (file)
@@ -99,7 +99,6 @@ wxMenuItemBase::wxMenuItemBase(wxMenu *parentMenu,
     m_subMenu     = subMenu;
     m_isEnabled   = true;
     m_isChecked   = false;
-    m_id          = id;
     m_kind        = kind;
 
     SetItemLabel(text);
@@ -115,7 +114,9 @@ wxMenuItemBase::~wxMenuItemBase()
 
 wxAcceleratorEntry *wxMenuItemBase::GetAccel() const
 {
-    return wxAcceleratorEntry::Create(GetItemLabel());
+    const wxString accel = GetItemLabel().AfterFirst(wxT('\t'));
+
+    return accel.empty() ? NULL : wxAcceleratorEntry::Create(accel);
 }
 
 void wxMenuItemBase::SetAccel(wxAcceleratorEntry *accel)