Re: [pygtk] gtk.MessageDialog core
On Mon, Nov 03, 2003 at 03:12:31PM -0400, Fernando San Martin W. wrote: > On Fri, 31 Oct 2003 11:58:12 +, Gustavo J. A. M. Carneiro wrote > > i report the bug to bugzilla.gnome.org, so they told this: > > + > +--- Additional Comments From [EMAIL PROTECTED] 2003-11-03 11:45 --- > +Maybe pygtk is not getting the return value from the signal > +handler right? I'd need a C test case before I'd even want > +to start considering this one further. > > i ask it again, should by a pygtk problem?, i can fix it yet and my app. > doesn't work well... It's probably a GTK+ (C) problem, so if you could cook up a simple patch for Owen, it would be appreciated. Take care, -- Christian Robottom Reis | http://async.com.br/~kiko/ | [+55 16] 261 2331 ___ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
Re: [pygtk] gtk.MessageDialog core
On Fri, Oct 31, 2003 at 11:58:12AM +, Gustavo J. A. M. Carneiro wrote: >Well, it's gtk+/C's fault, not pygtk's. It seems that gtk+ doesn't > like when you connect to focus-out-event and run a nested main loop > inside the handler (dialog.run). The GtkEntry widget expects to receive > the event soon. I've run into this before. mainloop() isn't something to be called from callbacks lightly, I've discovered -- button_press_event is another one that causes problems when using this pattern. It may very well be that X events are the only ones that are fidgety; has anybody seen an example of a real signal that is problematic? > Maybe you should bring this up in the gtk list, or file bug report in > bugzilla. > > In the mean time, as a workaround, you could dialog.show() and make it > modal, but return False from the handler as soon as possible. Also, > notice that 2 identical dialogs are created when you press F1. You have > to prevent that somehow. Another workaround is using idle_add() to display the dialog; in this case, it's probably close to what Fernando wants to do anyway. Fernando, how did it go? > A Sex, 2003-10-31 às 11:43, Fernando San Martin W. escreveu: > > On Fri, 31 Oct 2003 07:37:52 -0400, Fernando San Martin W. wrote > > > i try this: > > > > > > import gobject > > > import gtk > > > > > > from gtk import TRUE, FALSE > > > > > > def mainwin(): > > > > > > > > > def advice(): > > > m = unicode("Atención", 'latin-1') > > > > > > dialog = gtk.MessageDialog(w, gtk.DIALOG_MODAL | > > > gtk.DIALOG_DESTROY_WITH_PARENT,gtk.MESSAGE_INFO, gtk.BUTTONS_OK, > > > m.encode('utf-8')) > > > > > > dialog.run() > > > dialog.destroy() > > > > > > def on_entry_key_press_cb(entry, event): > > > if event.keyval == gtk.keysyms.F1: > > > advice() > > > > > > def on_entry_focus_out_cb(entry, event): > > > advice() > > > > > > return FALSE > > > > > > w = gtk.Window() > > > w.connect('destroy', lambda w: gtk.main_quit()) > > > w.set_title('Core Test') > > > > > > v = gtk.VBox() > > > > > > w.add(v) > > > > > > e = gtk.Entry() > > > > > > e.add_events(gtk.gdk.KEY_PRESS_MASK) > > > e.connect('key-press-event', on_entry_key_press_cb) > > > e.connect('focus-out-event', on_entry_focus_out_cb) > > > > > > v.pack_start(e) > > > > > > b = gtk.Button("Quit") > > > > > > v.pack_start(b) > > > > > > > > > w.show_all() > > > > > > mainwin() > > > gtk.mainloop() > > > > > > when the entry widget lost_focus, the messagebox it's showed, but > > > after little delay all crash... > > > > The problem is in the focus out event, i get this out from stdout: > > > > python -u test.py > > sys:1: DeprecationWarning: Non-ASCII character '\xf3' in file test.py on line > > 11, but no encoding declared; see http://www.python.org/peps/pep-0263.html for > > details Take care, -- Christian Robottom Reis | http://async.com.br/~kiko/ | [+55 16] 261 2331 ___ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
Re: [pygtk] gtk.MessageDialog core
On Fri, 31 Oct 2003 11:58:12 +, Gustavo J. A. M. Carneiro wrote i report the bug to bugzilla.gnome.org, so they told this: + +--- Additional Comments From [EMAIL PROTECTED] 2003-11-03 11:45 --- +Maybe pygtk is not getting the return value from the signal +handler right? I'd need a C test case before I'd even want +to start considering this one further. i ask it again, should by a pygtk problem?, i can fix it yet and my app. doesn't work well... > Well, it's gtk+/C's fault, not pygtk's. It seems that gtk+ > doesn't like when you connect to focus-out-event and run a nested > main loop inside the handler (dialog.run). The GtkEntry widget > expects to receive the event soon. > > Maybe you should bring this up in the gtk list, or file bug report > in bugzilla. > > In the mean time, as a workaround, you could dialog.show() and > make it modal, but return False from the handler as soon as > possible. Also, notice that 2 identical dialogs are created when > you press F1. You have to prevent that somehow. > > Regards. > > A Sex, 2003-10-31 às 11:43, Fernando San Martin W. escreveu: > > On Fri, 31 Oct 2003 07:37:52 -0400, Fernando San Martin W. wrote > > > i try this: > > > > > > import gobject > > > import gtk > > > > > > from gtk import TRUE, FALSE > > > > > > def mainwin(): > > > > > > > > > def advice(): > > > m = unicode("Atención", 'latin-1') > > > > > > dialog = gtk.MessageDialog(w, gtk.DIALOG_MODAL | > > > gtk.DIALOG_DESTROY_WITH_PARENT,gtk.MESSAGE_INFO, gtk.BUTTONS_OK, > > > m.encode('utf-8')) > > > > > > dialog.run() > > > dialog.destroy() > > > > > > def on_entry_key_press_cb(entry, event): > > > if event.keyval == gtk.keysyms.F1: > > > advice() > > > > > > def on_entry_focus_out_cb(entry, event): > > > advice() > > > > > > return FALSE > > > > > > w = gtk.Window() > > > w.connect('destroy', lambda w: gtk.main_quit()) > > > w.set_title('Core Test') > > > > > > v = gtk.VBox() > > > > > > w.add(v) > > > > > > e = gtk.Entry() > > > > > > e.add_events(gtk.gdk.KEY_PRESS_MASK) > > > e.connect('key-press-event', on_entry_key_press_cb) > > > e.connect('focus-out-event', on_entry_focus_out_cb) > > > > > > v.pack_start(e) > > > > > > b = gtk.Button("Quit") > > > > > > v.pack_start(b) > > > > > > > > > w.show_all() > > > > > > mainwin() > > > gtk.mainloop() > > > > > > when the entry widget lost_focus, the messagebox it's showed, but > > > after little delay all crash... > > > > The problem is in the focus out event, i get this out from stdout: > > > > python -u test.py > > sys:1: DeprecationWarning: Non-ASCII character '\xf3' in file test.py on line > > 11, but no encoding declared; see http://www.python.org/peps/pep-0263.html for > > details > > > > (test.py:2786): Gtk-WARNING **: GtkEntry - did not receive focus-out-event. If you > > connect a handler to this signal, it must return > > FALSE so the entry gets the event as well > > > > Gtk-ERROR **: file ../../gtk/gtkentry.c: line 4338 (blink_cb): assertion > > failed: (GTK_WIDGET_HAS_FOCUS (entry)) > > aborting... > > Exit code: 0 Signal: 6 > > > > so i don't know what should be that. > > > > thanks > > > > Fernando San Martín Woernercounter.li.org > > Jefe Departamento Informática #216550 > > Galilea S.A. Talca > > 2 Norte 965 - Fono/Fax: 56-71-224876 Chile > > > > "Soy dueño de las palabras que guardo, y prisionero de las que digo." > > > > ___ > > pygtk mailing list [EMAIL PROTECTED] > > http://www.daa.com.au/mailman/listinfo/pygtk > > Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/ > -- > Gustavo João Alves Marques Carneiro > <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> Fernando San Martín Woernercounter.li.org Jefe Departamento Informática #216550 Galilea S.A. Talca 2 Norte 965 - Fono/Fax: 56-71-224876 Chile "Soy dueño de las palabras que guardo, y prisionero de las que digo." ___ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
Re: [pygtk] gtk.MessageDialog core
Well, it's gtk+/C's fault, not pygtk's. It seems that gtk+ doesn't like when you connect to focus-out-event and run a nested main loop inside the handler (dialog.run). The GtkEntry widget expects to receive the event soon. Maybe you should bring this up in the gtk list, or file bug report in bugzilla. In the mean time, as a workaround, you could dialog.show() and make it modal, but return False from the handler as soon as possible. Also, notice that 2 identical dialogs are created when you press F1. You have to prevent that somehow. Regards. A Sex, 2003-10-31 às 11:43, Fernando San Martin W. escreveu: > On Fri, 31 Oct 2003 07:37:52 -0400, Fernando San Martin W. wrote > > i try this: > > > > import gobject > > import gtk > > > > from gtk import TRUE, FALSE > > > > def mainwin(): > > > > > > def advice(): > > m = unicode("Atención", 'latin-1') > > > > dialog = gtk.MessageDialog(w, gtk.DIALOG_MODAL | > > gtk.DIALOG_DESTROY_WITH_PARENT,gtk.MESSAGE_INFO, gtk.BUTTONS_OK, > > m.encode('utf-8')) > > > > dialog.run() > > dialog.destroy() > > > > def on_entry_key_press_cb(entry, event): > > if event.keyval == gtk.keysyms.F1: > > advice() > > > > def on_entry_focus_out_cb(entry, event): > > advice() > > > > return FALSE > > > > w = gtk.Window() > > w.connect('destroy', lambda w: gtk.main_quit()) > > w.set_title('Core Test') > > > > v = gtk.VBox() > > > > w.add(v) > > > > e = gtk.Entry() > > > > e.add_events(gtk.gdk.KEY_PRESS_MASK) > > e.connect('key-press-event', on_entry_key_press_cb) > > e.connect('focus-out-event', on_entry_focus_out_cb) > > > > v.pack_start(e) > > > > b = gtk.Button("Quit") > > > > v.pack_start(b) > > > > > > w.show_all() > > > > mainwin() > > gtk.mainloop() > > > > when the entry widget lost_focus, the messagebox it's showed, but > > after little delay all crash... > > The problem is in the focus out event, i get this out from stdout: > > python -u test.py > sys:1: DeprecationWarning: Non-ASCII character '\xf3' in file test.py on line > 11, but no encoding declared; see http://www.python.org/peps/pep-0263.html for > details > > (test.py:2786): Gtk-WARNING **: GtkEntry - did not receive focus-out-event. If you > connect a handler to this signal, it must return > FALSE so the entry gets the event as well > > Gtk-ERROR **: file ../../gtk/gtkentry.c: line 4338 (blink_cb): assertion > failed: (GTK_WIDGET_HAS_FOCUS (entry)) > aborting... > Exit code: 0 Signal: 6 > > so i don't know what should be that. > > thanks > > Fernando San Martín Woernercounter.li.org > Jefe Departamento Informática #216550 > Galilea S.A. Talca > 2 Norte 965 - Fono/Fax: 56-71-224876 Chile > > "Soy dueño de las palabras que guardo, y prisionero de las que digo." > > ___ > pygtk mailing list [EMAIL PROTECTED] > http://www.daa.com.au/mailman/listinfo/pygtk > Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/ -- Gustavo João Alves Marques Carneiro <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> ___ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
Re: [pygtk] gtk.MessageDialog core
On Fri, 31 Oct 2003 07:37:52 -0400, Fernando San Martin W. wrote > i try this: > > import gobject > import gtk > > from gtk import TRUE, FALSE > > def mainwin(): > > > def advice(): > m = unicode("Atención", 'latin-1') > > dialog = gtk.MessageDialog(w, gtk.DIALOG_MODAL | > gtk.DIALOG_DESTROY_WITH_PARENT,gtk.MESSAGE_INFO, gtk.BUTTONS_OK, > m.encode('utf-8')) > > dialog.run() > dialog.destroy() > > def on_entry_key_press_cb(entry, event): > if event.keyval == gtk.keysyms.F1: > advice() > > def on_entry_focus_out_cb(entry, event): > advice() > > return FALSE > > w = gtk.Window() > w.connect('destroy', lambda w: gtk.main_quit()) > w.set_title('Core Test') > > v = gtk.VBox() > > w.add(v) > > e = gtk.Entry() > > e.add_events(gtk.gdk.KEY_PRESS_MASK) > e.connect('key-press-event', on_entry_key_press_cb) > e.connect('focus-out-event', on_entry_focus_out_cb) > > v.pack_start(e) > > b = gtk.Button("Quit") > > v.pack_start(b) > > > w.show_all() > > mainwin() > gtk.mainloop() > > when the entry widget lost_focus, the messagebox it's showed, but > after little delay all crash... The problem is in the focus out event, i get this out from stdout: python -u test.py sys:1: DeprecationWarning: Non-ASCII character '\xf3' in file test.py on line 11, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details (test.py:2786): Gtk-WARNING **: GtkEntry - did not receive focus-out-event. If you connect a handler to this signal, it must return FALSE so the entry gets the event as well Gtk-ERROR **: file ../../gtk/gtkentry.c: line 4338 (blink_cb): assertion failed: (GTK_WIDGET_HAS_FOCUS (entry)) aborting... Exit code: 0 Signal: 6 so i don't know what should be that. thanks Fernando San Martín Woernercounter.li.org Jefe Departamento Informática #216550 Galilea S.A. Talca 2 Norte 965 - Fono/Fax: 56-71-224876 Chile "Soy dueño de las palabras que guardo, y prisionero de las que digo." ___ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
Re: [pygtk] gtk.MessageDialog core
On Thu, 30 Oct 2003 21:22:13 -0200, Christian Robottom Reis wrote > On Thu, Oct 30, 2003 at 03:40:11PM -0400, Fernando San Martin W. wrote: > > i tested in some diferents machines and i have the same problem, this code is > > executed by key_press_event on an gtk.entry to advice if something is wrong > > with the data entered in the entry > > Can you try to produce a minimal testcase so we can reproduce the > problem? Makes it a lot easier to verify and fix if it's a bug in the > current release. i try this: import gobject import gtk from gtk import TRUE, FALSE def mainwin(): def advice(): m = unicode("Atención", 'latin-1') dialog = gtk.MessageDialog(w, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT,gtk.MESSAGE_INFO, gtk.BUTTONS_OK, m.encode('utf-8')) dialog.run() dialog.destroy() def on_entry_key_press_cb(entry, event): if event.keyval == gtk.keysyms.F1: advice() def on_entry_focus_out_cb(entry, event): advice() return FALSE w = gtk.Window() w.connect('destroy', lambda w: gtk.main_quit()) w.set_title('Core Test') v = gtk.VBox() w.add(v) e = gtk.Entry() e.add_events(gtk.gdk.KEY_PRESS_MASK) e.connect('key-press-event', on_entry_key_press_cb) e.connect('focus-out-event', on_entry_focus_out_cb) v.pack_start(e) b = gtk.Button("Quit") v.pack_start(b) w.show_all() mainwin() gtk.mainloop() when the entry widget lost_focus, the messagebox it's showed, but after little delay all crash... take care Fernando San Martín Woernercounter.li.org Jefe Departamento Informática #216550 Galilea S.A. Talca 2 Norte 965 - Fono/Fax: 56-71-224876 Chile "Soy dueño de las palabras que guardo, y prisionero de las que digo." ___ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
Re: [pygtk] gtk.MessageDialog core
On Thu, Oct 30, 2003 at 03:40:11PM -0400, Fernando San Martin W. wrote: > i tested in some diferents machines and i have the same problem, this code is > executed by key_press_event on an gtk.entry to advice if something is wrong > with the data entered in the entry Can you try to produce a minimal testcase so we can reproduce the problem? Makes it a lot easier to verify and fix if it's a bug in the current release. Take care, -- Christian Robottom Reis | http://async.com.br/~kiko/ | [+55 16] 261 2331 ___ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
Re: [pygtk] gtk.MessageDialog core
A Qui, 2003-10-30 às 18:30, Fernando San Martin W. escreveu: > hello: > > i'm runnig this code: > > m = unicode(mensaje, 'latin-1') > > dialog = gtk.MessageDialog(window, gtk.DIALOG_MODAL | > gtk.DIALOG_DESTROY_WITH_PARENT,gtk.MESSAGE_INFO, gtk.BUTTONS_OK, > m.encode('utf-8')) > > dialog.run() > dialog.destroy() I tried running this code, except that I replaced 'window' for None, since I don't have a parent window to test with. It ran without any problems. Could be a problem with your pygtk installation, perhaps... > > the message dialog is displayed ok, but when i move the mouse my application > crash and i get a core dumped from python, the tracebak displayed is this: > > (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget > `GtkEntry' has no activatable signal "key_press_event" without arguments > > (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget > `GtkEntry' has no activatable signal "key_press_event" without arguments > > (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget > `GtkEntry' has no activatable signal "key_press_event" without arguments > > (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget > `GtkEntry' has no activatable signal "key_press_event" without arguments > > (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget > `GtkEntry' has no activatable signal "key_press_event" without arguments > > (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget > `GtkEntry' has no activatable signal "key_press_event" without arguments > > (Gestor.py:2402): Gtk-WARNING **: GtkEntry - did not receive focus-out-event. > If you > connect a handler to this signal, it must return > FALSE so the entry gets the event as well > > Gtk-ERROR **: file ../../gtk/gtkentry.c: line 4338 (blink_cb): assertion > failed: (GTK_WIDGET_HAS_FOCUS (entry)) > aborting... > >Exit code: 0 Signal:6 > > > any idea about this? > > i'm using > > pygtk2.0-devel-2.0.0-2mdk > pygtk2.0-libglade-2.0.0-2mdk > pygtk2.0-glarea-2.0.0-2mdk > pygtk2.0-wrapper-2.0.0-2mdk > pygtk2.0-2.0.0-2mdk > > gnome-python-nautilus-2.0.0-2mdk > gnome-python-gnomevfs-2.0.0-2mdk > gnome-python-gnomeprint-2.0.0-2mdk > gnome-python-2.0.0-2mdk > gnome-python-applet-2.0.0-2mdk > gnome-python-gconf-2.0.0-2mdk > gnome-python-bonobo-2.0.0-2mdk > gnome-python-gtkhtml2-2.0.0-2mdk > gnome-python-canvas-2.0.0-2mdk > > in mandrake cooker, 9.2 beta > > > thanks in advance > > Fernando San Martín Woernercounter.li.org > Jefe Departamento Informática #216550 > Galilea S.A. Talca > 2 Norte 965 - Fono/Fax: 56-71-224876 Chile > > "Soy dueño de las palabras que guardo, y prisionero de las que digo." > > ___ > pygtk mailing list [EMAIL PROTECTED] > http://www.daa.com.au/mailman/listinfo/pygtk > Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/ -- Gustavo J. A. M. Carneiro <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> ___ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
Re: [pygtk] gtk.MessageDialog core
On Thu, 30 Oct 2003 19:13:48 +, Gustavo J. A. M. Carneiro wrote > A Qui, 2003-10-30 às 18:30, Fernando San Martin W. escreveu: > > hello: > > > > i'm runnig this code: > > > > m = unicode(mensaje, 'latin-1') > > > > dialog = gtk.MessageDialog(window, gtk.DIALOG_MODAL | > > gtk.DIALOG_DESTROY_WITH_PARENT,gtk.MESSAGE_INFO, gtk.BUTTONS_OK, > > m.encode('utf-8')) > > > > dialog.run() > > dialog.destroy() > > I tried running this code, except that I replaced 'window' for > None, since I don't have a parent window to test with. It ran > without any problems. Could be a problem with your pygtk > installation, perhaps... i tested in some diferents machines and i have the same problem, this code is executed by key_press_event on an gtk.entry to advice if something is wrong with the data entered in the entry the call is like this def on_txtFolioComprobante_key_press_event(self, entry, event): if event.keyval == gtk.keysyms.F1: ... self.aviso(self.padre.ctb_frm_main,sys.exc_info()[1]) return def aviso(self, window, mensaje): """una simple caja para avisar cosillas""" m = unicode(mensaje, 'latin-1') dialog = gtk.MessageDialog(window, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT,gtk.MESSAGE_INFO, gtk.BUTTONS_OK, m.encode('utf-8')) dialog.run() dialog.destroy() Fernando San Martín Woernercounter.li.org Jefe Departamento Informática #216550 Galilea S.A. Talca 2 Norte 965 - Fono/Fax: 56-71-224876 Chile "Soy dueño de las palabras que guardo, y prisionero de las que digo." ___ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
[pygtk] gtk.MessageDialog core
hello: i'm runnig this code: m = unicode(mensaje, 'latin-1') dialog = gtk.MessageDialog(window, gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT,gtk.MESSAGE_INFO, gtk.BUTTONS_OK, m.encode('utf-8')) dialog.run() dialog.destroy() the message dialog is displayed ok, but when i move the mouse my application crash and i get a core dumped from python, the tracebak displayed is this: (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget `GtkEntry' has no activatable signal "key_press_event" without arguments (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget `GtkEntry' has no activatable signal "key_press_event" without arguments (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget `GtkEntry' has no activatable signal "key_press_event" without arguments (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget `GtkEntry' has no activatable signal "key_press_event" without arguments (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget `GtkEntry' has no activatable signal "key_press_event" without arguments (Gestor.py:2402): Gtk-WARNING **: ../../gtk/gtkwidget.c:2781: widget `GtkEntry' has no activatable signal "key_press_event" without arguments (Gestor.py:2402): Gtk-WARNING **: GtkEntry - did not receive focus-out-event. If you connect a handler to this signal, it must return FALSE so the entry gets the event as well Gtk-ERROR **: file ../../gtk/gtkentry.c: line 4338 (blink_cb): assertion failed: (GTK_WIDGET_HAS_FOCUS (entry)) aborting... >Exit code: 0 Signal:6 any idea about this? i'm using pygtk2.0-devel-2.0.0-2mdk pygtk2.0-libglade-2.0.0-2mdk pygtk2.0-glarea-2.0.0-2mdk pygtk2.0-wrapper-2.0.0-2mdk pygtk2.0-2.0.0-2mdk gnome-python-nautilus-2.0.0-2mdk gnome-python-gnomevfs-2.0.0-2mdk gnome-python-gnomeprint-2.0.0-2mdk gnome-python-2.0.0-2mdk gnome-python-applet-2.0.0-2mdk gnome-python-gconf-2.0.0-2mdk gnome-python-bonobo-2.0.0-2mdk gnome-python-gtkhtml2-2.0.0-2mdk gnome-python-canvas-2.0.0-2mdk in mandrake cooker, 9.2 beta thanks in advance Fernando San Martín Woernercounter.li.org Jefe Departamento Informática #216550 Galilea S.A. Talca 2 Norte 965 - Fono/Fax: 56-71-224876 Chile "Soy dueño de las palabras que guardo, y prisionero de las que digo." ___ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/