]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/listctrl.cpp
implemented wxIsDebuggerRunning() for Win32
[wxWidgets.git] / src / msw / listctrl.cpp
index d933639972a2364658160e649a19fe3eb3aa4e7a..0eeef36021427b55665e71693ad95b4530640879 100644 (file)
@@ -480,6 +480,8 @@ void wxListCtrl::FreeAllInternalData()
         m_ignoreChangeMessages = false;
 
         m_AnyInternalData = false;
+
+        m_count = 0;
     }
 }
 
@@ -1262,6 +1264,7 @@ bool wxListCtrl::DeleteItem(long item)
 // Deletes all items
 bool wxListCtrl::DeleteAllItems()
 {
+       m_count = 0;
     return ListView_DeleteAllItems(GetHwnd()) != 0;
 }
 
@@ -1917,7 +1920,6 @@ bool wxListCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
                 break;
 
             case LVN_DELETEALLITEMS:
-                m_count = 0;
                 eventType = wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS;
                 event.m_itemIndex = -1;
                 break;