void MyListCtrl::OnDeleteItem(wxListEvent& event)
{
LogEvent(event, _T("OnDeleteItem"));
+ wxLogMessage( wxT("Number of items when delete event is sent: %d"), GetItemCount() );
}
void MyListCtrl::OnDeleteAllItems(wxListEvent& event)
{
wxListItem info;
info.m_itemId = event.GetIndex();
+ if ( info.m_itemId == -1 )
+ {
+ // no item
+ break;
+ }
+
GetItem(info);
wxListItemAttr *attr = info.GetAttributes();