【JavaScript】ダイアログを表示させ、存在する全てのレイヤーをチェックボックスの選択肢にしたい
お世話になっております。
var layer = app.activeDocument.layers;
var layerArray = [] ;
for(i=0;i<layer.length;i++){
layerArray.push(layer[i]);
}
layerArray = layerArray;
var dialog = new Window ('dialog','レイヤー',undefined);
var num = dialog.add('checkbox',undefined,layerArray[0]);
dialog.center();
dialog.show();
全てのレイヤーを取得するのと、ダイアログやチェックボックスを表示させることは出来たのですが、ファイルごとにレイヤーの数も名前も違うので決まったチェックボックスの名前をつけても意味はないですよね。
取得したレイヤーの数だけチェックボックス生成を繰り返すんだと思うんですが、どうやって調べたらいいのかも分かりませんでした(汗)というかそもそもこれって可能なのでしょうか?
よろしくお願いいたします。
