]> git.saurik.com Git - wxWidgets.git/blobdiff - src/os2/checklst.cpp
Moved include for Windows compilation; minor doc tweaks
[wxWidgets.git] / src / os2 / checklst.cpp
index e53cf202841a4c493f8de6870c3462bb20bd8466..05f0b829f2c42b8725e93723407e5a3e70ad2f8b 100644 (file)
@@ -44,9 +44,7 @@
 // implementation
 // ============================================================================
 
-#if !USE_SHARED_LIBRARY
   IMPLEMENT_DYNAMIC_CLASS(wxCheckListBox, wxListBox)
-#endif
 
 // ----------------------------------------------------------------------------
 // declaration and implementation of wxCheckListBoxItem class
@@ -260,11 +258,7 @@ wxCheckListBox::wxCheckListBox(wxWindow *parent, wxWindowID id,
                                const wxPoint& pos, const wxSize& size,
                                int nStrings, const wxString choices[],
 #if wxUSE_VALIDATORS
-#  if defined(__VISAGECPP__)
-                               long style, const wxValidator* val,
-#  else
                                long style, const wxValidator& val,
-#  endif
 #endif
                                const wxString& name)
               : wxListBox()
@@ -275,7 +269,7 @@ wxCheckListBox::wxCheckListBox(wxWindow *parent, wxWindowID id,
 
 void wxCheckListBox::Delete(int N)
 {
-    wxCHECK_RET( N >= 0 && N < m_noItems,
+    wxCHECK_RET( N >= 0 && N < m_nNumItems,
                  wxT("invalid index in wxListBox::Delete") );
 
     wxListBox::Delete(N);
@@ -283,12 +277,12 @@ void wxCheckListBox::Delete(int N)
     // free memory
     delete m_aItems[N];
 
-    m_aItems.Remove(N);
+    m_aItems.RemoveAt(N);
 }
 
 void wxCheckListBox::InsertItems(int nItems, const wxString items[], int pos)
 {
-    wxCHECK_RET( pos >= 0 && pos <= m_noItems,
+    wxCHECK_RET( pos >= 0 && pos <= m_nNumItems,
                  wxT("invalid index in wxCheckListBox::InsertItems") );
 
     wxListBox::InsertItems(nItems, items, pos);
@@ -383,7 +377,7 @@ void wxCheckListBox::OnLeftClick(wxMouseEvent& event)
 */
     size_t nItem = 0;
 
-    if ( nItem < (size_t)m_noItems )
+    if ( nItem < (size_t)m_nNumItems )
       GetItem(nItem)->Toggle();
     //else: it's not an error, just click outside of client zone
   }