I'm stuck in my first script
Good morning, I am a brand new user of Extendscript toolkit and I am stuck in my first script, I want to save an image in Photoshop by entering the first and last name of the author as well as the choice and type of competition in the final file. I'm stuck because in my drop-down lists I can't retrieve my information but only the chronological position of two lists. I need a serious helping hand. Attached is the blocking part of the s
<
/*
Création d'une boite de dialogue pour identifier l'auteur et le choixs des concours
*/
// DIALOG
// ======
var nom;
var prenom;
var choix ;
var type;
var dialog = new Window("dialog");
dialog.text = "Redimentionnement pour concours F.F de Photographie";
dialog.orientation = "row";
dialog.alignChildren = ["left","top"];
dialog.spacing = 10;
dialog.margins = 16;
// GROUP1
// ======
var group1 = dialog.add("group", undefined, {name: "group1"});
group1.orientation = "column";
group1.alignChildren = ["fill","top"];
group1.spacing = 10;
group1.margins = 0;
// PANEL1
// ======
var panel1 = group1.add("panel", undefined, undefined, {name: "panel1"});
panel1.text = "Auteur";
panel1.preferredSize.height = 150;
panel1.orientation = "column";
panel1.alignChildren = ["left","top"];
panel1.spacing = 10;
panel1.margins = 10;
var statictext1 = panel1.add("statictext", undefined, undefined, {name: "statictext1"});
statictext1.text = "Entrez votre nom";
var edittext1 = panel1.add('edittext {properties: {name: "edittext1"}}');
edittext1.text = " ";
edittext1.preferredSize.width = 120;
edittext1.preferredSize.height = 23;
var statictext2 = panel1.add("statictext", undefined, undefined, {name: "statictext2"});
statictext2.text = "Entrez votre prénom";
var edittext2 = panel1.add('edittext {properties: {name: "edittext2"}}');
edittext2.text = " ";
edittext2.preferredSize.width = 120;
edittext2.preferredSize.height = 23;
// GROUP3
// ======
var group3 = dialog.add("group", undefined, {name: "group3"});
group3.orientation = "column";
group3.alignChildren = ["fill","top"];
group3.spacing = 10;
group3.margins = 0;
// PANEL2
// ======
var panel2 = group3.add("panel", undefined, undefined, {name: "panel2"});
panel2.text = "Chois des concours";
panel2.preferredSize.height = 150;
panel2.orientation = "column";
panel2.alignChildren = ["fill","top"];
panel2.spacing = 10;
panel2.margins = 10;
var statictext2 = panel2.add("statictext", undefined, undefined, {name: "statictext2"});
statictext2.text = "Couleur / Noir et blanc";
var dropdown1_array = ["Couleur","N/B"];
var dropdown1 = panel2.add("dropdownlist", undefined, undefined, {name: "dropdown1", items: dropdown1_array});
dropdown1.selection = " ";
var statictext3 = panel2.add("statictext", undefined, undefined, {name: "statictext3"});
statictext3.text = "Type de concours";
var dropdown2_array = ["Portrait","Macro","Paysage"];
var dropdown2 = panel2.add("dropdownlist", undefined, undefined, {name: "dropdown2", items: dropdown2_array});
dropdown2.selection = 0;
// GROUP4
// ======
var group4 = dialog.add("group", undefined, {name: "group4"});
group4.orientation = "column";
group4.alignChildren = ["fill","top"];
group4.spacing = 10;
group4.margins = 0;
var button1 = group4.add("button", undefined, undefined, {name: "ok"});
button1.text = "OK";
var button2 = group4.add("button", undefined, undefined, {name: "cancel"});
button2.text = "Cancel";
dialog.show();
var nom=edittext1.text;
var prenom=edittext2.text;
var choix1=dropdown1.selection;
var choix2=dropdown2.selection;
alert(choix1);
>cript. Translation carried out with Google because I did not find support in France Thank you for your help
