Para posicionar o cursor no próximo campo pode se usar o seguinte comando:
declare a unit Controls, se não estiver já declarada.
SelectNext(Self.ActiveControl, True, True);
Onde:
O primeiro parâmetro e controle ativo.
Segundo parâmetro (Com valor True) informa que a procura é pra frente. Se quiser fazer o contrário é so informar false que ele procura o campo anterior.
Terceiro é pra verificar se ele vai obedeçer o TabStop do campo.