NetDiagram version 5.4 contains the following new features:
Zoom control(not available in JavaApplet mode)
The ZoomControl class lets users change interactively the current zoom level and scroll position of a DiagramView. To set it up, add a ZoomControl element to the page and set the control's TargetId property to the id of a DiagramView. Set the ZoomStep and ScrollStep properties to specify the amount added to diagram's zoom level or scroll position by ZoomControl's buttons. You can customize the control's appearance by setting properties such as Fill, BorderColor, CornerRadius and TickPosition.
Canvas mode improvements~ The Diagram.ShadowsStyle property is now supported in Canvas mode.
~ Number of link segments can now be set from client-side scripts by calling the DiagramLink.setSegmentCount method.
~ The BackgroundImageAlign property is now supported in Canvas mode.
~ The TextPadding property of items is now supported in Canvas mode.
~ Nodes of all classes can be rotated.
~ Fixed a bug where the Alpha value of colors was lost after post-back.
Miscellaneous~ Set the LinkLabel.Brush property to fill the background of link labels.
~ VisioExporter export speed has been improved greatly for large diagrams.
If anyone is interested in trying the beta version, please download this archive containing the updated assemblies and script files:
https://mindfusion.eu/_beta/netdiag.5.4.zipAny comments, questions and general feedback are welcome.