TPDFlibViewerFormFieldAction
Eventos, interacción con el visor
Descripción
Se activa a través de OnFormFieldAction cuando se activa un botón de comando, un widget de firma u otro campo que lleva una acción de soltar el mouse
ActivateFormField decodifica el diccionario de acciones del campo para el disparador y pasa el resumen tipado al manejador; el visor nunca evalúa JavaScript, de modo que los hosts 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 1 del campo o widget que se activó |
| FieldType | Código de tipo de campo de GetFormFieldType: 1 texto, 2 botón de comando, 3 casilla de verificación, 4 botón de opción, 5 elección, 6 firma |
| TriggerEvent | Nombre del disparador de PDF bajo el que se buscó la acción, como U |
| Info | Información decodificada de la acción y el destino |
Véase también
OnFormFieldAction, ActivateFormField, TPDFlibActionInfo, InteractiveForms, TPDFlibViewerFormFieldChange, TPDFlibViewer