Kontakt
Impressum

JavaScript Script UI

HomeScript KatalogForumSkriptePlugInsKatalogImNuJavaScriptJS EinführungJS ESTKJS EigenschaftenJS MethodenJS Methoden und EigenschaftenJS XMLJS InDesign XML RegelnJS DialogeJS If..ElseJS While LoopJS Try...CatchJS Script UIJS Achtung!
 
DokumenteBücherLinksSchulungenVideosInDesign Tipps

Script UI

Blind

Script UI Objektmodell

Blind



ListBox mit Script UI

Beispiel Script UI Listbox

Beispiel Script UI Listbox

Beispiel für eine Listbox mit Script UI

 

 

Blind

Script UI Beispiel Listbox
getDialog = function() { 
  var w = new Window( "dialog", "Beispiel Listbox" ); 
  w.listBox = w.add( "listbox" ); 
  w.listBox.preferredSize = [ 200, 300 ]; 
  var item1 = w.listBox.add( "item", "Item 1" ); 
  var item2 = w.listBox.add( "item", "Item 2" ); 
  item2.selected = true; 
  w.listBox.onChange = function() { 
    if ( this.selection != null ) { 
	 //alert("Auswahl geändert");
    } 
  } 
  var g = w.add( "group" ); 
  w.okButton = g.add( "button", undefined, "OK" ); 
  w.okButton.onClick = function() { 
		alert("OK Button geklickt");
		this.window.close( 1 ); 
  } 
  w.canButton = g.add( "button", undefined, "Cancel" ); 
  w.canButton.onClick = function() { 
		alert("Cancel Button geklickt");
    this.window.close( 2 ); 
  } 
  return w; 
} 
 
var w = getDialog(); 
w.center(); 
if ( w.show() == 1 ) { 
   var sel = w.listBox.selection; // sel ist ListItem 
   if ( sel != null ) {
		 alert("Sie haben " + sel.text + " ausgewählt");
   } 
}

Fortschrittsbalken mit Script UI

Beispiel für eine Fortschrittsbalken (Progressbar) mit Script UI

 

 

 

DropDownList mit Script UI

Beispiel Script UI Dropdown

Beispiel Script UI Dropdown

Beispiel für eine DropdownList mit Script UI. Sobald Du im oberen Dropdown ein Wert auswählst, wird im unteren Dropdown ein dazu passendes Item erstellt.

 

 

 

 

 

Script UI Beispiel DropDownList
myDlg = new Window('dialog', 'Beispiel Dropdown');
 
// Dropdown Button hinzufügen
myDlg.dropdown1 = myDlg.add('dropdownlist');
myDlg.dropdown2 = myDlg.add('dropdownlist');
 
myDlg.dropdown2.preferredSize = [116, 50]
 
myDlg.preferredSize = [ 200, 140 ]; 
var item0 = myDlg.dropdown1.add( "item", "Keine" ); 
var item1 = myDlg.dropdown1.add( "item", "Deutschland" ); 
var item2 = myDlg.dropdown1.add( "item", "Frankreich" ); 
 
myDlg.closeBtn = myDlg.add('button', undefined, 'Abbrechen');
 
myDlg.dropdown1.selection = item0.text;
 
// Dropdown Funktion hinzufügen
myDlg.dropdown1.onChange = function() {
	
	myDlg.dropdown2.removeAll();
	
	if (myDlg.dropdown1.selection.text == "Deutschland") {
	var myItem = "Berlin";
	myDlg.dropdown2.add( "item", myItem );
	
	}
if (myDlg.dropdown1.selection.text == "Frankreich") {
	var myItem = "Paris";
	myDlg.dropdown2.add( "item", myItem );
	}
myDlg.dropdown2.selection = myDlg.dropdown2.items[0];
}
 
myDlg.closeBtn.onClick = function() {
  this.parent.close(1);
}
result = myDlg.show();
if (result == 1) {
  alert("Sie haben Abbrechen geklickt");
}
Zurück Weiter