From 7fd6fafb7fd3157acd161b59bd372693e4355acb Mon Sep 17 00:00:00 2001 From: Chris Wanstrath Date: Tue, 6 Sep 2011 00:10:44 -0700 Subject: [PATCH] move handleKeyEvent into keybinder.coffee --- src/keybinder.coffee | 11 +++++++++++ src/startup.coffee | 11 ----------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/keybinder.coffee b/src/keybinder.coffee index 94d480615..72b4b580e 100644 --- a/src/keybinder.coffee +++ b/src/keybinder.coffee @@ -5,3 +5,14 @@ key = require 'keymaster' exports.bindKey = (name, shortcut, callback) -> key shortcut, -> callback(); false + +window.handleKeyEvent = (event) -> + if event.keyCode == 50 + console.log "Got `" + true + else if (event.modifierFlags & OSX.NSCommandKeyMask) and event.keyCode is 12 # cmd and q pushed + console.log "Cmd-Q" + true + else + console.log event.keyCode + false diff --git a/src/startup.coffee b/src/startup.coffee index a5238a4cd..ed6c8e275 100644 --- a/src/startup.coffee +++ b/src/startup.coffee @@ -3,17 +3,6 @@ App = require 'app' Window = require 'window' App.setActiveWindow new Window controller: WindowController -window.handleKeyEvent = (event) -> - if event.keyCode == 50 - console.log("Got `") - true - else if (event.modifierFlags & OSX.NSCommandKeyMask) and event.keyCode == 12 # cmd and q pushed - console.log("Cmd-Q") - true - else - console.log(event.keyCode) - false - Editor = require 'editor' App.activeWindow.document = new Editor