diff win/dw.c @ 531:79696a852401

Added DW_POINTER_DEFAULT, this will return the pointer to the default system state and no longer override the window's cursors.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Tue, 23 Mar 2004 20:50:41 +0000
parents e0ea29c3d1eb
children 222b0f32e7c9
line wrap: on
line diff
--- a/win/dw.c	Tue Mar 23 20:30:12 2004 +0000
+++ b/win/dw.c	Tue Mar 23 20:50:41 2004 +0000
@@ -3763,8 +3763,13 @@
 {
 	HCURSOR cursor = pointertype < 65536 ? LoadCursor(NULL, MAKEINTRESOURCE(pointertype)) : (HCURSOR)pointertype;
 
-	dw_window_set_data(handle, "_dw_cursor", (void *)cursor);
-	SetCursor(cursor);
+	if(!pointertype)
+		dw_window_set_data(handle, "_dw_cursor", 0);
+    else
+	{
+		dw_window_set_data(handle, "_dw_cursor", (void *)cursor);
+		SetCursor(cursor);
+	}
 }
 
 /*