function GetWidgetAdditionalActionJavaScript(AnnotIndex: Integer; EventType: Integer): WString;
| AnnotIndex | Integer. Index anotácie widgetu na aktuálnej stránke založený na nule |
| EventType | Integer. Ktorá dodatočná akcia sa má čítať, jedna z hodnôt 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 alebo prázdny reťazec, keď widget takúto akciu nemá |
Polia formulára môžu niesť skripty viazané na udalosti (ISO 32000-1 12.6.3): filter stlačenia klávesy, formátovaciu rutinu, ktorá prepisuje to, čo pole zobrazuje, validačnú rutinu a výpočet, ktorý odvodzuje jedno pole z ostatných. Toto číta zdrojový kód jedného z nich
Je to pohľad iba na čítanie určený na audit a migráciu – skript sa vracia ako text, nie vykonáva. Skripty na úrovni dokumentu namiesto toho vypisuje JavaScriptActions
Prázdny výsledok pokrýva aj prípad, keď vrstva formulára nie je aktívna alebo zostavenie PDFium postráda vstupný bod, takže volajúci, ktorý potrebuje rozlíšenie, by mal najprv skontrolovať FormHandle