virtual void SetValue(bool);
virtual bool GetValue() const;
virtual void SetLabel(const wxString& label);
+ virtual wxString GetLabel() const;
+
protected:
virtual void DoSet3StateValue(wxCheckBoxState state);
virtual wxCheckBoxState DoGet3StateValue() const;
// Implementation
// ------------------------------------------------------------------------
public:
- void SetLabel(const wxString& label);
+ virtual void SetLabel(const wxString& label);
+ virtual wxString GetLabel() const;
};
-#endif
- // __WX_COCOA_STATTEXT_H__
+#endif // __WX_COCOA_STATTEXT_H__
wxAutoNSAutoreleasePool pool;
[GetNSButton() setTitle:wxNSStringWithWxString(s)];
}
-#endif
+
+wxString wxCheckBox::GetLabel() const
+{
+ wxAutoNSAutoreleasePool pool;
+ return wxStringWithNSString([GetNSButton() title]);
+
+}
+
+#endif // wxUSE_CHECKBOX
[[GetNSTextField() superview] setNeedsDisplayInRect:newFrameRect];
}
+wxString wxStaticText::GetLabel() const
+{
+ wxAutoNSAutoreleasePool pool;
+ return wxStringWithNSString([GetNSTextField() stringValue]);
+}
+
void wxStaticText::Cocoa_didChangeText(void)
{
}