X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ff8cb900da92489dd87712e409bfd4c1f5eacfb8..c921d597cfe1445892bd4373c7fe5dcdf3d3e216:/interface/wx/combobox.h diff --git a/interface/wx/combobox.h b/interface/wx/combobox.h index 71a9984d49..bbe877bd1b 100644 --- a/interface/wx/combobox.h +++ b/interface/wx/combobox.h @@ -116,11 +116,6 @@ public: @param name Window name. - @beginWxPythonOnly - The wxComboBox constructor in wxPython reduces the @a n and @a choices - arguments are to a single argument, which is a list of strings. - @endWxPythonOnly - @beginWxPerlOnly Not supported by wxPerl. @endWxPerlOnly @@ -159,11 +154,6 @@ public: @param name Window name. - @beginWxPythonOnly - The wxComboBox constructor in wxPython reduces the @a n and @a choices - arguments are to a single argument, which is a list of strings. - @endWxPythonOnly - @beginWxPerlOnly Use an array reference for the @a choices parameter. @endWxPerlOnly @@ -259,11 +249,6 @@ public: /** Same as wxTextEntry::SetSelection(). - - @beginWxPythonOnly - This method is called SetMark() in wxPython, "SetSelection" is kept for - wxControlWithItems::SetSelection(). - @endWxPythonOnly */ virtual void SetSelection(long from, long to); @@ -311,11 +296,18 @@ public: virtual int GetSelection() const; virtual void GetSelection(long *from, long *to) const; virtual void SetSelection(int n); - virtual void SetSelection(long from, long to); 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); + + /** + Changes the text of the specified combobox item. + + Notice that if the item is the currently selected one, i.e. if its text + is displayed in the text part of the combobox, then the text is also + replaced with the new @a text. + */ + virtual void SetString(unsigned int n, const wxString& text); virtual unsigned int GetCount() const; };