Get rid of wxMenu::m_startRadioGroup in wxOSX.
authorVadim Zeitlin <vadim@wxwidgets.org>
Tue, 16 Jul 2013 14:10:26 +0000 (14:10 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Tue, 16 Jul 2013 14:10:26 +0000 (14:10 +0000)
commit3b28ca6503fcd460d7de157ecf8b485590252156
treea56fc613fa6a7503cccf644ce10016ff7b8ff37f
parentf86a4930f2c69058684496a1882343fe8e709bf2
Get rid of wxMenu::m_startRadioGroup in wxOSX.

This code was probably copied from wxUniv but was wrong as we can't rely on
the items being always inserted in order. This commit on its own fixes
removing the first radio group menu item but it also makes possible to
properly implement the insertion of new items in the middle of an existing
radio group which couldn't be done with m_startRadioGroup approach at all.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74544 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
include/wx/osx/menu.h
include/wx/osx/menuitem.h
src/osx/menu_osx.cpp
src/osx/menuitem_osx.cpp