Blur

Formularze, interakcja, wejście

Opis

Czyści fokus Widgeta w TPDFlibFormSession po zakończeniu aktywnej edycji

Gdy Widget ma fokus, jego aktywna edycja jest najpierw zatwierdzana lub anulowana, potem dla fokusem objętego Widgeta wyzwalana jest akcja utraty fokusu /Bl, a dopiero potem fokus jest czyszczony

Gdy żaden Widget nie ma fokusa, ale edycja jest aktywna, wywołanie tylko zatwierdza lub anuluje tę edycję i zwraca odpowiedni wynik

Odrzucone weto na /Bl zachowuje bieżący fokus i zwraca 0

Deklaracja

function Blur(CommitCurrent: Boolean = True): Integer;

Parametry

CommitCurrentTrue zatwierdza aktywną edycję przed usunięciem fokusa, False ją anuluje

Wartość zwracana

Zwraca 1, gdy fokus został usunięty albo nic nie wymagało usunięcia fokusa, w przeciwnym razie 0 — gdy wywołanie było reentrantne, zatwierdzenie zawiodło albo akcja /Bl została zawetowana

Zobacz również

FocusField, FocusNext, CommitEdit, CancelEdit, DispatchAction, FocusedFieldIndex, TPDFlibFormSession