skip to navigation
skip to content

gaphas 0.4.0

Gaphas is a GTK+ based diagramming widget

Latest Version: 0.4.1

Gaphas is a MVC canvas that uses Cairo for rendering. One of the nicer things of this widget is that the user (model) is not bothered with bounding box calculations: this is all done through Cairo.

Features

  • Each item has it's own separate coordinate space (easy when items are rotated).
  • Items on the canvas can be connected to each other. Connections are maintained by a linear constraint solver.
  • Multiple views on one Canvas.
  • What is drawn is determined by Painters. Multiple painters can be used and painters can be chained.
  • User interaction is handled by Tools. Tools can be chained.
  • Versatile undo/redo system

GTK+ and PyGTK are required.

File Type Py Version Uploaded on Size # downloads
gaphas-0.4.0-py2.6.egg (md5) Python Egg 2.6 2009-05-29 13:55:06.857057 194KB 205
gaphas-0.4.0-py2.5.egg (md5) Python Egg 2.5 2009-05-29 13:57:37.670092 194KB 277
gaphas-0.4.0.tar.gz (md5) Source 2009-05-29 13:54:07.325223 73KB 314

Log in to rate this package.