Setting an image as background in a GtkVbox
- Date: Mon, 5 May 2008 11:36:57 +0200
- From: Nacho <nacho.resa@xxxxxxxxx>
- Subject: Setting an image as background in a GtkVbox
Hi,
Anybody knows how to set an image as background in a GtkBox?
I tried it overriding the expose-event doing something like this:
static gboolean
on_expose_event_cb (GtranslatorWellcomePanel *panel,
GdkEventExpose *event,
gpointer useless)
{
GdkPixbuf *pixbuf;
GtkStyle *style = gtk_widget_get_style (GTK_WIDGET (panel));
pixbuf = gdk_pixbuf_scale_simple (panel->priv->bg,
GTK_WIDGET (panel)->allocation.width,
gdk_pixbuf_get_height (panel->priv->bg),
GDK_INTERP_NEAREST);
gdk_draw_pixbuf (event->window,
style->bg_gc[0], pixbuf, 0, 0, 0, 0, gdk_pixbuf_get_width (pixbuf),
gdk_pixbuf_get_height (pixbuf), GDK_RGB_DITHER_NORMAL, 0, 0);
return TRUE;
}
But the i have the problem that other widgets are not showed.
Regards.
_______________________________________________ gtk-list mailing list gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list
- Follow-Ups:
- Re: Setting an image as background in a GtkVbox
- From: Donny Viszneki
- Re: Setting an image as background in a GtkVbox
- From: Luiz Rafael Culik Guimaraes
- Re: Setting an image as background in a GtkVbox
- Prev by Date: Re: Compositing with GDK/GTK
- Next by Date: popup menu focus/grab problem
- Previous by thread: Documentación del proyecto
- Next by thread: Re: Setting an image as background in a GtkVbox
- Index(es):