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
CommitCurrentTrue 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