|
| Feature |
Standard Edition |
Professional Edition |
|
| Overview |
|
|
|
| Royalty free redistribution |
 |
 |
| Strong-named assembly |
 |
 |
| Digitally signed |
 |
 |
| Written in C# |
 |
 |
| Document / View Architecture |
 |
 |
| Source code available for purchase |
 |
 |
|
| User Interaction |
|
|
|
| Several user interaction modes |
 |
 |
| Node modification constraints |
 |
 |
| Scrolling and zooming |
 |
 |
| Panning |
 |
 |
| Automatic scrolling while dragging objects with the mouse |
 |
 |
| Alignment to grid |
 |
 |
| Interactive node alignment |
 |
 |
| Multiple selection |
 |
 |
| Tool-tips |
 |
 |
| Docking points can be defined for nodes |
 |
 |
| Mouse button mapping |
 |
 |
| Undo/Redo support |
|
 |
| Copy and paste to/from Windows clipboard |
|
 |
|
| Programming |
|
|
|
| Programmatic access to the diagram objects and selections |
 |
 |
| Numerous properties for customizing appearance and behavior |
 |
 |
| Numerous utility methods |
 |
 |
| Path finding and cycle detection |
|
 |
| Rich event set |
 |
 |
|
| Store and Retrieve Diagrams into/from |
|
|
|
| Files on disk |
 |
 |
| .NET streams |
 |
 |
| ASCII strings |
 |
 |
| XML documents |
 |
 |
|
| Output |
|
|
|
| To display via Windows Forms |
 |
 |
| Printing and print preview |
 |
 |
| Display graphs in 3D view |
|
 |
| To browser via the utility
WebChart library |
 |
 |
| Create bitmap images |
 |
 |
| Create HTML image maps |
 |
 |
|
| Import and Export |
|
|
|
| Export images in bmp, jpeg, gif, tiff, png formats |
 |
 |
| Export to Portable Document Format (PDF) files |
|
 |
| Import Visio 2003 VDX files |
|
 |
| Export to Drawing Exchange Format (DXF) files |
|
 |
| Export Visio 2003 VDX files |
|
 |
| Export to Scalable Vector Graphics (SVG) files |
|
 |
| Export to WMF format |
|
 |
| Export to SWF (Adobe Flash) format |
|
 |
|
| Diagram Elements |
|
|
|
| Control hosts allow using .NET controls as diagram nodes |
 |
 |
| 87 predefined node shapes |
 |
 |
| Tables with unlimited number of rows and columns |
 |
 |
| BPMN (Business Process Management Notation) shapes |
 |
 |
| Merge of table cells |
 |
 |
| Container Nodes |
 |
 |
| Custom diagram item types |
 |
 |
| Arrows can comprise multiple segments |
 |
 |
| Arrow segments can be straight lines or curves |
 |
 |
|
| Behavior |
|
|
|
| Tables can be scrolled |
 |
 |
| In-place text editing |
 |
 |
| Ability to set selection handles behaviour |
 |
 |
| Lock diagram elements |
 |
 |
| Expand / collapse of object hierarchies |
 |
 |
| Read-only mode supported |
 |
 |
| Dynamic positioning of arrows relative to linked nodes |
 |
 |
|
| Automatic Layout |
|
|
|
| Layered graph layout |
|
 |
| Anneal layout |
|
 |
| Simulated annealing graph layout |
|
 |
| Spring-Embedder graph layout |
|
 |
| Radial layout |
 |
 |
| Directional tree layout |
 |
 |
| Grid layout |
|
 |
| Orthogonal graph layout |
|
 |
| Circular graph layout |
|
 |
| Swimlane layout |
|
 |
| CascadeLayout algorithm |
|
 |
| TriangularLayout algorithm |
|
 |
| HierarchicalLayout algorithm |
|
 |
| CompositeLayout |
|
 |
| FractalLayout |
|
 |
| Automatic arrow routing |
|
 |
|
| Appearance |
|
|
|
| Various text alignment styles |
 |
 |
| Text can be laid-out in polygonal areas |
 |
 |
| Styled HTML-like text formatting |
 |
 |
| Different styles for visual indication of a selected object |
 |
 |
| Z-order |
 |
 |
| Nodes can display images and text |
 |
 |
| Customizable fonts and colors |
 |
 |
| Rich choice of pen and brush styles |
 |
 |
| Ability to define custom node shapes |
 |
 |
| Shape libraries |
 |
 |
| User-assigned mouse cursors |
 |
 |
| Custom painting of nodes |
 |
 |
| Shadows |
 |
 |
| Arcs over link intersection points |
 |
 |
| Transparent nodes |
 |
 |
| Invisible nodes |
 |
 |
| Swimlane diagrams |
 |
 |
|
| Diagram Structure |
|
|
|
| Link nodes to nodes |
 |
 |
| Link table rows to table rows |
 |
 |
| Link table rows to nodes |
 |
 |
| Unconnected arrows |
 |
 |
|
| Hierarchical Grouping |
|
|
|
| Attaching objects (nodes/tables) to other objects |
 |
 |
| Attaching objects to arrow control points |
 |
 |
| Attaching objects to arrow segments |
 |
 |
|
| Auxiliary Controls |
|
|
|
| Overview control |
|
 |
| Ruler control |
|
 |
| Shapes toolbar |
|
 |
| ShapeListBox control |
|
 |
| |