Página 1 de 1

Foco no get

Enviado: 20 Jul 2006 12:38
por MARCELOG
Olá pessoal,
até hoje, precisei movimentar-me no get para o seguinte, o anterior, o primeiro ou o último.
Assim, na cláusula de validação, alterava a propriedade de exitstate.

Valid {|x|x:exitstate := ?}

onde ? era a movimentação pretendida.

Agora, numa sequência de 10 gets, preciso movimentar-me para o segundo, o quinto, o sexto, etc., de forma específica em face de resultado retornado de função.

Alguém tem uma dica de como fazê-lo, ou seja, ir para determinado get quando eu, tecnicamente, "quiser".

Obrigado.

MarceloG

PS: colocar a tecla up ou down no teclado não funcionou, ou melhor, funciona no caso de um único movimento.

Enviado: 21 Jul 2006 01:01
por rrfsistemas
Programação orienteda a objetos... este é 10 !!

Já deu uma olhada no método setFocus() da classe GET ?

Enviado: 25 Jul 2006 11:59
por MARCELOG
Olá companheiros,
alguém sabe porque getlist[?]:setfocus() não transfere o foco para o get indicado em ?

Exemplo:

Local a:=b:=c:=d:=space(10)

@ 10,10 get a
@ 10,12 get b
@ 10,14 get c
@ 10,16 get d VALID {||GETLIST[2]:SETFOCUS(),.T.}

Read