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
| CommitCurrent | True 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