libccc

libccc is criawips' cairo-based canvas (CCC).
Download

libccc Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • libccc team
  • Publisher web site:
  • http://ftp.gnome.org/pub/GNOME/sources/libccc/

libccc Tags


libccc Description

libccc is criawips' cairo-based canvas (CCC). libccc is criawips' cairo-based canvas (CCC). It was designed to be used as a replacement for Gnome Canvas in my presentation application. It tries to remain as easy to be used as Gnome Canvas but also to solve the problems that the current Gnome Canvas API is infected with.Here are some key features of "libccc":· Gnome Canvas like API but now using things like gnome_canvas_item_new()· finer grained event handling API· every canvas item can be a container· model/view split· access to events on the view widget (no need for GnomeCanvasAcetate)Requirements:· Glib 2.10.0· GTK+ 2.8.0· cairo 1.2.0· check (optional)· gtk-doc (optional)What's New in This Release:New features:· canvas items can be filled with gradients (linear and radial) now· started work on resolution independence· a very nice API to store view-specific data in itemsNew classes:· CcCamera: a CcItem that can display a different canvas· CcViewCellRenderer: a GtkCellRenderer to render a canvas into a treeviewNew demos:· simple animation· item stacking (Canek Palaez)· easy item customization (Mirco Mller)· general header cleanup in the demo folder· CcColor: use GTypePrivate· CcItem: added raise() and lower() functions· CcPixbuf: improved rotation and scaling· CcSimpleItem: added an item that can be used for rapid prototyping· API Reference: updated and extended· Test Suite: added a test suite and lots of checks (though many are still unimplemented)· some bug fixes by Yves Combe


libccc Related Software