]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/checklst.cpp
shows different SetCursor() calls
[wxWidgets.git] / src / msw / checklst.cpp
index 2eb9b3d7a6e029b2fcfdeae6ac44b22d84bcb9ea..9ab8c3ceb7d82be95a53b9162344d49cfdbdfee1 100644 (file)
@@ -9,10 +9,6 @@
 // Licence:     wxWindows license
 ///////////////////////////////////////////////////////////////////////////////
 
-// ============================================================================
-// headers & declarations
-// ============================================================================
-
 #ifdef __GNUG__
 #pragma implementation "checklst.h"
 #endif
 #pragma hdrstop
 #endif
 
-#if USE_OWNER_DRAWN
-
-#include <windows.h>
+#if wxUSE_OWNER_DRAWN
 
+#include "wx/object.h"
+#include "wx/colour.h"
+#include "wx/font.h"
+#include "wx/bitmap.h"
+#include "wx/window.h"
+#include "wx/listbox.h"
 #include "wx/ownerdrw.h"
+#include "wx/settings.h"
+#include "wx/dcmemory.h"
 #include "wx/msw/checklst.h"
 
+#include <windows.h>
+
 // ============================================================================
 // implementation
 // ============================================================================
@@ -124,7 +128,9 @@ bool wxCheckListBoxItem::OnDrawItem(wxDC& dc, const wxRect& rc,
       RECT rect = { 0, 0, nCheckWidth, nCheckHeight };
 
 #ifdef __WIN32__
+#ifndef __SC__
       DrawFrameControl(hdcMem, &rect, DFC_MENU, DFCS_MENUCHECK);
+#endif
 #else
       // In WIN16, draw a cross
       HPEN blackPen = CreatePen(PS_SOLID, 1, RGB(0, 0, 0));