TPDFlibViewerFormFieldAction
Eventos, interacción con el visor
Descripción
Se activa a través de OnFormFieldAction cuando se activa un botón, un widget de firma u otro campo que lleva una acción de soltado del botón del ratón
ActivateFormField descodifica el diccionario de acciones del campo para el desencadenador y pasa el resumen tipado al controlador; el visor nunca evalúa JavaScript, de modo que los anfitriones reciben las acciones de script como datos tipados y deciden cómo manejarlas
Declaración
TPDFlibViewerFormFieldAction = procedure(Sender: TObject; FieldIndex, FieldType: Integer; const TriggerEvent: WideString; const Info: TPDFlibActionInfo) of object;Parámetros
| Sender | El visor en el que se activó el campo |
|---|---|
| FieldIndex | Índice, con base uno, del campo o widget que se activó |
| FieldType | Código de tipo de campo de GetFormFieldType: 1 texto, 2 botón, 3 casilla, 4 botón de opción, 5 elección, 6 firma |
| TriggerEvent | Nombre de desencadenador PDF bajo el que se buscó la acción, como U |
| Info | Información de acción y de destino descodificada |
Véase también
OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer