FocusNext

Formuláře, interakce, vstup

Popis

TPDFlibFormSession

GetTabSequence

WrapAround0

FocusField na další nebo předchozí položku vypočtené sekvence procházení tabulátorem Sekvence pochází z /Bl; když zaměřený widget do ní nepatří, krok začne na první položce, případně na poslední při pohybu vzad Krok za konec se při nastaveném /Fo překlene na opačný konec, jinak volání vrátí

Deklarace

function FocusNext(Backwards: Boolean = False;
  WrapAround: Boolean = True; CommitCurrent: Boolean = True): Integer;

Parametry

BackwardsTrue jde k předchozí položce, False k další
WrapAroundTrue překlenuje na obou koncích sekvence, False tam zastaví
CommitCurrentTrue potvrdí aktivní editaci před přechodem, False ji zruší

Návratová hodnota

Vrací 1, když fokus získala jiná položka, jinak 0, když je sekvence prázdná, přechod přes konec je vypnutý na kraji, nebo byl přechod fokusu odmítnut

Viz také

GetTabSequence, FocusField, FocusAt, Blur, DispatchInputEvent, TPDFlibFormSession