[Scummvm-cvs-logs] scummvm master -> 3d528b512f6ead3d03e6af99d1e428215e30ce7b

urukgit urukgit at users.noreply.github.com
Fri Feb 14 02:44:28 CET 2014


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
3d528b512f AVALANCHE: Use keycodes instead of ASCII values in Help.


Commit: 3d528b512f6ead3d03e6af99d1e428215e30ce7b
    https://github.com/scummvm/scummvm/commit/3d528b512f6ead3d03e6af99d1e428215e30ce7b
Author: uruk (koppirnyo at gmail.com)
Date: 2014-02-13T17:43:49-08:00

Commit Message:
AVALANCHE: Use keycodes instead of ASCII values in Help.

Changed paths:
    engines/avalanche/help.cpp



diff --git a/engines/avalanche/help.cpp b/engines/avalanche/help.cpp
index 2ba4cac..17faa2a 100644
--- a/engines/avalanche/help.cpp
+++ b/engines/avalanche/help.cpp
@@ -165,7 +165,7 @@ void Help::continueHelp() {
 
 		for (int i = 0; i < _buttonNum; i++) {
 			char upperCase = toupper(event.kbd.ascii);
-			if (((_buttons[i]._trigger == upperCase) && (65 <= upperCase) && (upperCase <= 90)) ||
+			if (((Common::KEYCODE_a <= event.kbd.keycode) && (event.kbd.keycode <= Common::KEYCODE_z) && (_buttons[i]._trigger == upperCase)) ||
 				((event.kbd.keycode == Common::KEYCODE_PAGEUP) && (_buttons[i]._trigger == 214)) ||
 				((event.kbd.keycode == Common::KEYCODE_PAGEDOWN) && (_buttons[i]._trigger == 216))) { // We had to handle the pageups/pagedowns separately.
 				_vm->fadeOut();






More information about the Scummvm-git-logs mailing list