Diff for games/_shared/mouse-win32.c between version 1.2 and 1.3
| version 1.2, 2003/08/03 21:34:18 |
version 1.3, 2003/10/27 09:52:10 |
|
|
| * |
* |
| */ |
*/ |
| |
|
| /* $Platon: games/_shared/mouse-win32.c,v 1.1 2003/06/27 02:18:30 nepto Exp $ */ |
/* $Platon: games/_shared/mouse-win32.c,v 1.2 2003/08/03 21:34:18 nepto Exp $ */ |
| |
|
| #include <stdio.h> |
#include <stdio.h> |
| #include <winbgim.h> |
#include <winbgim.h> |
| Line 34 static void mouse_status_update(void) /* |
|
| Line 34 static void mouse_status_update(void) /* |
|
| if (ismouseclick(WM_MBUTTONDBLCLK)) |
if (ismouseclick(WM_MBUTTONDBLCLK)) |
| clearmouseclick(WM_MBUTTONDBLCLK); |
clearmouseclick(WM_MBUTTONDBLCLK); |
| /* Mouse mouse */ |
/* Mouse mouse */ |
| if (ismouseclick(WM_MOUSEMOVE)) |
if (ismouseclick(WM_MOUSEMOVE)) { |
| getmouseclick(WM_MOUSEMOVE, mouse_x, mouse_y); |
getmouseclick(WM_MOUSEMOVE, mouse_x, mouse_y); |
| |
mouse_x = max(0, mouse_x); |
| |
mouse_y = max(0, mouse_y); |
| |
} |
| /* Mouse button press */ |
/* Mouse button press */ |
| if (ismouseclick(WM_LBUTTONDOWN)) { |
if (ismouseclick(WM_LBUTTONDOWN)) { |
| clearmouseclick(WM_LBUTTONDOWN); |
clearmouseclick(WM_LBUTTONDOWN); |
Platon Group <platon@platon.org> http://platon.org/
|
|