Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

problema para moverme por una lista de botones

Estas en el tema de problema para moverme por una lista de botones en el foro de Visual Basic clásico en Foros del Web. Hola a todos, tengo una calculadora implementada que se va a utilizar sin ratón. Para moverme por los botones hay que utilizar las flechas. He ...
  #1 (permalink)  
Antiguo 04/06/2007, 07:01
 
Fecha de Ingreso: abril-2007
Mensajes: 34
Antigüedad: 17 años
Puntos: 0
problema para moverme por una lista de botones

Hola a todos,

tengo una calculadora implementada que se va a utilizar sin ratón. Para moverme por los botones hay que utilizar las flechas. He numerado todos los tabindex pero me gustaría que al pulsar "arriba" y "abajo" subieras o bajaras de fila y no que equivale a pulsar "izquierda" y "derecha" respectivamente.

He intentado capturar los eventos del teclado del formulario pero como el foco está en un botón falla (creo que es por eso). También he intentado capturarlos en cada botón, pero no lo detecta.

¿Alguién puede ayudarme?

Muchas gracias.
  #2 (permalink)  
Antiguo 08/06/2007, 18:29
 
Fecha de Ingreso: diciembre-2005
Mensajes: 68
Antigüedad: 18 años, 4 meses
Puntos: 1
Re: problema para moverme por una lista de botones

Hola:
Que tal si capturas los eventos por botón (principalmente Key Press) y usas el comando Set Focus? Por ejemplo, si en el evento Key Press de un botón se oprime la tecla izquierda, haz referencia a ese botón así: btnIzq.SetFocus. Así se desplaza el "cursor" a la izquierda
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:45.