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
// --------------
class WXDLLEXPORT wxControlWithItems : public wxControl, public wxItemContainer
{
public:
+ wxControlWithItems() { }
+ virtual ~wxControlWithItems();
+
// we have to redefine these functions here to avoid ambiguities in classes
// deriving from us which would arise otherwise because both base classses
// have the methods with the same names - hopefully, a smart compiler can