mirror of
https://github.com/moparisthebest/FireTray
synced 2025-03-11 14:59:41 -04:00

Although we can re-construct a gdk.GdkWindow.ptr from natvieHandle (address of the actual GdkWindow), we can't seem to be able to use it. For ex., gdk_window_get_user_data(), which should return a pointer to the corresponding GtkWindow, returns strange adresses with our re-constructed pointer (0x11, 0x19, 0x0, ...) ...and despite the fact that both the "original" gdk.GdkWindow.ptr and the re-constructed one do point to the same address, and that GDK_IS_WINDOW (macro here wrapped into an embedded lib) is returning true for both pointers...