aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/event.cpp
diff options
context:
space:
mode:
authorFilippos Karapetis2010-08-21 11:34:19 +0000
committerFilippos Karapetis2010-08-21 11:34:19 +0000
commitf9d9fe8f1295f557fdf51f48b5e9f806c8190ca2 (patch)
tree2dfbd3b9836f94e3a98507c44c707696d4bcc652 /engines/sci/event.cpp
parent2c8946f392f08b05c023b5ed3a92319ca2401dae (diff)
downloadscummvm-rg350-f9d9fe8f1295f557fdf51f48b5e9f806c8190ca2.tar.gz
scummvm-rg350-f9d9fe8f1295f557fdf51f48b5e9f806c8190ca2.tar.bz2
scummvm-rg350-f9d9fe8f1295f557fdf51f48b5e9f806c8190ca2.zip
SCI: Added support for the DEL key
svn-id: r52255
Diffstat (limited to 'engines/sci/event.cpp')
-rw-r--r--engines/sci/event.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/sci/event.cpp b/engines/sci/event.cpp
index 3234ab68ff..acd2e9f735 100644
--- a/engines/sci/event.cpp
+++ b/engines/sci/event.cpp
@@ -215,6 +215,11 @@ SciEvent EventManager::getScummVMEvent() {
else
input.character = SCI_KEY_TAB;
}
+ if (input.data == Common::KEYCODE_DELETE) {
+ // Delete key
+ input.type = SCI_EVENT_KEYBOARD;
+ input.data = input.character = SCI_KEY_DELETE;
+ }
} else if ((input.data >= Common::KEYCODE_F1) && input.data <= Common::KEYCODE_F10) {
// F1-F10
input.type = SCI_EVENT_KEYBOARD;