function GetWidgetAdditionalActionJavaScript(AnnotIndex: Integer; EventType: Integer): WString;
| AnnotIndex | Integer. Index de base zéro de l'annotation de widget sur la page courante |
| EventType | Integer. Quelle action supplémentaire lire, l'une des valeurs FPDF_ANNOT_AACTION_* : FPDF_ANNOT_AACTION_KEY_STROKE (12), FPDF_ANNOT_AACTION_FORMAT (13), FPDF_ANNOT_AACTION_VALIDATE (14), FPDF_ANNOT_AACTION_CALCULATE (15) |
| Result | WString. La source du script, ou une chaîne vide lorsque le widget n'a pas une telle action |
Les champs de formulaire peuvent porter des scripts par événement (ISO 32000-1 12.6.3) : un filtre de frappe, une routine de format qui réécrit ce que le champ affiche, une routine de validation et un calcul qui dérive un champ d'autres champs. Ceci lit la source de l'un d'eux
C'est une vue en lecture seule destinée à l'audit et à la migration - le script est renvoyé sous forme de texte, non exécuté. Les scripts au niveau du document sont listés par JavaScriptActions à la place
Un résultat vide couvre aussi le cas où la couche de formulaire n'est pas active ou où la build PDFium n'a pas le point d'entrée, de sorte qu'un appelant qui a besoin de la distinction doit d'abord vérifier FormHandle