[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: draw signals
- From: Carlos Pereira <carlos pehoe civil ist utl pt>
- To: gtk-app-devel-list gnome org
- Subject: Re: draw signals
- Date: Fri, 22 Dec 2000 18:47:49 GMT
>why have a handler redraw the pixmap if nothing has changed
>and a simple screen update will do?
In your "expose_event" callback you have full control
over everything. You can copy a pixmap to the drawing area
or redraw it first, if you think that is necessary. That's
your choice!
you can have something as this, in the "expose_event" call back:
if (some_condition) pixmap = redraw_pixmap;
else pixmap = get_old_pixmap;
copy_pixmap_to_drawing_area (pixmap);
If some_condition is too difficult to be handled
automatically (and often is), then just forget
and redraw always.
Carlos
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]