PDFium Delphi Component Docs

GetWidgetAdditionalActionJavaScript metodo

Componente: TPdf Unità: PDFium
Legge il JavaScript di un'azione aggiuntiva collegata a un widget di campo modulo.

Syntax

function GetWidgetAdditionalActionJavaScript(AnnotIndex: Integer; EventType: Integer): WString;

AnnotIndexInteger. Indice a base zero dell'annotazione widget nella pagina corrente.
EventTypeInteger. Quale azione aggiuntiva leggere, uno dei valori FPDF_ANNOT_AACTION_* : FPDF_ANNOT_AACTION_KEY_STROKE (12), FPDF_ANNOT_AACTION_FORMAT (13), FPDF_ANNOT_AACTION_VALIDATE (14), FPDF_ANNOT_AACTION_CALCULATE (15).
ResultWString. Il sorgente dello script, oppure una stringa vuota quando il widget non ha tale azione.

Description

I campi modulo possono portare script per evento (ISO 32000-1 12.6.3): un filtro di digitazione, una routine di formattazione che riscrive ciò che mostra il campo, una routine di validazione e un calcolo che deriva un campo dagli altri. Questo legge il sorgente di uno di essi

È una vista di sola lettura destinata ad audit e migrazione: lo script è restituito come testo, non eseguito. Gli script a livello di documento sono elencati da JavaScriptActions al suo posto

Un risultato vuoto copre anche il caso in cui il livello modulo non è attivo o la build PDFium manca del punto di ingresso, quindi un chiamante che necessita della distinzione dovrebbe controllare FormHandle per primo

See Also

JavaScriptActions, JavaScriptAction, FormFieldInfo, FormHandle