Cet exemple vous montre comment modifier les propriétés visuelles d’un objet ; il s’agit ici d’un champ de texte. Par exemple, si vous activez l’option d’agrandissement du champ, la zone remplissable du champ de texte augmente de quatre pouces.
Livecycle common scripting tasks.106.5.1 Modification des propriétés visuelles dun objet sur le client
Remarque : 
Dans cet exemple, les cases à cocher comportent plusieurs noms d’objet ; par conséquent, LiveCycle Designer ES assigne une valeur d’instance pour référencer l’objet. Le script de la case à cocher utilise une instruction if-else pour donner l’effet d’une sélection ou d’une désélection.
TextField.x = “3.0in”;
TextField.y = “3.5in”;
}
TextField.x = “1in”;
TextField.y = “3in”;
}
TextField.w = “4in”;
TextField.w = “2.5in”;
TextField.h = “1.5in”;
TextField.h = “0.5in”;
TextField.border.edge.color.value = “255,0,0″;
TextField.border.edge.color.value =”255,255,255″;
xfa.resolveNode(“TextField.ui.#textEdit.border.fill.color”).value = “0,255,0″;
}
xfa.resolveNode(“TextField.ui.#textEdit.border.fill.color”).value = “255,255,255″;
}
Si cette case est activée, la zone remplissable du champ de texte s’adapte pour héberger la valeur. Si elle est désactivée, la zone remplissable du champ de texte ne s’adapte pas.
TextField.minW =”0.25in”;
TextField.maxW =”2.5in”;
TextField.presence =”hidden”;
TextField.presence =”visible”;
TextField.font.typeface =”Courier New”;
TextField.font.typeface =”Myriad Pro”;
TextField.font.size =”14pt”;
TextField.font.size =”10pt”;
TextField.para.vAlign =”top”;
TextField.para.vAlign =”middle”;
TextField.para.hAlign =”center”;
TextField.para.hAlign =”left”;
Si cette case est activée, la valeur définie à l’aide d’un script s’affiche dans le champ de texte. Si elle est désactivée, la valeur par défaut (également définie à l’aide d’un script) s’affiche dans le champ de texte.
TextField.rawValue = “This is a value set using a script.”;
TextField.rawValue = “This is a default value.”;
Si cette case est activée, le texte de la légende défini à l’aide d’un script s’affiche comme légende. Si elle est désactivée, la légende par défaut (également définie à l’aide d’un script) s’affiche dans le champ de texte.
xfa.resolveNode(“TextField.caption.value.#text”).value = “Alternate Caption:”;
xfa.resolveNode(“TextField.caption.value.#text”).value = “Caption:”;
xfa.resolveNode(“TextField.ui.#textEdit.border.edge”).stroke = “solid”;
xfa.resolveNode(“TextField.ui.#textEdit.border.edge”).stroke = “lowered”;
Utilisez la méthode resetData pour rétablir toutes les valeurs par défaut des cases à cocher (désactivées) :
xfa.host.resetData();
Utilisez la méthode remerge pour fusionner à nouveau la conception de formulaire et les données du formulaire. Dans le cas présent, la méthode rétablie de manière efficace le champ de texte à son état d’origine.
xfa.form.remerge();
Voir aussi 

Modification des propriétés visuelles d’un objet sur le client