[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt dialog checkbox deaktivieren

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

dialog checkbox deaktivieren

painschen
Beiträge gesamt: 48

20. Apr 2010, 15:02
Beitrag # 1 von 5
Bewertung:
(2800 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo nochmal,

irgendwie stoße ich bei den Dialogen auf meine und InDesigns Grenzen (zumindest über JavaScript)..

Kann es sein, dass man ein simples enabled = false nicht anwenden kann?

Code
enablingGroups.add({staticLabel: "Funktionen aktivieren", checkedState: true}) 


Ich möchte temporär verhindern, dass man die Checkbox verändern kann.. finde aber nirgendwo einen Anhaltspunkt..
X

dialog checkbox deaktivieren

zaphodbeeblebroxx
Beiträge gesamt: 408

20. Apr 2010, 21:45
Beitrag # 2 von 5
Beitrag ID: #439704
Bewertung:
(2764 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
 
Hallo,

hier eine geänderte Fassung des Adobe Beispiel Scripts "HelloWorldUI" mit einer "EnabledGroup":

Code
//HelloWorldUI.jsx 
//An InDesign CS3 JavaScript
//
//Shows how to create a simple dialog box and use the
//dialog box settings in a script.
var myDialog = app.dialogs.add({name:"Simple User Interface Example Script",canCancel:true});
with(myDialog){
//Add a dialog column.
with(dialogColumns.add()){
var myEnabledGroup = enablingGroups.add({staticLabel: "Test", checkedState: false});
with(myEnabledGroup){
//Create a text edit field.
var myTextEditField = textEditboxes.add({editContents:"Hello World!", minWidth:180});
//Create a number (real) entry field.
var myPointSizeField = realEditboxes.add({editValue:72});
}
}
}
//Display the dialog box.
var myResult = myDialog.show();
if(myResult == true){
// Auswertung
}
else{
//User clicked Cancel, so remove the dialog box from memory.
myDialog.destroy();
}


checkedState = false deaktiviert die Option


als Antwort auf: [#439674]

dialog checkbox deaktivieren

painschen
Beiträge gesamt: 48

20. Apr 2010, 22:00
Beitrag # 3 von 5
Beitrag ID: #439707
Bewertung:
(2758 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf [ zaphodbeeblebroxx ] checkedState = false deaktiviert die Option


Mit checkedState kann man das Häkchen aus der Check-Box nehmen, aber ich möchte das die Option deaktiviert wird (also das man die Checkbox sehen kann, aber diese nicht verändern kann..


als Antwort auf: [#439704]
(Dieser Beitrag wurde von painschen am 20. Apr 2010, 22:09 geändert)

dialog checkbox deaktivieren

Gerald Singelmann
  
Beiträge gesamt: 6261

20. Apr 2010, 22:17
Beitrag # 4 von 5
Beitrag ID: #439708
Bewertung:
(2750 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
enablingGroups.add({staticLabel: "Funktionen aktivieren", checkedState: true})

?

Ich würde erwarten, dass eine Gruppe, die disabled wird, auch nicht mehr vernünftig ausgelesen werden kann.

Wie immer bräuchte man sehr viel Information als die zwei Brocken Frage plus syntaktisch verpanschtes Code-Schipsel, um sinnvoll zu antworten.


als Antwort auf: [#439707]

dialog checkbox deaktivieren

painschen
Beiträge gesamt: 48

20. Apr 2010, 22:36
Beitrag # 5 von 5
Beitrag ID: #439711
Bewertung:
(2739 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Antwort auf [ Gerald Singelmann ] enablingGroups.add({staticLabel: "Funktionen aktivieren", checkedState: true})

?

Ich würde erwarten, dass eine Gruppe, die disabled wird, auch nicht mehr vernünftig ausgelesen werden kann.

Wie immer bräuchte man sehr viel Information als die zwei Brocken Frage plus syntaktisch verpanschtes Code-Schipsel, um sinnvoll zu antworten.


Seh ich ehrlich gesagt jetzt nicht so.. möchte ja einfach nur eine Checkbox schützen um sicher zu gehen, dass meine Kollegen diese nur unter bestimmten Bedingungen verwenden können..

Alternativ kann ich sie mit einer if-Bedingung auch komplett ausblenden aus dem Formular, aber dazu müsste ich das kompeltte Script anpassen.


als Antwort auf: [#439708]
X

Aktuell

Web / SEO / Blockchain / Betriebssystem
switch_22_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/