WHEEL defines may not be available in SDL
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@523 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
08785f48b7
commit
8351d2d481
2
sdl.c
2
sdl.c
@ -195,10 +195,12 @@ static void sdl_send_mouse_event(void)
|
|||||||
buttons |= MOUSE_EVENT_MBUTTON;
|
buttons |= MOUSE_EVENT_MBUTTON;
|
||||||
/* XXX: test wheel */
|
/* XXX: test wheel */
|
||||||
dz = 0;
|
dz = 0;
|
||||||
|
#ifdef SDL_BUTTON_WHEELUP
|
||||||
if (state & SDL_BUTTON(SDL_BUTTON_WHEELUP))
|
if (state & SDL_BUTTON(SDL_BUTTON_WHEELUP))
|
||||||
dz--;
|
dz--;
|
||||||
if (state & SDL_BUTTON(SDL_BUTTON_WHEELDOWN))
|
if (state & SDL_BUTTON(SDL_BUTTON_WHEELDOWN))
|
||||||
dz++;
|
dz++;
|
||||||
|
#endif
|
||||||
kbd_mouse_event(dx, dy, dz, buttons);
|
kbd_mouse_event(dx, dy, dz, buttons);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user