Sorry for my ignorance, but can not get it to work. this: # include <gdkmm/window.h> int xid_parent = GDK_WINDOW_XWINDOW(drawing.get_window());
Returns GDK_WINDOW_XWINDOW is not defined On the other hand, I do not understand your example: XID xid_parent = GDK_WINDOW_XWINDOW xid_parent (wnd); Because XID It is not a data type. 2014-02-18 17:28 GMT-02:00 Vest V. <vest...@gmail.com>: > Hello Flavio, > > I did not do this, but it seems that you need XID of the GtkWindow. > Internet provides with the following solution: > > GdkWindow* wnd = ...; > XID xid_parent = GDK_WINDOW_XWINDOW(wnd); > > Here is the short description of the macros: > http://developer.gimp.org/api/2.0/gdk/gdk-X-Window-System-Interaction.html#GDK-WINDOW-XWINDOW:CAPS > > Kind regards, > Vest > > > On Tue, Feb 18, 2014 at 8:15 PM, Flavio Danesse <fdane...@gmail.com>wrote: > >> Hello, I'm new to the list and today I would like ask a question. >> >> I am migrating an application made in python with gtk 3 and Gstreamer 1.0 >> and can not find how to do this in gtkmm: >> >> xid = self.drawing_area.get_property ('window'). get_xid () >> >> Note: >> self.drawing_area is an instance of gtk.DrawingArea >> self.drawing_area.get_property ('window') is a Gdk.Window >> >> _______________________________________________ >> gtkmm-list mailing list >> gtkmm-list@gnome.org >> https://mail.gnome.org/mailman/listinfo/gtkmm-list >> >> > > _______________________________________________ > gtkmm-list mailing list > gtkmm-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gtkmm-list > >
_______________________________________________ gtkmm-list mailing list gtkmm-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtkmm-list