TPDFlibFormInputResult
Moduli, interazione, tipi di dati
Descrizione
Riporta se un evento di input di modulo indipendente dalla piattaforma è stato consumato ed espone lo stato di interazione risultante senza richiedere ulteriori interrogazioni della sessione
Dichiarazione
type
TPDFlibFormInputResult = record
Handled: Boolean;
DefaultPrevented: Boolean;
FocusChanged: Boolean;
SelectionChanged: Boolean;
ValueChanged: Boolean;
FieldIndex: Integer;
FocusedFieldIndex: Integer;
HoveredFieldIndex: Integer;
PressedFieldIndex: Integer;
end;
Campi
| Handled | True quando la sessione modulo ha consumato l'evento; False consente il fallback dell'host come lo scorrimento del documento |
|---|---|
| DefaultPrevented | True quando un'azione del modulo ha posto veto alla sua operazione predefinita in sospeso oppure una transizione di focus richiesta è fallita |
| FocusChanged | True quando l'invio ha cambiato il Widget con il focus |
| SelectionChanged | True quando l'invio ha cambiato l'editor attivo o la sua selezione direzionale |
| ValueChanged | True quando l'invio ha confermato un nuovo valore di pulsante o campo di scelta |
| FieldIndex | Campo colpito, catturato o con il focus associato all'evento, oppure zero |
| FocusedFieldIndex | Campo con il focus dopo l'invio, oppure zero |
| HoveredFieldIndex | Widget con uno stato entered attivo dopo l'invio, oppure zero |
| PressedFieldIndex | Widget che trattiene l'acquisizione del puntatore primario dopo l'invio, oppure zero |
Vedere anche
DispatchInputEvent, TPDFlibFormInputEvent, TPDFlibFormSession