hola a todos<br>resulta que estoy haciendo una ventana para buscar informacion en una base de datos<br><br>la ventana tiene wxTextCtrl en el que digito la busqueda<br>tiene un boton que al presionarlo puedo buscar una informacion
<br>tengo un grid donde se ven los datos que voy econtrando<br>y botones de aceptar y cancelar<br><br>resulta que he puesto el boton de busqueda por defecto, con solo pulsar enter el la cajita de busqueda se ejecuta el boton
<br>esto me evita usar el mouse para ejecutar la busqueda o llegar al boton por medio de tabulacion<br><br>la programacion que se ejecuta cuando presiono el boton incluye darle un set focus al grid para seleccionar cual registro
<br>de los resultados es el que me interesa<br><br>luego en el grid he tratado de que al presionar la tecla de escape se le de un setfocus a la cajita de busqueda, de manera<br>que si ya estoy en el grid y lo que encuentro no es lo que busco, se pueda de una manera simple volver a la cajita de busqueda
<br>y hacer otra busqueda<br><br>logro conectar el evento de teclado al grid (Gracias Mariano) pero cuando intento hacer el SetFocus me da un error de segmentacion como si el sitio en memoria estubiera borrado o que el puntero cambio a otro sitio
<br><br>no entiendo por que hace eso, la funcion que hace la operacion esta en el codigo del formulario al igual que la funcion del boton que utiliza el puntero al wxtextctrl sin problemas<br><br>alguien sabe algo que yo no se sobre estas librerias de wxwidgets?
<br><br><br>