Estoy haciendo un programa para la registro de alumnos del colegio donde trabajo. El problema que estoy experimentando:
He construido un formulario donde se ingresan los diferentes campos, como por ejemplo: Nombre, Apellido, etc.
He incluido un control ComboBox, para seleccionar las distintas divisiones, por ejemplo 1er año A, 1er año B y así todas las divisiones de los cursos.
El problema se presenta cuando voy completando los campos y quiero pasar desde un ComboBox al siguiente control, un TextBox utilizando la tecla [TAB].
Una solución que se me ocurrió, fue usar el evento KeyPress. Con el siguiente código:
Public Sub ComboBox1_KeyPress()
If Key.Tab Then
TextBox5.SetFocus
Endif
End
El problema es que en vez de quedar el foco sobre el TextBox5 que le indico, directamente para al próximo siguiente en el orden de jerarquía.
He buscado en la Web, sobre el problema que se me plantea y no he logrado conseguir, una forma de poder resolver el problema.
[System]
OperatingSystem=Linux
Kernel=3.2.0-54-generic
Architecture=x86_64
Distribution=Ubuntu 12.04.3 LTS
Desktop=GNOME
Theme=QGtk
Language=es_AR.UTF-8
Memory=15983M
[Libraries]
Cairo=libcairo.so.0.0.0
Cairo=libcairo.so.2.11000.2
Curl=libcurl.so.4.2.0
DBus=libdbus-1.so.3.5.8
GStreamer=libgstreamer-0.10.so.0.30.0
GTK+=libgtk-x11-2.0.so.0.2400.10
Poppler=libpoppler.so.13.0.0
Poppler=libpoppler.so.19.0.0
Qt4=libQtCore.so.4.8.1
SDL=libSDL-1.2.so.0.11.3
Componente gráfico utilizado en el proyecto (gb.gtk)
Usar Tecla [TAB] En Un ComboBox
Objetivo: Re: Usar Tecla [TAB] En Un ComboBox
Prueba ésto:
No olvides que después de tu código, el evento interno de gambas para esa tecla sigue funcionando (pasar al campo siguiente), por tanto el comportamiento es que le da el foto a textbox5 y luego se pasa al siguiente. Stop Event debería evitar que se ejecutase ese código nativo.
Suerte.
No olvides que después de tu código, el evento interno de gambas para esa tecla sigue funcionando (pasar al campo siguiente), por tanto el comportamiento es que le da el foto a textbox5 y luego se pasa al siguiente. Stop Event debería evitar que se ejecutase ese código nativo.
Suerte.
Objetivo: Re: Usar Tecla [TAB] En Un ComboBox
El problema quedo resuelto, ante todo muchas gracias!!
Saludos cordiales.
Suerte.
Saludos cordiales.
Suerte.
Página 1 de 1
No puede crear mensajesNo puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 0.1197s (PHP: -40% SQL: 140%)
Consultas SQL: 23 - Debug off - GZIP Activado