Easy-to-use element editor
Edit local name or physical name directly in diagram.
Copy/Paste element(s) in any diagram. Paste code text to generate class element and it's member function and data.
Large canvas - 4000x4000, dividing 16 arrays. Canvas can auto size to fix all elements. Click the eye on right-bottom to navigate entire diagram canvas. Use [SPACE] key and mouse left button to move canvas, like Photoshop.
Support multi-select. You can selemct more elements to Copy/Paste, Delete, Move.
Alignment guide
Using alignment guide, make elements align horizontal, vertical, or around a element.
UML Support
Duceland Designer can edit Class diagram, Use-case diagram, Sequency diagram, Collaboration diagram Active/State diagram. In Class diagram, paste a class code (C++, C#,Java) can auto create class element(s), and auto associate relations of classes.
Duceland Designer also open .c++, .java, .cs file directly to abtain class elements by reverse engineering.
Duceland Designer can generate class frame code from Class diagram, procedure code from Activity/State diagram.
Export/Import diagram
Right click the diagram canvas, appear Export Diagram and Import Diagram menu. The .diagram file exported is a XML file, easy to reuse it.
Properties
Double click the element, appear the follow dialog:
In this dialog, you can change properties of element, see relations by connection. In class property dialog, you can see attributes and operations of class rediine construction/destruction code effecting code generation.
Template and Code Sheet are unused. In future, Duceland Designer will supports custom code generation.
