[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Problem with gtk drawing primitive
- From: David Nečas (Yeti) <yeti physics muni cz>
- To: gtk-app-devel-list gnome org
- Subject: Re: Problem with gtk drawing primitive
- Date: Mon, 28 May 2007 21:46:31 +0200
On Mon, May 28, 2007 at 08:21:01PM +0200, Jerome Blondel wrote:
> I'm making a widget from scratch using the tutorial's GtkDial as a base.
> For now I just want to draw something in my widget. The following error
> occurs
>
> (test_sw:4242): Gtk-CRITICAL **: gtk_paint_polygon: assertion
> `style->depth == gdk_drawable_get_depth (window)' failed
>
> This is the code in the WIDGET_expose callback:
>
> blankstyle = gtk_style_new();
> blankstyle->bg[GTK_STATE_NORMAL] = sw->color;
> gtk_style_set_background(blankstyle, w->window, GTK_STATE_NORMAL);
> gtk_paint_polygon(blankstyle, w->window, GTK_STATE_NORMAL, GTK_SHADOW_OUT,
> NULL, w, NULL, points, 8, TRUE);
>
> Please could anyone help me with this problem?
I suspect
blankstyle = gtk_style_attach(blankstyle, w->window);
is missing.
Yeti
--
http://gwyddion.net/
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]