FocusNext
Űrlapok, interakció, bemenet
Leírás
TPDFlibFormSession
GetTabSequence
WrapAround0
FocusField fókuszát a kiszámított tabulátorsorozat következő vagy előző bejegyzésére mozgatja
A sorozat a /Bl-ből származik; ha a fókuszált Widget nem része annak, a lépés az első bejegyzésnél indul, hátrafelé lépésnél pedig az utolsónál
Ha valamelyik végen túllép, és a /Fo be van állítva, a lépés a szemközti végére fordul körbe, ellenkező esetben a hívás
Deklaráció
function FocusNext(Backwards: Boolean = False;
WrapAround: Boolean = True; CommitCurrent: Boolean = True): Integer;
Paraméterek
| Backwards | A True az előző bejegyzés felé lép, a False a következő felé |
|---|---|
| WrapAround | A True mindkét sorrendvégen körbefordul, a False ott megáll |
| CommitCurrent | A True az aktív szerkesztést véglegesíti az átváltás előtt, a False megszakítja azt |
Visszatérési érték
1-et ad vissza, ha egy másik bejegyzés kapott fókuszt, ellenkező esetben 0-t, ha a sorozat üres, egy végén a körbefordulás le van tiltva, vagy a fókuszváltás elutasításra került
Lásd még
GetTabSequence, FocusField, FocusAt, Blur, DispatchInputEvent, TPDFlibFormSession