FormFieldJavaScriptAction

Formularfelter, JavaScript

Beskrivelse

Tilføjer JavaScript til et formularfelt for enhver af de mulige handlingstyper

Syntaks

Delphi

Function TPDFlib.FormFieldJavaScriptAction(Index: Integer; Const ActionType, JavaScript: WideString): Integer;

ActiveX

Function PDFlib::FormFieldJavaScriptAction(Index As Long, ActionType As String, JavaScript As String) As Long

DLL

int DLFormFieldJavaScriptAction(int InstanceID, int Index, const wchar_t * ActionType, const wchar_t * JavaScript);

Parametre

IndexIndeks for formularfeltet Handlingstypen: E = En handling, der udføres, når markøren træder ind i annotationens aktive område X = En handling, der udføres, når markøren forlader annotationens aktive område D = En handling, der udføres, når museknappen trykkes ned inden for annotationens aktive område U = En handling, der udføres, når museknappen slippes inden for annotationens aktive område Fo = En handling, der udføres, når annotationen modtager inputfokuset Bl = En handling, der udføres, når annotationen mister inputfokuset (blurred) K = En handling, der udføres, når brugeren taster et tastetryk i et tekstfelt eller en kombinationsboks eller ændrer markeringen i en rullebar listeboks. Dette gør det muligt at kontrollere tastetrykket for gyldighed og afvise eller ændre det. F = En handling, der udføres, før feltet formateres til at vise sin aktuelle værdi. Dette gør det muligt at ændre feltets værdi før formatering. V = En handling, der udføres, når feltets værdi ændres. Dette gør det muligt at kontrollere den nye værdi for gyldighed. C = En handling, der udføres for at genberegne dette felts værdi, når et andet felts værdi ændres
ActionType
JavaScriptJavaScriptet, der skal udføres

Returværdier

0Formularfeltet eller handlingen var ugyldigt, eller PDF/A- eller PDF/X-6-tilstand er aktiv
1JavaScript-handlingen blev tilføjet