在Extendscript

时间:2017-11-15 09:00:15

标签: scripting effects extendscript

我正在尝试在Extendscript中为列表项添加一个按钮。

像这样:
enter image description here
可悲的是,我无法弄清楚如何实现这一目标。这是目前的方式:
enter image description here
用户必须单击列表项,然后单击三个按钮之一才能继续。

这是我现有的工作职能。 我正在列表框中动态创建列表项。

var writeMarkerListToWindow = function(list, listbox) {
  var listitem = [];

  for (i=0;i<list.length;i++) {
    listbox.add("item", list[i].name).subItems[0].text = list[i].amount;
  }
}

我传递的参数“list”如下所示:
list=[{"name":"start","amount":1},{"name":"stop","amount":2}]

参数“listbox”显然包含类似[object ListBox]的列表框。

我知道可以将图像文件添加到列表项中,如下所示:
listbox.items[i].image = File ("~/Desktop/image-destination.jpg")

可悲的是,我没有使用这种语法来创建按钮。 Extendscript Developement(ScriptUi ClassesScripting GuideAE EnhancersScript UI,Google)的推荐来源均无法帮助我。

有什么想法吗?非常感谢提前!
映入眼帘, 西蒙

0 个答案:

没有答案