]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/editlbox.h
Removing more CodeWarrior project files.
[wxWidgets.git] / interface / wx / editlbox.h
index bb5cead84fcf14087658523bd89ab5509bdd5538..d489a95be619fdbb338798b6654150d88be31e01 100644 (file)
            Default style: wxEL_ALLOW_NEW|wxEL_ALLOW_EDIT|wxEL_ALLOW_DELETE.
     @endStyleTable
 
            Default style: wxEL_ALLOW_NEW|wxEL_ALLOW_EDIT|wxEL_ALLOW_DELETE.
     @endStyleTable
 
+    The control uses a wxListCtrl internally and emit its events.
+
     @library{wxadv}
     @category{ctrl}
 
     @library{wxadv}
     @category{ctrl}
 
-    @see wxListBox
+    @see wxListBox, wxListCtrl
 */
 class wxEditableListBox : public wxPanel
 {
 */
 class wxEditableListBox : public wxPanel
 {
@@ -64,23 +66,22 @@ public:
                       const wxPoint& pos = wxDefaultPosition,
                       const wxSize& size = wxDefaultSize,
                       long style = wxEL_DEFAULT_STYLE,
                       const wxPoint& pos = wxDefaultPosition,
                       const wxSize& size = wxDefaultSize,
                       long style = wxEL_DEFAULT_STYLE,
-                      const wxString& name = "editableListBox");
+                      const wxString& name = wxEditableListBoxNameStr);
 
     /**
         Destructor, destroying the list box.
     */
 
     /**
         Destructor, destroying the list box.
     */
-    ~wxEditableListBox();
+    virtual ~wxEditableListBox();
 
     /**
         Creates the editable listbox for two-step construction.
         See wxEditableListBox() for further details.
     */
 
     /**
         Creates the editable listbox for two-step construction.
         See wxEditableListBox() for further details.
     */
-    bool Create(wxWindow* parent, wxWindowID id,
-                const wxString& label,
+    bool Create(wxWindow* parent, wxWindowID id, const wxString& label,
                 const wxPoint& pos = wxDefaultPosition,
                 const wxSize& size = wxDefaultSize,
                 long style = wxEL_DEFAULT_STYLE,
                 const wxPoint& pos = wxDefaultPosition,
                 const wxSize& size = wxDefaultSize,
                 long style = wxEL_DEFAULT_STYLE,
-                const wxString& name = "editableListBox");
+                const wxString& name = wxEditableListBoxNameStr);
 
     /**
         Replaces current contents with given strings.
 
     /**
         Replaces current contents with given strings.
@@ -92,6 +93,6 @@ public:
         Returns in the given array the current contents of the control
         (the array will be erased before control's contents are appended).
     */
         Returns in the given array the current contents of the control
         (the array will be erased before control's contents are appended).
     */
-    void GetSelections(wxArrayString& strings) const;
+    void GetStrings(wxArrayString& strings) const;
 };
 
 };