]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/os2/control.h
applied patch 103575 (more efficient wxString comparison)
[wxWidgets.git] / include / wx / os2 / control.h
index 604e2f1a79e88157dd1aae6a98e08b82077081fc..af4e392ff1ae8257ce3638b5b77eed0b3c9cab6b 100644 (file)
@@ -12,6 +12,8 @@
 #ifndef _WX_CONTROL_H_
 #define _WX_CONTROL_H_
 
+#include "wx/dynarray.h"
+
 WXDLLEXPORT_DATA(extern const wxChar*) wxControlNameStr;
 
 // General item class
@@ -59,7 +61,7 @@ public:
    virtual bool OS2OnDraw(WXDRAWITEMSTRUCT *WXUNUSED(item)) { return FALSE; };
    virtual bool OS2OnMeasure(WXMEASUREITEMSTRUCT *WXUNUSED(item)) { return FALSE; };
 
-   wxList& GetSubcontrols() { return m_subControls; }
+   wxArrayLong& GetSubcontrols() { return m_subControls; }
 
    void OnEraseBackground(wxEraseEvent& event);
 
@@ -83,7 +85,7 @@ protected:
 
 protected:
    // For controls like radiobuttons which are really composite
-   wxList m_subControls;
+   wxArrayLong m_subControls;
 
    virtual wxSize DoGetBestSize() const;