Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Version 5.5 beta (Read 1362 times)
Stoyo
God Member
*****
Offline


MindFusion support

Posts: 13230
Joined: Jul 20th, 2005
Version 5.5 beta
Nov 13th, 2015 at 11:57am
Print Post  
NetDiagram version 5.5 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.

If anyone is interested in trying the beta version, please download this archive containing the updated assemblies and script files:
https://mindfusion.eu/_beta/netdiag55.zip

Any comments, questions and general feedback are welcome.
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint