[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Background color problem
- From: Chuck Crisler <charles crisler comcast net>
- To: Vlad Volodin <vest 84 gmail com>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: Background color problem
- Date: Mon, 16 Mar 2009 17:20:50 -0400
Rather than showing the window, call realize(). That does everything
that show() does EXCEPT make the window visible. Then you should be able
to get the background color. X doesn't send the communication to the
server until there is idle time OR you force it (by calling realize()).
On Tue, 2009-03-17 at 00:11 +0300, Vlad Volodin wrote:
> Sorry, Brian,
> but as I said before, I also can't get the correct GtkWindow
> background color before it is shown. why?
> (thank you for your reply)
>
> 2009/3/16 Brian J. Tarricone <bjt23 cornell edu>:
> > Vlad Volodin wrote:
> >
> >> The canvas is white, and it doesn't have some kind of transparency.
> >> So, as I thought, I decided to fill it's background with color, got
> >> from it's GtkStyle. After some experiments I realized, that widgets
> >> (main window, container and GtkClutterEmbed) don't have needed color:
> >
> > You really just can't use this method at all. Some widgets won't have a
> > color as a background; they'll have a pixmap. You won't be able to paint it
> > using this method.
> >
> > -brian
> >
> > _______________________________________________
> > gtk-app-devel-list mailing list
> > gtk-app-devel-list gnome org
> > http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
> >
> _______________________________________________
> gtk-app-devel-list mailing list
> gtk-app-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]