On Fri, Jun 19, 2009 at 9:09 PM, Manavan J<manavan.j a gmail.com> wrote: > I am wondering how a 2D canvas would be implemented. I think of the > following steps as its core design. have you seen this one? I guess it's the best overview you can find. cheers -- Gian Mario Tagliaretti GNOME Foundation member gianmt a gnome.org