Blur

Formuláře, interakce, vstup

Popis

Maže focus widgetu u TPDFlibFormSession po dokončení aktivní úpravy

Když má widget focus, jeho aktivní úprava se nejdřív potvrdí nebo zruší, akce rozostření /Bl se odešle pro zaměřený widget a teprve pak se focus vymaže

S žádným widgetem ve focusu, ale s aktivní úpravou, volání jen potvrdí nebo zruší tu úpravu a vrátí odpovídající výsledek

Veto proti /Bl zachová aktuální focus a vrátí 0

Deklarace

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

Parametry

CommitCurrentTrue potvrdí aktivní editaci před opuštěním, False ji zruší

Návratová hodnota

Vrací 1, když bylo zaměření vymazáno nebo nebylo co opouštět, jinak 0, když bylo volání reentrantní, potvrzení selhalo nebo byla akce /Bl zamítnuta

Viz také

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