Tomei recentemente conhecimento do BASC4PPC e criei uma pequena aplicação para desktop. Era importante ter o cursor numa textbox sem necessidade de utilizar o rato. Como se faz isso? Já agora quando avanço de uma texbox para outro raramente faz pela ordem que pretendo, como se obriga a uma determinada ordem (de novo sem necessidade de recorrer ao rato).
Para ganhar o focus de um control, como no caso de uma textbox basta fazer textbox1.focus
No form designer a ordem de focus é criada inversamente á colocação dos controlos, ou seja o ultimo controlo é o primeiro a ter focus...Para o inverter podemos fazer uma de duas coisas:
Colocar os controlos em ordem inversa á que queremos usar, colocando do ultimo para o inicial...ou fazendo-os ganhar o focus quando queremos, usando o evento lostfocus do control anterior..
Assim:
sub textbox1_lostfocus
textbox2.focus
end sub