The MindFusion Forums
Flow Diagramming Components >> News >> Diagramming for Windows Forms, V6.4.2
https://mindfusion.eu/Forum/YaBB.pl?num=1476871032

Message started by Forum Admin on Oct 19th, 2016 at 9:57am

Title: Diagramming for Windows Forms, V6.4.2
Post by Forum Admin on Oct 19th, 2016 at 9:57am
We have released version 6.4.2 of FlowChart.NET. It contains several customer-requested features and improvements:

Fluent API
Extension methods in MindFusion.Diagramming.Fluent and MindFusion.Diagramming.Layout.Fluent namespaces add support for fluent programming style:

[code]
using MindFusion.Diagramming.Fluent;
using MindFusion.Diagramming.Layout.Fluent;
//...

diagram.Factory
     .CreateShapeNode(10, 10, 20, 20)
           .Brush(Color.LightGray)
           .Font("Arial", 12)
           .EnableStyledText(true)
           .Text("Task <i>1</i>")
           .ToolTip("This is the task");

new TreeLayout()
     .LevelDistance(20)
     .NodeDistance(20)
     .LinkStyle(TreeLayoutLinkType.Cascading3)
     .Arrange(diagram);[/code]

DiagramLink improvements

  • The component no longer keeps a separate segmentCount field, removing a common source of errors. The SegmentCount property now calculates its value from ControlPoints elements. The UpdateFromPoints(updateGroups, updateSegments) overload has been removed too.
  • SegmentCount setter no longer refuses changing number of segments if auto-routing is enabled or the link is a self-loop.
  • The new Spline element of LinkShape enumeration draws links as interpolating splines that pass through all of their control points:


Miscellaneous

  • the ModifierKeyAction.ExtendSelection mode selects items within the lasso without deselecting old ones.
  • the Visio Stencils import API provides access to BeginArrow and EndArrow values.
  • The Visio Stencils import API provides access to Connection elements defined for a shape.
  • It is now enough to set EnableStyledText to enable styled-text mode without having to also enable PolygonalTextLayout.
  • Fixed bug where ItemAdded event wasn't raised for interactively drawn items.
  • Miscellaneous UI control assemblies (NodeListView, LayerListView, Ruler, etc) have been merged into a single MindFusion.Diagramming.WinForms.Controls.dll.

Installer for the latest version can be downloaded here, or from the clients area on our site:
https://www.mindfusion.eu/FCNetDemo.zip

Updated assemblies are also available as MindFusion.Diagramming NuGet package.

Enjoy!

The MindFusion Forums » Powered by YaBB 2.6.11!
YaBB Forum Software © 2000-2024. All Rights Reserved.