X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/394e8031cb25dbda3c6efacc217af157e6717ed0..b27f2615c7e78c2a0ad53614cad2ead4ec32e05d:/include/wx/mac/control.h?ds=sidebyside diff --git a/include/wx/mac/control.h b/include/wx/mac/control.h index 3770d647f2..713f91fd09 100644 --- a/include/wx/mac/control.h +++ b/include/wx/mac/control.h @@ -16,6 +16,8 @@ #pragma interface "control.h" #endif +WXDLLEXPORT_DATA(extern const wxChar*) wxControlNameStr; + // General item class class WXDLLEXPORT wxControl : public wxControlBase { @@ -25,6 +27,12 @@ public: wxControl(); virtual ~wxControl(); + bool Create(wxWindow *parent, wxWindowID id, + const wxPoint& pos = wxDefaultPosition, + const wxSize& size = wxDefaultSize, long style = 0, + const wxValidator& validator = wxDefaultValidator, + const wxString& name = wxControlNameStr); + // Simulates an event virtual void Command(wxCommandEvent& event) { ProcessCommand(event); } @@ -88,7 +96,7 @@ protected: int m_macVerticalBorder ; wxList m_subControls; - virtual wxSize DoGetBestSize(); + virtual wxSize DoGetBestSize() const ; private: DECLARE_EVENT_TABLE()