Hi,
I'm working on a script with an UI element.
I want all values of the 2. cloumn (Rasterkeilfarbe) returned in one array and all values of the 3. column (Klischeenr.) returned in another arry.
Could anyone please explain me how to do this?
Thanks
var farben = ["black", "red", "blue", "green", "bla", "blupp"]
var myName = myInput (farben);// rest of the script
alert (myName);
function myInput (farben){
var myWindow = new Window ("dialog", "Farbmanager");
myWindow.orientation = "row";
myWindow.alignChildren = "top";
var docFarbGroup = myWindow.add ("group");
docFarbGroup.orientation = "column";
docFarbGroup.alignChildren="left";
docFarbGroup.add ("statictext", undefined, "Dok-Farbe"); for (i=0; i<farben.length; i++){
docFarbGroup.add ("statictext", undefined, farben[i]);}
var rastkeilGroup = myWindow.add ("group");
rastkeilGroup.orientation = "column";
rastkeilGroup.alignChildren="left";
rastkeilGroup.add ("statictext", undefined, "Rasterkeilfarbe");for (i=0; i<farben.length; i++){
var artNr = rastkeilGroup.add ("edittext", undefined, farben[i]);
artNr.characters = 15;}
var klischeeGroup = myWindow.add ("group");
klischeeGroup.orientation = "column";
klischeeGroup.alignChildren="left";
klischeeGroup.add ("statictext", undefined, "Klischenummer");for (i=0; i<farben.length; i++){
var klNr = klischeeGroup.add ("edittext", undefined, "");
klNr.characters = 15;}
var myButtonGroup = myWindow.add ("group");
myButtonGroup.alignment = "right";
myButtonGroup.add ("button", undefined, "OK");
myButtonGroup.add ("button", undefined, "Cancel");if (myWindow.show () == 1)return [artNr.text];else
myWindow.close ();}