Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Diagramming for ASP.NET, V5.5 (Read 2092 times)
Forum Admin
YaBB Administrator
*****
Offline


Rock and Roll

Posts: 687
Joined: Apr 6th, 2003
Diagramming for ASP.NET, V5.5
Dec 8th, 2015 at 12:45pm
Print Post  
We have released version 5.5 of NetDiagram. It contains the following new features and improvements:

Resize table columns and rows
(in Canvas and JavaApplet modes)
Columns and rows of a TableNode can now be resized interactively if its AllowResizeColumns or AllowResizeRows properties are enabled. In order to resize, move the mouse pointer to the border line on column's right side or row's bottom side until it shows resize cursor and start dragging. The control raises TableColumnResizing and TableRowResizing events to let you validate new size or prevent resizing some elements. The TableColumnResized and TableRowResized events are raised after the operation completes.

Canvas mode improvements
  • shape library files and ShapeLibraryLocation properties of DiagramView and ShapeListBox can now be used in Canvas mode;
  • items can now be deleted using Backspace key when running on Mac;
  • caption divider line in TableNode and ContainerNode is now rendered clipped when caption height is smaller than corner radius;
  • DiagramView.TooltipDelay property specifies the delay in milliseconds before showing tooltips;
  • the NodeListView.Orientation property lets you set the view's orientation to Horizontal or Vertical (members of MindFusion.Diagramming.Orientation enum);
  • fixed overlaps in client-side TreeLayout when arranging nodes of different sizes;
  • fixed a bug where deserialization of custom item classes worked correctly only if their names contained Node or Link suffix;

ImageMap mode improvements
  • image generator implementation changed from Page to IHttpHandler, this makes it more lightweight avoiding the full page life-cycle;
  • image generator is now implemented as built-in class inside MindFusion.Common.WebForms assembly and it no longer requires adding external .aspx file to the project; instead it can be listed in web.config file:
    Code
    Select All
    <handlers>
        <add name="ImageHandler" path="ImageGen.ashx" verb="GET"
            type="MindFusion.Common.WebForms.ImageHandler, MindFusion.Common.WebForms"/>
    </handlers> 
    
    
  • for convenience, there is still optional ImageGen.ashx provided as external file for easier set-up of the project (add existing file instead of changing web.config);
  • ZoomControl no longer draws using <canvas> element when running in ImageMap mode, but uses ImageHandler to generate bitmaps;

API changes
ZoomControl can now be used with other MindFusion components and has been moved to MindFusion.Common.WebForms namespace and assembly.

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

Updated assemblies and script files are also available as MindFusion.Diagramming.WebForms NuGet package.

Enjoy!
« Last Edit: Dec 8th, 2015 at 2:04pm by Forum Admin »  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint