Skip to content
fabianmoronzirfas edited this page Sep 12, 2016 · 1 revision

Listening for key events

var win = new Window ("dialog");
win.add ("button", undefined, "OK");
win.add ("button", undefined, "Cancel");
win.addEventListener ("keydown", function (kd) {pressed (kd)});
function pressed (k) {
if(k.keyName === "Enter"){
    $.writeln("You pressed " + k.keyName);
  }
}

win.show ( );

– Not strictly speaking a ScriptUI problem: in After Effects and in Illustrator, eventlisteners can no longer be used: .addEventListener() doesn't work.
from ScriptUI for dummies || kahrel.plus.com/indesign/scriptui.html

Home

Clone this wiki locally