mirror of
https://github.com/sigmasternchen/Wish
synced 2025-03-15 07:28:56 +00:00
some cool changes for the key-hit-system
This commit is contained in:
parent
01b35fb504
commit
be0e09e01b
2 changed files with 13 additions and 2 deletions
|
@ -84,7 +84,7 @@ Emulator.handleKeyPress = function(e) {
|
||||||
}
|
}
|
||||||
Emulator.handleKeyDown = function(e) {
|
Emulator.handleKeyDown = function(e) {
|
||||||
var keycode = Emulator.getKeyCode(e);
|
var keycode = Emulator.getKeyCode(e);
|
||||||
if (keycode == 8 || keycode == 46) {
|
if (KeyCodes.isSpecialKey(keycode)) {
|
||||||
Emulator.handleKeyPress(e);
|
Emulator.handleKeyPress(e);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
11
KeyCodes.js
11
KeyCodes.js
|
@ -3,6 +3,17 @@ var KeyCodes = function() {
|
||||||
KeyCodes.normalKey = function(code) {
|
KeyCodes.normalKey = function(code) {
|
||||||
return String.fromCharCode(code);
|
return String.fromCharCode(code);
|
||||||
}
|
}
|
||||||
|
KeyCodes.isSpecialKey = function(code) {
|
||||||
|
return (code == 8) ||
|
||||||
|
(code == 10) ||
|
||||||
|
(code == 13) ||
|
||||||
|
(code == 27) ||
|
||||||
|
(code == 37) ||
|
||||||
|
(code == 38) ||
|
||||||
|
(code == 39) ||
|
||||||
|
(code == 40) ||
|
||||||
|
(code == 46);
|
||||||
|
}
|
||||||
KeyCodes.isBackspace = function(code) {
|
KeyCodes.isBackspace = function(code) {
|
||||||
return (code == 8);
|
return (code == 8);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue