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
| Backwards | True move para a entrada anterior; False para a próxima |
|---|---|
| WrapAround | True retorna ao início em ambas as extremidades da sequência; False para ali |
| CommitCurrent | True 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