From 468a9cc44ad3ec0145c18314ea92f5e1408aa81d Mon Sep 17 00:00:00 2001 From: Joel Martin <github@martintribe.org> Date: Mon, 14 Mar 2011 18:54:16 -0500 Subject: [PATCH] tests/keyboard.html: fix getKeysym call. --- tests/keyboard.html | 39 ++++++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/tests/keyboard.html b/tests/keyboard.html index 2d6df05..6d5ab15 100644 --- a/tests/keyboard.html +++ b/tests/keyboard.html @@ -37,20 +37,53 @@ function keyDown(evt) { var e = (evt ? evt : window.event); - msg = "Dn: key:" + e.keyCode + " char:" + e.charCode + " which:" + e.which + " ksym:" + canvas.getKeysym(evt) + " alt:" + e.altKey + " shift:" + e.shiftKey + " ctrl:" + e.ctrlKey; + msg = "Dn: key:" + e.keyCode + " char:" + e.charCode + " which:" + e.which + " id:" + e.keyIdentifier + " ksym:" + getKeysym(evt) + " alt:" + e.altKey + " shift:" + e.shiftKey + " ctrl:" + e.ctrlKey; message(msg); + + /* + if (e.stopPropagation) { e.stopPropagation(); } + else { e.cancelBubble = true; } + + if (e.preventDefault) { Util.Debug("here1"); e.preventDefault(); } + else { Util.Debug("here2"); e.returnValue = false; } + + return false; + */ + } function keyUp(evt) { var e = (evt ? evt : window.event); - msg = "Up: key:" + e.keyCode + " char:" + e.charCode + " which:" + e.which + " ksym:" + canvas.getKeysym(evt) + " alt:" + e.altKey + " shift:" + e.shiftKey + " ctrl:" + e.ctrlKey; + msg = "Up: key:" + e.keyCode + " char:" + e.charCode + " which:" + e.which + " id:" + e.keyIdentifier + " ksym:" + getKeysym(evt) + " alt:" + e.altKey + " shift:" + e.shiftKey + " ctrl:" + e.ctrlKey; message(msg); + + /* + if (e.stopPropagation) { e.stopPropagation(); } + else { e.cancelBubble = true; } + + if (e.preventDefault) { e.preventDefault(); } + else { e.returnValue = false; } + + return false; + */ + } function keyPress(evt) { var e = (evt ? evt : window.event); - msg = "Pr: key:" + e.keyCode + " char:" + e.charCode + " which:" + e.which + " ksym:" + canvas.getKeysym(evt) + " alt:" + e.altKey + " shift:" + e.shiftKey + " ctrl:" + e.ctrlKey; + msg = "Pr: key:" + e.keyCode + " char:" + e.charCode + " which:" + e.which + " id:" + e.keyIdentifier + " ksym:" + getKeysym(evt) + " alt:" + e.altKey + " shift:" + e.shiftKey + " ctrl:" + e.ctrlKey; message(msg); + + /* + if (e.stopPropagation) { e.stopPropagation(); } + else { e.cancelBubble = true; } + + if (e.preventDefault) { e.preventDefault(); } + else { e.returnValue = false; } + + return false; + */ + } window.onload = function() { -- 2.18.1