Re: Drawing with cairo
- From: Theodore Papadopoulo <Theodore Papadopoulo sophia inria fr>
- To: Igor Gorbounov <igorbounov topazelectro ru>
- Cc: gtk-list <gtk-list gnome org>
- Subject: Re: Drawing with cairo
- Date: Thu, 15 May 2008 16:05:22 +0200
Igor Gorbounov wrote:
Diego A. Fons пишет:
[...]
My question is if there is a way of preserve the cairo context intact
between the the calls to on_expose_event()? Why getting the cairo
context in the on_realize() handler and storing it in a variable doesn't
work?
Why, it works! Those are just examples. I use a context variable
as a member of my Plot class, and this variable is assigned in
an initialization method, and reassigned when plot area is resized.
Igor Gorbounov
Strange because I have kind of the same experience as Diego...
At least using gtk-- and storing the cairo context obtained at
configure time (maybe not at realization time, I have tried many
variants I do
not remember if I tried that variant), to use it in the handling of
expose events
just did not work. I had to request a new cairo context for each expose
events.
I never had time to fully investigate the problem, but I certainly had a
similar experience...
Theo.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]