SetNSButton([[NSButton alloc] initWithFrame: MakeDefaultNSRect(size)]);
[m_cocoaNSView release];
[GetNSButton() setButtonType: NSRadioButton];
- [GetNSButton() setTitle:wxNSStringWithWxString(label)];
+ CocoaSetLabelForObject(label, GetNSButton());
// If it's the first in a group, it should be selected
if(style&wxRB_GROUP)
[GetNSButton() setState: NSOnState];
return state==NSOnState;
}
+void wxRadioButton::SetLabel(const wxString& label)
+{
+ wxAutoNSAutoreleasePool pool;
+ CocoaSetLabelForObject(label, GetNSButton());
+}
+
+wxString wxRadioButton::GetLabel() const
+{
+ return wxStringWithNSString([GetNSButton() title]);
+}
+
/**
* If this radio button is part of a group, this method turns off every other
* button in the group. If this radio button is not part of a group, this