- // common creation for all databrowser list implementations
- wxMacListControl* CreateMacListControl(const wxPoint& pos, const wxSize& size, long style);
-
- // internal storage for line n has changed, issue a redraw
- void MacUpdateLine(int n);
-
- virtual void DoSetSelection(int n, bool select);
- virtual int DoAppend(const wxString& item);
- virtual void DoInsertItems(const wxArrayString& items, unsigned int pos);
- virtual void DoSetItems(const wxArrayString& items, void **clientData);
- virtual void DoSetFirstItem(int n);
+ virtual void DoClear();
+ virtual void DoDeleteOneItem(unsigned int n);
+
+ // from wxItemContainer
+ virtual int DoInsertItems(const wxArrayStringsAdapter& items,
+ unsigned int pos,
+ void **clientData, wxClientDataType type);
+