Init();
- (void)Create(parent, id, title, pos, size, chs.GetCount(),
+ (void)Create(parent, id, title, pos, size, chs.GetCount(),
chs.GetStrings(), majorDim, style, val, name);
}
{
wxCArrayString chs(choices);
- return Create(parent, id, title, pos, size, chs.GetCount(),
+ return Create(parent, id, title, pos, size, chs.GetCount(),
chs.GetStrings(), majorDim, style, val, name);
}
const wxString *choices,
int majorDim,
long style,
- const wxValidator& val,
+ const wxValidator& wxVALIDATOR_PARAM(val),
const wxString& name)
{
// for compatibility with the other ports which don't handle (yet?)
wxString wxRadioBox::GetString(int n) const
{
- wxCHECK_MSG( IsValid(n), _T(""),
+ wxCHECK_MSG( IsValid(n), wxEmptyString,
_T("invalid index in wxRadioBox::GetString") );
return m_buttons[n]->GetLabel();
m_buttons[n]->SetLabel(label);
}
-void wxRadioBox::Enable(int n, bool enable)
+bool wxRadioBox::Enable(int n, bool enable)
{
- wxCHECK_RET( IsValid(n), _T("invalid index in wxRadioBox::Enable") );
+ wxCHECK_MSG( IsValid(n), false, _T("invalid index in wxRadioBox::Enable") );
- m_buttons[n]->Enable(enable);
+ return m_buttons[n]->Enable(enable);
}
-void wxRadioBox::Show(int n, bool show)
+bool wxRadioBox::Show(int n, bool show)
{
- wxCHECK_RET( IsValid(n), _T("invalid index in wxRadioBox::Show") );
+ wxCHECK_MSG( IsValid(n), false, _T("invalid index in wxRadioBox::Show") );
- m_buttons[n]->Show(show);
+ return m_buttons[n]->Show(show);
}
// ----------------------------------------------------------------------------