TPDFlibFormInputResult
Formularios, interacción, tipos de datos
Descripción
Informa de si un evento de entrada de formulario independiente de la plataforma se consumió y expone el estado de interacción resultante sin requerir consultas adicionales a la sesión
Declaración
type
TPDFlibFormInputResult = record
Handled: Boolean;
DefaultPrevented: Boolean;
FocusChanged: Boolean;
SelectionChanged: Boolean;
ValueChanged: Boolean;
FieldIndex: Integer;
FocusedFieldIndex: Integer;
HoveredFieldIndex: Integer;
PressedFieldIndex: Integer;
end;
Campos
| Handled | True cuando la sesión de formulario consumió el evento; False permite el recurso del host, como el desplazamiento del documento |
|---|---|
| DefaultPrevented | True cuando una acción de formulario vetó su operación predeterminada pendiente o una transición de foco requerida falló |
| FocusChanged | True cuando el envío cambió el Widget enfocado |
| SelectionChanged | True cuando el envío cambió el editor activo o su selección dirigida |
| ValueChanged | True cuando el envío confirmó un nuevo valor de botón o de campo de lista |
| FieldIndex | Campo afectado, capturado o enfocado asociado con el evento, o cero |
| FocusedFieldIndex | Campo enfocado después del envío, o cero |
| HoveredFieldIndex | Widget con estado de entrada activo después del envío, o cero |
| PressedFieldIndex | Widget que retiene la captura del puntero principal después del envío, o cero |
Véase también
DispatchInputEvent, TPDFlibFormInputEvent, TPDFlibFormSession