Blur

Formulários, interação, entrada

Descrição

TPDFlibFormSession

Quando um Widget tem o foco, sua edição ativa é confirmada ou cancelada primeiro, a ação /Bl de blur é despachada para o Widget com foco e só então o foco é limpo

Sem nenhum Widget com foco, mas com uma edição ativa, a chamada apenas confirma ou cancela essa edição e retorna o resultado correspondente

Um /Bl vetado mantém o foco atual e retorna 0

Declaração

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

Parâmetros

CommitCurrentTrue confirma a edição ativa antes do blur, False a cancela

Valor retornado

Retorna 1 quando o foco foi limpo ou nada precisava de blur; caso contrário, 0 quando a chamada era reentrante, a confirmação falhou ou a ação /Bl foi vetada

Veja também

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