FocusNext
Formulär, interaktion, inmatning
Beskrivning
TPDFlibFormSession
GetTabSequence
WrapAround0
FocusField:s fokus till nästa eller föregående post i den beräknade tabbsekvensen
Sekvensen kommer från /Bl; när den fokuserade widgeten inte ingår i den börjar steget vid den första posten, eller vid den sista posten när det går bakåt
Att stega förbi någon av ändarna rullar över till motsatta änden när /Fo är satt, i annat fall returnerar anropet
Deklaration
function FocusNext(Backwards: Boolean = False;
WrapAround: Boolean = True; CommitCurrent: Boolean = True): Integer;
Parametrar
| Backwards | True går mot föregående post, False mot nästa |
|---|---|
| WrapAround | True rullar över vid båda sekvensändarna, False stannar där |
| CommitCurrent | True bekräftar den aktiva redigeringen före övergången, False avbryter den |
Returvärde
Returnerar 1 när en annan post tog emot fokus, i annat fall 0 när sekvensen är tom, överrullning är inaktiverad vid en ände eller fokusövergången avvisades
Se även
GetTabSequence, FocusField, FocusAt, Blur, DispatchInputEvent, TPDFlibFormSession