:note

89858error

89858error /images/2016-10-31-error89858.png

InDesignのスクリプトパネルからScriptUIのjsx実行したときに出るエラー(ESTKやosascript経由からだと発生しない)。

//@target "InDesign"
//@targetengine "foo"

var create_window = function () {
  var u;
  var w = new Window('window', "89858", u);
  w.btn_g = w.add('group');
  var ok_btn  = w.btn_g.add('button', u, "OK", {name: "ok"});
  var can_btn = w.btn_g.add('button', u, "Cancel", {name: "cancel"});
  
  w.show();
  return w
}
create_window();

#targetengine を設定し windowpalette のScriptUIの関数呼び出しておいて、戻り値をローカル変数に割り当てないとでるっぽい

var win = create_window();

とすると回避できる

 
comments powered by Disqus
back to top