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

HandledTrue cuando la sesión de formulario consumió el evento; False permite el recurso del host, como el desplazamiento del documento
DefaultPreventedTrue cuando una acción de formulario vetó su operación predeterminada pendiente o una transición de foco requerida falló
FocusChangedTrue cuando el envío cambió el Widget enfocado
SelectionChangedTrue cuando el envío cambió el editor activo o su selección dirigida
ValueChangedTrue cuando el envío confirmó un nuevo valor de botón o de campo de lista
FieldIndexCampo afectado, capturado o enfocado asociado con el evento, o cero
FocusedFieldIndexCampo enfocado después del envío, o cero
HoveredFieldIndexWidget con estado de entrada activo después del envío, o cero
PressedFieldIndexWidget que retiene la captura del puntero principal después del envío, o cero

Véase también

DispatchInputEvent, TPDFlibFormInputEvent, TPDFlibFormSession