Re: [pygtk] Trouble with GnomePixmapEntry 2
Thanks James, that did the trick. Alexei On Tue, 2002-04-30 at 12:51, James Henstridge wrote: Alexei Gilchrist wrote: Here is a simply test prog to show the problem: -- from gtk import * from gnome.ui import * w = GnomePixmapEntry() w.show() box = GnomePropertyBox() box.append_page(w,GtkLabel(image)) box.show() mainloop() Could someone else please confirm these: 1) typing something into the entry widget freezes the window after a few key strokes 2) selecting an image via the browse button will select and render it OK, but then will freeze If these work OK it might be a version conflict in the local libs I need to hunt down. I'm using gnome-python-1.4.2, and a debian install of gnome (unstable branch). I think I know what the problem is here. Some parts of gnome-libs are not thread safe (including this bit). It is generally pretty easy to get code to work with gtk's threading/locking model, but I guess this code is broken. By default, stable pygtk will enable threading support. You can disable threading support for your program with the following call (which should be made fairly early in your program, and definitely before the main loop is run): import gtk gtk._disable_gdk_threading() ___ 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] Trouble with GnomePixmapEntry 2
Hi, Alexei Gilchrist wrote: Thanks James, that did the trick. Same here. I hope those issues will get resolved soon or get obsolete with the new gnome/gtk release. Markus -- Ihre Meinung ist mir zwar widerlich, aber ich werde mich dafuer totschlagen lassen, dass sie sie sagen duerfen. - Voltaire ___ 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] Trouble with GnomePixmapEntry 2
Here is a simply test prog to show the problem: -- from gtk import * from gnome.ui import * w = GnomePixmapEntry() w.show() box = GnomePropertyBox() box.append_page(w,GtkLabel(image)) box.show() mainloop() Could someone else please confirm these: 1) typing something into the entry widget freezes the window after a few key strokes 2) selecting an image via the browse button will select and render it OK, but then will freeze If these work OK it might be a version conflict in the local libs I need to hunt down. I'm using gnome-python-1.4.2, and a debian install of gnome (unstable branch). cheers, Alexei On Mon, 2002-04-29 at 13:09, Alexei Gilchrist wrote: Hi I'm having problems using GnomePixmapEntry, I can place it in a dialog (I'm using libglade) but typing something into the GtkEntry will freeze the application after about 3 characters. Similarly selecting a pixmap via the 'browse' button returns ok from the file selection, renders the image and then freezes. Is this a known problem? Have I forgotten to initialise something? ___ 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] Trouble with GnomePixmapEntry 2
Alexei Gilchrist wrote: Here is a simply test prog to show the problem: -- from gtk import * from gnome.ui import * w = GnomePixmapEntry() w.show() box = GnomePropertyBox() box.append_page(w,GtkLabel(image)) box.show() mainloop() Could someone else please confirm these: 1) typing something into the entry widget freezes the window after a few key strokes 2) selecting an image via the browse button will select and render it OK, but then will freeze If these work OK it might be a version conflict in the local libs I need to hunt down. I'm using gnome-python-1.4.2, and a debian install of gnome (unstable branch). I think I know what the problem is here. Some parts of gnome-libs are not thread safe (including this bit). It is generally pretty easy to get code to work with gtk's threading/locking model, but I guess this code is broken. By default, stable pygtk will enable threading support. You can disable threading support for your program with the following call (which should be made fairly early in your program, and definitely before the main loop is run): import gtk gtk._disable_gdk_threading() James. -- Email: [EMAIL PROTECTED] WWW: http://www.daa.com.au/~james/ ___ 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] Trouble with GnomePixmapEntry
Hi I'm having problems using GnomePixmapEntry, I can place it in a dialog (I'm using libglade) but typing something into the GtkEntry will freeze the application after about 3 characters. Similarly selecting a pixmap via the 'browse' button returns ok from the file selection, renders the image and then freezes. Is this a known problem? Have I forgotten to initialise something? cheers, Alexei ___ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/