FocusField
Formulários, interação, entrada
Descrição
TPDFlibFormSession
/Bl para um campo visível solicitado ou índice de Widget temporário
Uma edição ativa no Widget focado anteriormente é confirmada ou cancelada primeiro, e sua ação de blur 0 é despachada; um veto mantém o foco anterior e retorna
/Fo
A ação de foco OnFocusChanged é então despachada para o Widget solicitado; quando ela é vetada, o foco é totalmente limpo e a transição para zero ainda é relatada por meio de
1
Solicitar o Widget que já tem o foco retorna
Declaração
function FocusField(FieldIndex: Integer;
CommitCurrent: Boolean = True): Integer;
Parâmetros
| FieldIndex | Índice de campo ou de Widget temporário a receber foco |
|---|---|
| CommitCurrent | True confirma a edição ativa antes da transição; False a cancela |
Valor retornado
Retorna 1 quando o Widget solicitado agora tem o foco; caso contrário, 0 quando a solicitação foi reentrante, o campo é inválido ou uma ação blur ou focus foi vetada
Veja também
Blur, FocusNext, FocusAt, BeginEdit, DispatchAction, FocusedFieldIndex, TPDFlibFormSession