SetFormFieldJavaScriptEventName

Form fields, JavaScript

Description

Adds JavaScript to a form-field event using a readable event name instead of a PDF trigger code

Syntax

Delphi

Function TPDFlib.SetFormFieldJavaScriptEventName(Index: Integer; Const EventName, JavaScript: WideString): Integer;

Parameters

Index1-based form-field index
EventNameReadable name such as MouseUp, MouseDown, Enter, Exit, Focus, Blur, KeyPress, BeforeFormatting, Change, or Calculate
JavaScriptJavaScript source assigned to the mapped trigger

Return values

Returns 1 on success, or 0 if the field, event name, JavaScript, or PDF/A mode is invalid

Remarks

Names are matched case-insensitively and may include spaces, underscores, or hyphens

See also

FormFieldJavaScriptAction, SetFormFieldJavaScriptEvent, SetFormFieldActionEventName