From 220fb663648059fb39178b081385a0f44a572690 Mon Sep 17 00:00:00 2001 From: Torbjörn Andersson Date: Sat, 24 Nov 2012 11:06:42 +0100 Subject: TINSEL: Add scrollwheel support to save/load and inventory --- engines/tinsel/tinsel.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'engines/tinsel/tinsel.cpp') diff --git a/engines/tinsel/tinsel.cpp b/engines/tinsel/tinsel.cpp index 16ba6a81e3..a60eb2b23c 100644 --- a/engines/tinsel/tinsel.cpp +++ b/engines/tinsel/tinsel.cpp @@ -430,6 +430,14 @@ static void MouseProcess(CORO_PARAM, const void *) { ProcessButEvent(PLR_DRAG2_END); break; + case Common::EVENT_WHEELUP: + PlayerEvent(PLR_WHEEL_UP, mousePos); + break; + + case Common::EVENT_WHEELDOWN: + PlayerEvent(PLR_WHEEL_DOWN, mousePos); + break; + default: break; } @@ -1046,6 +1054,8 @@ bool TinselEngine::pollEvent() { case Common::EVENT_LBUTTONUP: case Common::EVENT_RBUTTONDOWN: case Common::EVENT_RBUTTONUP: + case Common::EVENT_WHEELUP: + case Common::EVENT_WHEELDOWN: // Add button to queue for the mouse process _mouseButtons.push_back(event.type); break; -- cgit v1.2.3