Progress
User drawn shapes and manipulation of objects have been merged together to allow users to draw a class object then resize it and move it around the document. Scrolling of the document object area has not been implemented yet.

User drawn shapes and manipulation of objects have been merged together to allow users to draw a class object then resize it and move it around the document. Scrolling of the document object area has not been implemented yet.

I have started to look into the possibility using the idea of UMLDraw to create a plugin for either Visual Studio .NET, MonoDevelop or maybe both. This will hopefully will allow me to concentrate more on the development of the drawing aspect rather than the supporting user interface.
Just knocked up quick program to see how shapes can be resized and moved about the “document” after they have been drawn. Moving of shapes works fine, double clicking on/in a shape toggles the state between editable and fixed. However the resizing only works correctly on the bottom, bottom right, and right resize square. Getting the resize to work on the rest of the resize squares will only require a minor tweat to the code.
viva complete ok, told to look into collaborative working and check out how architects use table top computers to model buildings. Started design phase of UMLDraw.Core.