void wxRadioButton::Init()
{
m_radioStyle = pushButtonCtl;
+ m_groupID = 0;
}
bool wxRadioButton::Create(wxWindow *parent,
const wxString& name)
{
// replace native push button with native checkbox
- if ( style & wxRB_USE_SUBSTITUTE )
+ if ( style & wxRB_USE_CHECKBOX )
m_radioStyle = checkboxCtl;
if(!wxControl::Create(parent, id, pos, size, style, validator, name))
m_radioStyle == checkboxCtl ? checkboxCtl : pushButtonCtl,
label,
pos,
- size
+ size,
+ m_groupID
);
}
+void wxRadioButton::SetGroup(uint8_t group)
+{
+ m_groupID = group;
+}
+
// ----------------------------------------------------------------------------
// wxRadioButton functions
// ----------------------------------------------------------------------------