GTK Canvas

> Your suggestion of a 'retained mode' (i.e. has a
> memory) canvas widget

Please note that a cairo "retained mode" API and a
canvas are two different things; the retained mode
keeps the drawing requests in a list and is able to
re-play them onto different target surfaces. The
canvas is one level above the retained mode API. It is
a widget and thus should not implement a "retained
mode" itself.

For example the next windows API uses a "retained
mode" for _all_ widgets and is able to do animations
on this level (the widgets pass down hints that
describe how the animation should work).

It should be possible to write a GTK canvas on top of
a retained mode cairo API (for example the cairo_shape
API), but that's not on my list at the moment.



Gesendet von Yahoo! Mail - Jetzt mit 100MB Speicher kostenlos - Hier anmelden:

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]