FocusNext

Formulários, interação, entrada

Descrição

TPDFlibFormSession

GetTabSequence

WrapAround0

FocusField para a próxima entrada ou a anterior da sequência de tabulação calculada A sequência vem de /Bl; quando o Widget em foco não faz parte dela, o passo começa na primeira entrada, ou na última entrada ao retroceder Passar de qualquer extremidade retorna à extremidade oposta quando /Fo está definido; caso contrário, a chamada retorna

Declaração

function FocusNext(Backwards: Boolean = False;
  WrapAround: Boolean = True; CommitCurrent: Boolean = True): Integer;

Parâmetros

BackwardsTrue move para a entrada anterior; False para a próxima
WrapAroundTrue retorna ao início em ambas as extremidades da sequência; False para ali
CommitCurrentTrue confirma a edição ativa antes da transição; False a cancela

Valor retornado

Retorna 1 quando outra entrada recebeu o foco; caso contrário, 0 quando a sequência está vazia, o retorno circular está desabilitado em uma extremidade ou a transição de foco foi rejeitada

Veja também

GetTabSequence, FocusField, FocusAt, Blur, DispatchInputEvent, TPDFlibFormSession