X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1d156af3247c862e51a7c62f569a3fd302052a42..9b026e31597c72e45195b0a5bd854df7d06cc06d:/interface/wx/combobox.h?ds=sidebyside diff --git a/interface/wx/combobox.h b/interface/wx/combobox.h index e77f8a8fd2..f692cc578b 100644 --- a/interface/wx/combobox.h +++ b/interface/wx/combobox.h @@ -285,10 +285,11 @@ public: /** Shows the list box portion of the combo box. - Currently only implemented in wxMSW and wxGTK. + Currently this method is implemented in wxMSW, wxGTK and wxOSX/Cocoa. Notice that calling this function will generate a - @c wxEVT_COMMAND_COMBOBOX_DROPDOWN event. + @c wxEVT_COMMAND_COMBOBOX_DROPDOWN event except under wxOSX where + generation of this event is not supported at all. @since 2.9.1 */ @@ -297,13 +298,24 @@ public: /** Hides the list box portion of the combo box. - Currently only implemented in wxMSW and wxGTK. + Currently this method is implemented in wxMSW, wxGTK and wxOSX/Cocoa. Notice that calling this function will generate a - @c wxEVT_COMMAND_COMBOBOX_CLOSEUP event. + @c wxEVT_COMMAND_COMBOBOX_CLOSEUP event except under wxOSX where + generation of this event is not supported at all. @since 2.9.1 */ virtual void Dismiss(); + + virtual int GetSelection() const; + virtual void GetSelection(long *from, long *to) const; + virtual void SetSelection(int n); + virtual int FindString(const wxString& s, bool bCase = false) const; + virtual wxString GetString(unsigned int n) const; + virtual wxString GetStringSelection() const; + virtual void SetString(unsigned int n, const wxString& s); + + virtual unsigned int GetCount() const; };