More migration to traditional JS events.

This commit is contained in:
Michael Jumper
2011-07-05 10:16:28 -07:00
parent 2e93774be2
commit 1edd4ff66b

View File

@@ -266,44 +266,29 @@
// Mouse // Mouse
var mouse = new GuacamoleMouse(display); var mouse = new GuacamoleMouse(display);
mouse.setButtonPressedHandler( mouse.onmousedown = mouse.onmouseup = mouse.onmousemove =
function(mouseState) { function(mouseState) {
guac.sendMouseState(mouseState); guac.sendMouseState(mouseState);
} };
);
mouse.setButtonReleasedHandler(
function(mouseState) {
guac.sendMouseState(mouseState);
}
);
mouse.setMovementHandler(
function(mouseState) {
guac.sendMouseState(mouseState);
}
);
// Keyboard // Keyboard
var keyboard = new GuacamoleKeyboard(document); var keyboard = new GuacamoleKeyboard(document);
function disableKeyboard() { function disableKeyboard() {
keyboard.setKeyPressedHandler(null); keyboard.onkeydown = null;
keyboard.setKeyReleasedHandler(null); keyboard.onkeyup = null;
} }
function enableKeyboard() { function enableKeyboard() {
keyboard.setKeyPressedHandler( keyboard.onkeydown =
function (keysym) { function (keysym) {
guac.sendKeyEvent(1, keysym); guac.sendKeyEvent(1, keysym);
} };
);
keyboard.setKeyReleasedHandler( keyboard.onkeyup =
function (keysym) { function (keysym) {
guac.sendKeyEvent(0, keysym); guac.sendKeyEvent(0, keysym);
} };
);
} }
// Enable keyboard by default // Enable keyboard by default