added Append(wxArrayString) to wxItemContainer (and so to wxChoice, wxComboBox, wxListBox, ...)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13677 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -44,6 +44,9 @@ public:
|
|||||||
int Append(const wxString& item, wxClientData *clientData)
|
int Append(const wxString& item, wxClientData *clientData)
|
||||||
{ int n = DoAppend(item); SetClientObject(n, clientData); return n; }
|
{ int n = DoAppend(item); SetClientObject(n, clientData); return n; }
|
||||||
|
|
||||||
|
// append several items at once to the control
|
||||||
|
void Append(const wxArrayString& strings);
|
||||||
|
|
||||||
// deleting items
|
// deleting items
|
||||||
// --------------
|
// --------------
|
||||||
|
|
||||||
|
@@ -57,6 +57,19 @@ wxString wxItemContainer::GetStringSelection() const
|
|||||||
return s;
|
return s;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
// appending items
|
||||||
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
void wxItemContainer::Append(const wxArrayString& strings)
|
||||||
|
{
|
||||||
|
size_t count = strings.GetCount();
|
||||||
|
for ( size_t n = 0; n < count; n++ )
|
||||||
|
{
|
||||||
|
Append(strings[n]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// client data
|
// client data
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
Reference in New Issue
Block a user