Blur
Formulare, Interaktion, Eingabe
Beschreibung
TPDFlibFormSession
Wenn ein Widget den Fokus hat, wird seine aktive Bearbeitung zuerst bestätigt oder abgebrochen, die /Bl-Blur-Aktion des fokussierten Widgets wird versendet und erst danach wird der Fokus gelöscht
Ohne fokussiertes Widget, aber mit aktiver Bearbeitung, commitet oder bricht der Aufruf nur diese Bearbeitung ab und gibt das entsprechende Ergebnis zurück
Ein abgelehntes /Bl behält den aktuellen Fokus bei und gibt 0 zurück
Deklaration
function Blur(CommitCurrent: Boolean = True): Integer;
Parameter
| CommitCurrent | True übernimmt die aktive Bearbeitung vor dem Blur, False bricht sie ab |
|---|
Rückgabewert
Gibt 1 zurück, wenn der Fokus gelöscht wurde oder nichts zu blurren war, sonst 0, wenn der Aufruf reentrant war, der Commit fehlschlug oder die /Bl-Aktion ein Veto erhielt
Siehe auch
FocusField, FocusNext, CommitEdit, CancelEdit, DispatchAction, FocusedFieldIndex, TPDFlibFormSession