Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic FlowChart.NET 5.3 has been released! (Read 2358 times)
Forum Admin
YaBB Administrator
*****
Offline


Rock and Roll

Posts: 689
Joined: Apr 6th, 2003
FlowChart.NET 5.3 has been released!
Jun 26th, 2009 at 10:49am
Print Post  
We have released version 5.3 of FlowChart.NET. It adds the following new features:

*** SVG nodes ***
The SvgNode class represents nodes that can display SVG drawings in addition to the rendering provided by its base ShapeNode class. The SVG drawing of a node is set through its Content property.

*** TreeView nodes ***
The TreeViewNode class represents nodes that can display hierarchical data. The root items displayed in the node can be accessed through the RootItems property. New items can be added to and removed from the returned collection. The root items can have child items on their own and so on. For more information, refer to the TreeViewItem class.

*** BPMN shapes ***
This version adds predefined Shape definitions that implement the Object Management Group / Business Process Management notation. They are available as members of the Shapes class and have names that start with a Bpmn prefix. They can also be accessed by ID using the FromId method of Shape.

*** Edit graphs in 3D ***
Now DiagramView3D can be used to edit graphs in 3D space. Set the Behavior property to a value different than DoNothing to allow users select and modify existing items or draw new ones. New items are drawing in a plane in front of the camera, orthogonal to the camera direction. The distance from the camera to this plane can be specified through the CreationPlaneDistance property.

*** Flowchart graph layout ***
FlowchartLayout recognizes program code -like patterns in the graph, such as loops, sequences and if/switch branchings, and arranges them recursively. FlowchartLayout could be used to arrange other types of graphs as well, though with some restrictions. For example it treats all back links as loops in the code, and expects that they are nested - loop links starting closer to the stop node should end closer to the start node. Another similar restriction is that there shouldn't be any cross-links that connect different branches of a decision sub-graph.

*** Link routing enhancements ***
A much faster link routing algorithm has been implemented. It can arrange a thousand links for just a few seconds, while older versions would require several minutes. Now it is also possible to create custom routing classes to be used when a link must be routed by implementing the ILinkRouter interface. An instance of such class can be set through the LinkRouter property of the Diagram. MindFusion.Diagramming provides two classes that implement ILinkRouter - GridRouter and QuickRouter. By default LinkRouter is set to a QuickRouter instance.

*** LayeredLayout enhancements ***
~ If the underlying graph allows that, nodes can be assigned to layers in a way that allows all links to point to the same direction. To enable that, set EnforceLinkFlow. Note that with this option the layout might cover a larger area and lead to more link crossings.
~ Nodes can be assigned to specific layers by assigning a Layer key to their LayoutTraits property. To enable support for custom layers, set EnableCustomLayers.

*** Miscellaneous ***
~ A new FindAllPaths overloaded method can be used to up to some maximum predefined number of paths .
~ The GetClosestAnchorPoint method lets you find which AnchorPoint is closest to the specified point.
~ LinkModifyCancelled and NodeModifyCancelled events added.
~ Custom shape definitions can contain filled paths as decorations, represented by the ShapeDecoration class.
~ GetAllIncomingLinks and GetAllOutgoingLinks added to DiagramNode.
~ Now the HitTestAdjustmentHandles event is raised for links too.
~ TableNode rows can be highlighted by setting their HighlightedRow property.
~ Lane grid rendering has been optimized.

Registered customers with an active upgrade subscription will receive their upgrades shortly.

A trial version is available for download here:
https://www.mindfusion.eu/FCNetDemo.zip

Enjoy!
« Last Edit: Jun 26th, 2009 at 4:27pm by Forum Admin »  
Back to top
WWW  
IP Logged
 
Aziz ur Rahman
YaBB Newbies
*
Offline



Posts: 43
Joined: Feb 23rd, 2009
Re: FlowChart.NET 5.3 has been released!
Reply #1 - Jul 1st, 2009 at 4:38pm
Print Post  
I was checking the Demo of the SVG nodes and TreeNode but the fn file are missing. The demo program is looking for the following files:

Program Files\MindFusion\MindFusion.Diagramming
for WinForms, Professional Edition\Bin\45.fn

Program Files\MindFusion\MindFusion.Diagramming for WinForms, Professional Edition\Bin\46.fn

Can u please provide this files?
  

Syed Aziz ur Rahman
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint