{
public:
wxItemContainer() { m_clientDataItemsType = wxClientData_None; }
+ virtual ~wxItemContainer();
// adding items
// ------------
int Append(const wxString& item, wxClientData *clientData)
{ int n = DoAppend(item); SetClientObject(n, clientData); return n; }
+ // append several items at once to the control
+ void Append(const wxArrayString& strings);
+
// deleting items
// --------------
int Number() const { return GetCount(); }
#endif // WXWIN_COMPATIBILITY_2_2
-#ifdef __WXMAC_X__
- virtual ~wxItemContainer() {} // Added min for Mac X
-#endif
-
protected:
virtual int DoAppend(const wxString& item) = 0;