comparison test/testwm.c @ 3545:6d91cff0ec79

Added mouse position for button handling
author Sam Lantinga <slouken@libsdl.org>
date Sat, 12 Dec 2009 00:08:02 +0000
parents 2032348afed1
children 1e31a24c41a6
comparison
equal deleted inserted replaced
3544:71189305cd33 3545:6d91cff0ec79
212 case SDL_MOUSEBUTTONUP: 212 case SDL_MOUSEBUTTONUP:
213 if (event->button.state == SDL_PRESSED) { 213 if (event->button.state == SDL_PRESSED) {
214 visible = !visible; 214 visible = !visible;
215 SDL_ShowCursor(visible); 215 SDL_ShowCursor(visible);
216 } 216 }
217 printf("Mouse button %d has been %s\n", 217 printf("Mouse button %d has been %s at %d,%d\n",
218 event->button.button, 218 event->button.button,
219 (event->button.state == SDL_PRESSED) ? "pressed" : "released"); 219 (event->button.state == SDL_PRESSED) ? "pressed" : "released",
220 event->button.x, event->button.y);
220 return (0); 221 return (0);
221 222
222 /* Show relative mouse motion */ 223 /* Show relative mouse motion */
223 case SDL_MOUSEMOTION: 224 case SDL_MOUSEMOTION:
224 #if 0 225 #if 0