function GetWidgetAdditionalActionJavaScript(AnnotIndex: Integer; EventType: Integer): WString;
| AnnotIndex | Integer. Index anotace widgetu na aktuální stránce počítaný od nuly. |
| EventType | Integer. Kterou dodatečnou akci číst, jedna z hodnot 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. Zdrojový kód skriptu, nebo prázdný řetězec, když widget takovou akci nemá. |
Pole formuláře mohou nést skripty na událost (ISO 32000-1 12.6.3): filtr úhozů, formátovací rutinu, která přepisuje, co pole zobrazuje, validační rutinu a výpočet, který odvozuje jedno pole od ostatních. Toto čte zdroj jednoho z nich
Je to pohled jen pro čtení určený k auditu a migraci - skript se vrací jako text, nevykonává se. Skripty na úrovni dokumentu místo toho vypisuje JavaScriptActions
Prázdný výsledek pokrývá i případ, kdy vrstva formuláře není aktivní nebo sestavení PDFium postrádá vstupní bod, takže volající, který potřebuje tento rozdíl, by měl nejprve zkontrolovat FormHandle