[Haskell] Dazzle sources

Arjan van IJzendoorn afie at cs.uu.nl
Fri Oct 14 08:50:45 EDT 2005

Hello everyone,

After the Dazzle presentation at the Haskell workshop, several people  
have asked us whether the source code is available. There is the  
possibility of commercialising Dazzle at some point in the future and  
for that reason we don't want to give away all our algorithms.  
However, the diagram editor part of Dazzle is something we would like  
to share with the community. Already Malcolm Wallace has been using  
this as a basis for another editor and has made some really nice  
improvements and generalisations. We plan to make an open-source  
project out of the diagram editor because we think that that is the  
part people will be most interested in.

Here are some of the features of the diagram editor that will be  
called Blobs:
- editing diagrams
- arcs with "via points", in other words polylines
- saving to and reading from file, XML format (using HaXml)
- unlimited undo & redo (using the PersistentDocument library)
- printing a diagram
- save a diagram to JPG/PNG
- labels at nodes and arcs
- resizing a diagram
- based on wxHaskell and can therefore run on Windows, Linux and Mac  
- the XTC library (eXtended and Typed Controls) will be included
- and much more

Our plan is to set up a project website, a version management system  
and to reintegrate Dazzle with Malcolm's extended Blobs. Once we feel  
people can start using it, we will make an official announcement.

Regards, the Dazzle team (Martijn Schrage & Arjan van IJzendoorn)

More information about the Haskell mailing list