ayuda con .. focus_out_event y grab_focus

Milton Galo Patricio minoztro en gmail.com
Lun Sep 4 20:37:25 CEST 2006


y si ocupas el spinbutton y le pones que sólo acepte números....asi
disminuyes la carga para el programador.

2006/9/4, carlos villa <carlosfvo en gmail.com>:
> ---------- Forwarded message ----------
> From: carlos villa <carlosfvo en gmail.com>
> Date: 27-ago-2006 16:29
> Subject: problemas con .. focus_out_event y grab_focus
> To: La lista de python en castellano <python-es en aditel.org>
>
>
> Buenas tardes tengo un problemita es el siguiente:
>
> estoy validando la salida mediante la señal focus_out_event  de un
> textentry el cual me lanza una ventana de aviso de error e
> inmediatamente lanzo un grab_focus() para que valide y no me permita
> entrar un caracter en este caso;  el problema esque lanza la ventana
> en 2 veces a raiz de utilizar el grab_focus....si alguien me puede
> ayudar a solucionar se los agradeceria.
>
>
>
>
> aqui esta mi codigo...
>
>
> def on_txte_cntrprtida_axi_focus_out_event (self, txte_cntrprtida_axi,
> data=None):
>
>
>       self.Texto = txte_cntrprtida_axi.get_text()
>                 T = self.Texto.isdigit()
>
>                 if T == False:
>                         dialogo_error(self.wndow_puc, 'Debe Ingresar
> Solo Numeros')
>                         txte_cntrprtida_axi.grab_focus()
>
>
> def dialogo_error (ventana_padre, mensaje):
>         dialogo = gtk.MessageDialog(ventana_padre, gtk.DIALOG_MODAL |
>         gtk.DIALOG_DESTROY_WITH_PARENT, gtk.MESSAGE_ERROR, gtk.BUTTONS_OK,
>         mensaje)
>         dialogo.set_title ('Error!')
>         dialogo.set_default_response(gtk.BUTTONS_OK)
>         dialogo.connect('response', lambda dialogo, response:dialogo.destroy())
>         dialogo.show()
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
>


-- 
Milton Inostroza Aguilera




Más información sobre la lista de distribución Python-es