[pyar] enter para pasar a otro textbox
Leonel
leonelhermetica en openmailbox.org
Lun Ago 31 21:50:31 ART 2015
El lun, 31-08-2015 a las 16:00 -0300, Jose Oscar Vogel escribió:
> buenas
>
> en wxPython quiero que al presionar enter pasar al siguiente control,
> que no sea necesario presionar TAB para pasar al siguiente control
>
> saludos
>
> --
> Prof. Jose Oscar Vogel
> Garuhapé - Misiones
> CP 3334
> Cel: 03743-15667526
> MSN: oscarvogel en gmail.com
> Twitter: @ovogel23
> Facebook: oscarvogel
> Mi Diario: http://paper.li/ovogel23/1307458843
> http://www.ferreteriaavenida.com.ar
Buenas! para hacerlo tenes que activar el estilo "TE_PROCESS_ENTER" y
en la función del evento:
try:
evt.GetEventObject().GetNextSibling().SetFocus()
except:
self.TuPrimerControl.SetFocus() # para empezar el ciclo
nuevamente
Te conviene ponerlo en el "try" o con un "if" porque al llegar al
ultimo no encuentra un siguiente y tira un error.
Si quisieras ir para atras con "shift" por ejemplo, tenes que cambiar
el "GetNextSibling" por "GetPrevSibling" y al llegar al primero que
pase al ultimo.
Espero haberme explicado! sino chifla!
Saludos!
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150831/6311ee80/attachment.html>
More information about the pyar
mailing list