Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Diagramming for Silverlight, V2.1 (Read 1393 times)
Forum Admin
YaBB Administrator
*****
Offline


Rock and Roll

Posts: 687
Joined: Apr 6th, 2003
Diagramming for Silverlight, V2.1
Jun 3rd, 2011 at 8:30am
Print Post  
We have released version 2.1 of DiagramLite. It adds the following new features and improvements:

CompositeLayout algorithm
CompositeLayout partitions the diagram into several subgraphs and applies the algorithm specified via the SubgraphLayout property on each part. If the part is a tree, it is arranged using the algorithm specified via the SubtreeLayout property, which is set to a radial TreeLayout instance by default. Finally the algorithm specified via MasterLayout is applied on the graph that represents the overall partition. By running the polynomial-complexity layout algorithms on small subgraphs, CompositeLayout is able to process a large graph much faster than if a layout algorithm is applied on the whole graph.

Other layout improvements
~ If there is only one used execution path after a branching and up to two empty ones, FlowchartLayout will now center the used path under the branching start node.
~ OrthogonalLayout now produces more compact layouts with less link bends if MinimizeLinkBends is enabled.
~ If the Radius of CircularLayout is set to 0, the algorithm automatically selects a radius that fits all nodes along the circle's circumference.
~ Better handling of large nodes and nodes with non-uniform size in SpringLayout.
~ The SpringLayout energy model has been changed to one that leads to better symmetry in the arranged graphs. The old model can still be used by setting LayoutMethod to Classic. This is recommended when using rounded links.

Miscellaneous
~ The Silverlight 4 build of the control now shows diagonal resize cursors at node corner handles.
~ The mouse cursor shown over an adjustment handle now also stays while the item is being modified.
~ The Ruler control displays mouse position indicator in the ruler scales.
~ The DisableMirroring constraint prevents users from flipping a node by dragging a handle over the opposite node side.

Registered customers with an active upgrade subscription can download the licensed version from the clients area on our site.
    
A trial version is available for download here: 
https://www.mindfusion.eu/DiagramLiteTrial.zip ;  

Enjoy!
  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint