Hi again,
Please see the attached image. As seen there, we need to draw a floor plan with some walls wihich will have thickness. And we should be able to draw this image interactively with mouse as we are drawing a simple polygon. So this type will be a custom NShape (or NPolyGon) to be drawn with a custom tool Whicl will inherit NCreatePolygonTool (or another tool)
By drag & drop, we are able to place a custom shape from our custom library but it is not requested. We have to let the end user to draw a plan as his or her needs. (How many walls, how many vertices etc.)
Further more, we would like to have the ability to change the thickness of each wall, so the shape placed into the document needs to be a custom shape that we may override its size - move - etc events.
I beileve, nevron diagramming engine is capable of covering our needs because, the object class hierarchy and extensibility is perfect.
Thanks again for further help.
Best regards