Implement wxRadioButton Get/SetLabel methods.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47941 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
e6d0599dc7
commit
3c0f8ed250
@ -64,6 +64,8 @@ private:
|
||||
public:
|
||||
virtual void SetValue(bool);
|
||||
virtual bool GetValue() const;
|
||||
virtual void SetLabel(const wxString& label);
|
||||
virtual wxString GetLabel() const;
|
||||
protected:
|
||||
wxRadioButtonList m_radioSlaves;
|
||||
wxRadioButton *m_radioMaster;
|
||||
|
@ -145,6 +145,17 @@ bool wxRadioButton::GetValue() const
|
||||
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
|
||||
|
Loading…
Reference in New Issue
Block a user