2016-12-31 10:37:10 -07:00
|
|
|
function Keyboard()
|
|
|
|
|
{
|
|
|
|
|
this.listen = function(event)
|
|
|
|
|
{
|
2016-12-31 13:47:40 -07:00
|
|
|
console.log(event.keyCode);
|
2016-12-31 10:56:25 -07:00
|
|
|
switch (event.keyCode) {
|
2016-12-31 11:16:00 -07:00
|
|
|
case 65 : dotgrid.draw_arc(event.shiftKey ? "1,1" : "0,1"); break;
|
|
|
|
|
case 83 : dotgrid.draw_arc(event.shiftKey ? "1,0" : "0,0"); break;
|
2016-12-31 10:37:10 -07:00
|
|
|
case 68 : dotgrid.draw_line(); break;
|
2016-12-31 13:55:35 -07:00
|
|
|
|
|
|
|
|
case 81 : dotgrid.reset(); break;
|
|
|
|
|
case 87 : dotgrid.erase(); break;
|
|
|
|
|
case 80 : dotgrid.export(); break;
|
2017-01-04 10:48:08 -07:00
|
|
|
|
|
|
|
|
case 90 : dotgrid.draw_dot(); break;
|
|
|
|
|
case 88 : dotgrid.draw_circle(); break;
|
2016-12-31 10:37:10 -07:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|