]> git.saurik.com Git - wxWidgets.git/commitdiff
Allow unsetting wxMenuItem as start of radio group too.
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 16 Jul 2013 14:10:35 +0000 (14:10 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 16 Jul 2013 14:10:35 +0000 (14:10 +0000)
This must be called if another radio item is inserted before the current
starting one.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74547 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/osx/menuitem.h
src/osx/menuitem_osx.cpp

index 31decc1e33b2e18747fcb64c4095f05ebce8c23d..acde6089d041bd67591b05c94bbc2d749d69b891 100644 (file)
@@ -55,7 +55,7 @@ public:
     void UpdateItemStatus() ;
 
     // mark item as belonging to the given radio group
-    void SetAsRadioGroupStart();
+    void SetAsRadioGroupStart(bool start = true);
     void SetRadioGroupStart(int start);
     void SetRadioGroupEnd(int end);
 
index 096d46c583b9971ab88d1b74f9a8f4cb4338e780..0cc3d20164cef3e4c752aff56972a9382cd37d15 100644 (file)
@@ -218,9 +218,9 @@ void wxMenuItem::UpdateItemText()
 // radio group stuff
 // -----------------
 
-void wxMenuItem::SetAsRadioGroupStart()
+void wxMenuItem::SetAsRadioGroupStart(bool start)
 {
-    m_isRadioGroupStart = true;
+    m_isRadioGroupStart = start;
 }
 
 void wxMenuItem::SetRadioGroupStart(int start)