Mercurial > dwindows
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); + } } /*