]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/carbon/checklst.cpp
Avoid crash when trying to access m_window from wxScreenDC.
[wxWidgets.git] / src / mac / carbon / checklst.cpp
index 458a6e43f652faaa851d5bc1582b7c652b549319..0f87743287a258457100949b4ac22b0cd5624b71 100644 (file)
@@ -39,7 +39,7 @@ public:
     wxMacDataBrowserCheckListControl( wxListBox *peer, const wxPoint& pos, const wxSize& size, long style );
     virtual ~wxMacDataBrowserCheckListControl();
 
-    virtual wxMacListBoxItem* CreateItem();
+    virtual wxMacDataItem* CreateItem();
 
     virtual bool            MacIsChecked(unsigned int n) const;
     virtual void            MacCheck(unsigned int n, bool bCheck = true);
@@ -93,7 +93,7 @@ bool wxCheckListBox::Create(
     InsertItems( n , choices , 0 );
 
     // Needed because it is a wxControlWithItems
-    SetBestSize( size );
+    SetInitialSize( size );
 
     return true;
 }
@@ -249,7 +249,7 @@ protected :
     bool        m_isChecked;
 };
 
-wxMacListBoxItem* wxMacDataBrowserCheckListControl::CreateItem()
+wxMacDataItem* wxMacDataBrowserCheckListControl::CreateItem()
 {
     return new wxMacCheckListBoxItem();
 }