X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dc1b07fd4da4721233cda03471c4eefb786ee6ad..7344108e8a129a3f9b4df5ab0f98a1713db03b89:/interface/wx/choice.h?ds=sidebyside diff --git a/interface/wx/choice.h b/interface/wx/choice.h index 0d00b7db2d..04fe54ec4f 100644 --- a/interface/wx/choice.h +++ b/interface/wx/choice.h @@ -3,7 +3,7 @@ // Purpose: interface of wxChoice // Author: wxWidgets team // RCS-ID: $Id$ -// Licence: wxWindows license +// Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// /** @@ -20,7 +20,7 @@ @beginEventEmissionTable{wxCommandEvent} @event{EVT_CHOICE(id, func)} - Process a wxEVT_COMMAND_CHOICE_SELECTED event, when an item on the + Process a @c wxEVT_COMMAND_CHOICE_SELECTED event, when an item on the list is selected. @endEventTable @@ -40,7 +40,6 @@ public: */ wxChoice(); - //@{ /** Constructor, creating and showing a choice. @@ -67,12 +66,9 @@ public: @see Create(), wxValidator - @beginWxPythonOnly - - The wxChoice constructor in wxPython reduces the @a n and @a choices - arguments to a single argument, which is a list of strings. - - @endWxPythonOnly + @beginWxPerlOnly + Not supported by wxPerl. + @endWxPerlOnly */ wxChoice( wxWindow *parent, wxWindowID id, const wxPoint& pos = wxDefaultPosition, @@ -105,12 +101,9 @@ public: @see Create(), wxValidator - @beginWxPythonOnly - - The wxChoice constructor in wxPython reduces the @a n and @a choices - arguments to a single argument, which is a list of strings. - - @endWxPythonOnly + @beginWxPerlOnly + Use an array reference for the @a choices parameter. + @endWxPerlOnly */ wxChoice( wxWindow *parent, wxWindowID id, const wxPoint& pos, @@ -119,7 +112,6 @@ public: long style = 0, const wxValidator& validator = wxDefaultValidator, const wxString& name = wxChoiceNameStr ); - //@} /** Destructor, destroying the choice item. @@ -178,5 +170,15 @@ public: anything under other platforms. */ virtual void SetColumns(int n = 1); + + virtual bool IsSorted() const; + + virtual unsigned int GetCount() const ; + virtual int GetSelection() const ; + virtual void SetSelection(int n); + + virtual int FindString(const wxString& s, bool bCase = false) const; + virtual wxString GetString(unsigned int n) const ; + virtual void SetString(unsigned int pos, const wxString& s); };