diff options
author | Torbjörn Andersson | 2012-11-24 11:06:42 +0100 |
---|---|---|
committer | Torbjörn Andersson | 2012-11-24 11:06:42 +0100 |
commit | 220fb663648059fb39178b081385a0f44a572690 (patch) | |
tree | ee98f51ad4e278ad13aabedd5161719500155843 /engines/tinsel/tinsel.cpp | |
parent | 0da424efb6cf105b9fb5e4a0ae259a63a9d7b1e1 (diff) | |
download | scummvm-rg350-220fb663648059fb39178b081385a0f44a572690.tar.gz scummvm-rg350-220fb663648059fb39178b081385a0f44a572690.tar.bz2 scummvm-rg350-220fb663648059fb39178b081385a0f44a572690.zip |
TINSEL: Add scrollwheel support to save/load and inventory
Diffstat (limited to 'engines/tinsel/tinsel.cpp')
-rw-r--r-- | engines/tinsel/tinsel.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
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; |