src/dnd-hints.c

changeset 9606
f5a6e772fc9f
parent 8046
c581b20a47d6
equal deleted inserted replaced
9605:477310308b79 9606:f5a6e772fc9f
64 g_object_unref(G_OBJECT(pixbuf)); 64 g_object_unref(G_OBJECT(pixbuf));
65 65
66 gtk_widget_push_colormap(gdk_rgb_get_colormap()); 66 gtk_widget_push_colormap(gdk_rgb_get_colormap());
67 win = gtk_window_new(GTK_WINDOW_POPUP); 67 win = gtk_window_new(GTK_WINDOW_POPUP);
68 pix = gtk_image_new_from_pixmap(pixmap, bitmap); 68 pix = gtk_image_new_from_pixmap(pixmap, bitmap);
69 gtk_widget_realize(win);
70 gtk_container_add(GTK_CONTAINER(win), pix); 69 gtk_container_add(GTK_CONTAINER(win), pix);
71 gtk_widget_shape_combine_mask(win, bitmap, 0, 0); 70 gtk_widget_shape_combine_mask(win, bitmap, 0, 0);
72 gtk_widget_pop_colormap(); 71 gtk_widget_pop_colormap();
73 72
74 g_object_unref(G_OBJECT(pixmap)); 73 g_object_unref(G_OBJECT(pixmap));

mercurial