Re: Getting native X Window from GtkWidget
- From: JÃrg Henne <j henne levigo de>
- To: Owen Taylor <otaylor redhat com>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: Getting native X Window from GtkWidget
- Date: Wed, 16 Mar 2005 10:58:36 +0100
Owen Taylor schrieb:
On Mon, 2005-03-14 at 15:22 +0100, JÃrg Henne wrote:
}
As you can see, I tried both suggested routes. However, both of them
lead to the same problem:
Entering
Handle: 0x34000c1
(process:11392): GLib-GObject-CRITICAL **: gtype.c:1871: initialization
assertion failed, use g_type_init() prior to this function
Are you sure you are using WxGTK as the widget system for your python
script? .. this warning would imply to me that nothing has ever
initialized GTK+ or the underlying object system.
(If you were using pyGTK, there are a wrapper for eggtrayicon floatng
around though it's not in the standard bindings.)
well, I had a good look at the wxPythonGTK code (use the source, Luke)
and it turned out that the documentation is wrong, indeed: the returned
handle is already an X-Windows window ID. This leaves me with the
problem how to retrieve the corresponding Display, of course. And this
time I see little opportunity to retrieve it, since the window handle is
just an ID. It may finally be necessary to switch over to pyGTK, indeed.
Thanks for your help!
Joerg Henne
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]