TPDFlibFormInputResult
Formulieren, interactie, gegevenstypen
Beschrijving
Rapporteert of een platformonafhankelijke formulierinvoergebeurtenis is verbruikt en legt de resulterende interactiestatus bloot zonder extra sessiequery's nodig te hebben
Declaratie
type
TPDFlibFormInputResult = record
Handled: Boolean;
DefaultPrevented: Boolean;
FocusChanged: Boolean;
SelectionChanged: Boolean;
ValueChanged: Boolean;
FieldIndex: Integer;
FocusedFieldIndex: Integer;
HoveredFieldIndex: Integer;
PressedFieldIndex: Integer;
end;
Velden
| Handled | True wanneer de formsessie de gebeurtenis heeft verbruikt; False staat hostterugval toe zoals het scrollen van het document |
|---|---|
| DefaultPrevented | True wanneer een formulieractie haar wachtende standaardbewerking heeft gevetoeerd of een vereiste focusovergang is mislukt |
| FocusChanged | True wanneer de dispatch de gefocusde Widget heeft gewijzigd |
| SelectionChanged | True wanneer de dispatch de actieve editor of zijn gerichte selectie heeft gewijzigd |
| ValueChanged | True wanneer de dispatch een nieuwe knop- of keuzeveldwaarde heeft vastgelegd |
| FieldIndex | Geraakt, vastgelegd of gefocust veld dat bij de gebeurtenis hoort, of nul |
| FocusedFieldIndex | Gefocust veld na dispatch, of nul |
| HoveredFieldIndex | Widget met een actieve entered-status na dispatch, of nul |
| PressedFieldIndex | Widget die na dispatch de primaire aanwijzervastlegging behoudt, of nul |
Zie ook
DispatchInputEvent, TPDFlibFormInputEvent, TPDFlibFormSession