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]