We have released version 4.8 of FlowChartX. It adds the following new features:
Multiple labels per arrowThe ArrowLabel class allows multiple captions to be displayed for a single Arrow object. Arrow labels provide a set of properties allowing full customization of their format and appearance: Text, Font, TextColor, EnableWrap, MaxWidth, Margin. The positions of labels is specified via RelativeTo, Index, HorizontalAlign, VerticalAlign, HorizontalOffset, VerticalOffset properties, where RelativeTo lets you bind labels to a specific control point or segment specified by Index, or to a percent of the arrow's Length. Labels can also be arranged automatically to avoid overlapping nodes and other labels by setting ArrowLabel.AutoArrange to true. The Arrow.LabelFromPoint method lets you find the label at mouse position from events such as ArrowClicked. The AddLabel, RemoveLabel, GetLabel and GetLabelCount methods provide access to the underlying label collection.
Edit arrow text in-placeText of arrows can now be edited interactively by the user. To enable that, set their AllowInplaceEdit property to true. To start editing, double click an Arrow or an ArrowLabel. Edit mode can also be entered by calling BeginInplaceEdit(label) method, specifying null / nothing as argument to edit the arrow's old-style Text property. When the user accepts entered text, the control raises ArrowTextEdited or ArrowLabelEdited event.
Miscellaneous~ Several new predefined shape templates available - RightTriangle, Decagon, Trapezoid, Star4Pointed, Star5Pointed, Star6Pointed, Star7Pointed, Star16Pointed, Star24Pointed, Star32Pointed, Donut and Plaque.
~ New sstRoundAndSquare and sstRoundAndSquare2 handle styles can be assigned to the SelStyle property of nodes.
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/FCXdemoPro.zip Enjoy!