GooCanvas - a Cairo Canvas Widget for GTK+

NOTE: GooCanvas now has a SourceForge project at http://sourceforge.net/projects/goocanvas. The old website may disappear at any time (I've switched to another broadband provider).

Here's my new canvas widget for GTK+. You'll need GTK+ 2.8 to try it.

It is similar in many ways to FooCanvas, hence the name. But it uses cairo for rendering, has a model/view split, and uses interfaces for items & views (so you can easily turn any application object into a canvas item or view).

It should be usable now. Though there will probably be a few bugs to iron out.

To build it run './configure' and 'make'. To run it cd into 'src' and run './demo'.

Damon Chaplin

(FooCanvas can be found in GNOME cvs in the 'foocanvas' module. FooCanvas was based on GnomeCanvas, which is in the 'libgnomecanvas' module.)