Progress on Retina/OS X migration.

This commit is contained in:
Devine Lu Linvega
2016-12-24 10:59:33 -07:00
parent d28fcb7a60
commit 262c2b80a9
9 changed files with 39 additions and 25 deletions

View File

@@ -1,24 +1,8 @@
function Keyboard()
{
this.is_locked = false;
this.lock = function()
{
this.is_locked = true;
interface.actions_panel.style.color = "red";
}
this.unlock = function()
{
this.is_locked = false;
interface.actions_panel.style.color = "black";
}
this.listen_onkeyup = function(event)
{
if(this.is_locked === true){ return; }
if(event.keyCode == 9) this.key_tab();
console.log(event.which);
switch (event.key) {
case "Enter": this.key_enter(); break;
case " " : this.key_space(); break;
@@ -31,6 +15,12 @@ function Keyboard()
case ";": if (event.shiftKey) this.key_colon(); break;
case "Escape": this.key_escape(); break;
}
switch(event.which)
{
case 13: this.key_enter(); break;
case 186: this.key_colon(); break;
}
// Passive
commander.passive(commander.element_input.value);