Bueno, viendo que hay nivel en gtk...

Marcos Sánchez Provencio rapto en arrakis.es
Mie Ene 7 14:06:42 CET 2004


ok, hay que hacer
set_activates_default(gtk.TRUE)
a mano, porque pasa de lo que le digas en glade. Me parece que voy a 
pasar del glade para estas cosillas.


Lorenzo Gil Sanchez escribió:
> El mié, 07-01-2004 a las 12:26, Marcos Sánchez Provencio escribió:
> 
>>En Linux, responde a la tecla Intro del teclado numérico, pero no el 
>>retorno (la tecla de debajo del borrado). Si me sitúo en un combo, va 
>>como me esperaba. En Windows (rdesktop), ni siquiera responde el Intro, 
>>salvo en el combo, que va bien.
>>
> 
> Aqui tienes un programilla para que lo pruebes a ver si te funciona eso.
> 
> 
> Lorenzo
> 
> 
> ------------------------------------------------------------------------
> 
> import pygtk
> pygtk.require('2.0')
> import gtk
> 
> win = gtk.Window()
> win.connect('destroy', lambda w: gtk.main_quit())
> 
> box = gtk.VBox()
> entry = gtk.Entry()
> entry.set_text('Pulsa enter aqui')
> entry.set_activates_default(gtk.TRUE)
> box.pack_start(entry)
> 
> button = gtk.Button(stock=gtk.STOCK_QUIT)
> button.set_flags(gtk.CAN_DEFAULT)
> win.set_default(button)
> button.connect('clicked', lambda b: win.destroy())
> box.pack_start(button)
> 
> win.add(box)
> win.show_all()
> 
> gtk.main()
> 
> 




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