View Single Post
bonapart's Avatar
Posts: 565 | Thanked: 816 times | Joined on Sep 2010 @ Nevinnomyssk
#1
i have GTK+ window
HildonAnimationActor *actor;
GtkWidget *window, *drawing;
window = hildon_stackable_window_new ();
gtk_widget_realize (window);
gtk_window_fullscreen (GTK_WINDOW(window));
actor = HILDON_ANIMATION_ACTOR (hildon_animation_actor_new());
hildon_animation_actor_set_parent (actor, GTK_WINDOW (window));
drawing = gtk_image_new ();
gtk_container_add (GTK_CONTAINER (actor), drawing);
all looks good (window created,showed and so on). but when i try to get XID (to create EGL surface)

XID winxid=GDK_WINDOW_XID((GdkDrawable*)(drawing));
winxid is zero
what's can be wrong?