Table of Contents

MonoHotDraw

MonoHotDraw is a two-dimensional graphics framework for structured drawing editors. It can be used to create graphic editors for UML, Mind Mapping, Flowcharts, Animation and Vector Graphics.

MonoHotDraw is a rewrite of JHotDraw and HotDraw adapted to Mono and GNOME. It is written completely using C# and Managed code. It’s based on GNOME technologies such as GTK+, Cairo and Pango.

Currently, MonoHotDraw is being developed as part of the MonoUML Project.

Download

There is no release of MonoHotDraw yet. You can download and test the development version from our Subversion repository.

Checking out the module:

svn checkout https://forgesvn1.novell.com/svn/monouml/branches/monohotdraw

Building MonoHotDraw

The best way to build MonoHotDraw is using MonoDevelop. Just open monohotdraw.mds and hit F5 To Run the Demo.

You could also use Autotools to build the solution:

$ ./configure

$ make

# make install

Development

Documentation

Demos