aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/PalmOS/Src/be_base.cpp
diff options
context:
space:
mode:
authorChris Apers2007-01-21 14:15:35 +0000
committerChris Apers2007-01-21 14:15:35 +0000
commitdd03b8f84b50fd466f4543cd6e9d54518d3c3f17 (patch)
tree8d9aa07f278a7de956fcb6717b6e82f45794762e /backends/platform/PalmOS/Src/be_base.cpp
parent0147a831805d326d6d9b9db68925a19c46c26a2d (diff)
downloadscummvm-rg350-dd03b8f84b50fd466f4543cd6e9d54518d3c3f17.tar.gz
scummvm-rg350-dd03b8f84b50fd466f4543cd6e9d54518d3c3f17.tar.bz2
scummvm-rg350-dd03b8f84b50fd466f4543cd6e9d54518d3c3f17.zip
Cleanup event code
Added key up for mouse buttons so that we can control Gobliiins and Touche properly svn-id: r25147
Diffstat (limited to 'backends/platform/PalmOS/Src/be_base.cpp')
-rw-r--r--backends/platform/PalmOS/Src/be_base.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/backends/platform/PalmOS/Src/be_base.cpp b/backends/platform/PalmOS/Src/be_base.cpp
index b1e16c62ee..8776376ee5 100644
--- a/backends/platform/PalmOS/Src/be_base.cpp
+++ b/backends/platform/PalmOS/Src/be_base.cpp
@@ -51,8 +51,7 @@ OSystem_PalmBase::OSystem_PalmBase() {
_screenP = NULL;
_screenPitch = gVars->screenPitch;
- _lastEvent = nilEvent;
- _lastKey = kKeyNone;
+ _wasKey = false;
_lastKeyModifier = kModifierNone;
_lastKeyRepeat = 100;
_useNumPad = false;
@@ -89,13 +88,11 @@ void OSystem_PalmBase::initBackend() {
_keyMouse.bitUp = keyBitPageUp;
_keyMouse.bitDown = keyBitPageDown;
- _keyMouse.bitLeft = keyBitHard1;
- _keyMouse.bitRight = keyBitHard2;
- _keyMouse.bitButLeft= keyBitHard3;
- _keyMouse.hasMore = false;
+ _keyMouse.bitLeft = keyBitHard2;
+ _keyMouse.bitRight = keyBitHard3;
int_initBackend();
- _keyMouseMask = (_keyMouse.bitUp | _keyMouse.bitDown | _keyMouse.bitLeft | _keyMouse.bitRight | _keyMouse.bitButLeft);
+ _keyMouseMask = (_keyMouse.bitUp | _keyMouse.bitDown | _keyMouse.bitLeft | _keyMouse.bitRight);
// Create the savefile manager, if none exists yet (we check for this to
// allow subclasses to provide their own).