Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic NetDiagram 2 has been released! (Read 4195 times)
Forum Admin
YaBB Administrator
*****
Offline


Rock and Roll

Posts: 688
Joined: Apr 6th, 2003
NetDiagram 2 has been released!
Jun 17th, 2008 at 10:23am
Print Post  
NetDiagram 2 contains the following new features:

* Document/view architecture *
NetDiagram 2 implements the Model-View-Controller (MVC) architectural pattern. The MVC design pattern as applied to NetDiagram separates the diagram data (model) from its representation to the user (view) and controlling it by the user (controller).  According to the MVC design pattern, NetDiagram Version 2 provides two new classes instead of the FlowChart class, namely Diagram and DiagramView.

* Containers *
The ContainerNode class implements diagram nodes that can function as containers for other nodes. Containers can be folded to hide their content, and unfolded to show it again. Containers can be nested one within another, without limitation on the depth of nesting.

* New import and export components *
In addition to PdfExporter which is available since version 1, NetDiagram 2 includes the VisioExporter, VisioImporter, SvgExporter and DxfExporter components, which provide support for the Microsoft Visio XML Drawing, W3C's Scalable Vector Graphics and the AutoDesk Drawing Exchange formats.

* OrthogonalLayout on the client-side *
OrthogonalLayout is a secondary layout algorithm that can be used to arrange links after an initial node arrangement has already been applied. In older versions, it was available only on the server side. Now it can be applied on the client-side as well. Use the createOrthogonalLayout method of ScriptHelper to get an instance of the OrthogonalLayout Java class which can be used from JavaScript.

* Arrange multiple graphs *
In older versions the layout algorithms placed unconnected subgraphs either in a row or in a column. Now it is possible to place the unconnected subgraphs in such a way that the diagram covers a minimal area. To enable that, set MultipleGraphsPlacement to MinimalArea.

* IGraphics interface *
Now all drawing is done through the IGraphics interface, for which the control provides GdiGrahics, SvgGraphics and PdfGraphics implementations. Thus the files created by SvgExporter and PdfExporter can contain custom-drawn elements, which you draw either by handling custom drawing events or by implementing the Draw method in your custom item types.

* API changes *
Conformity with the .NET Framework naming conventions has been improved. For more information on the API changes, take a look at the Moving to NetDiagram 2 section of the help file.
 
An evaluation version is available for download here:      
https://www.mindfusion.eu/NetDiagramTrial.zip ;  
     
Registered customers are going to receive their upgrades shortly. 
     
Enjoy!
  
Back to top
WWW  
IP Logged
 
lue
YaBB Newbies
*
Offline


I love NetDiagram!

Posts: 43
Location: Austria
Joined: Jan 9th, 2008
Re: NetDiagram 2 has been released!
Reply #1 - Jun 18th, 2008 at 6:12pm
Print Post  
Thanks!

Do you have a guide how to change apps from flowchart.net to netdiagram?

regards chris
  
Back to top
WWW  
IP Logged
 
Stoyo
God Member
*****
Offline


MindFusion support

Posts: 13230
Joined: Jul 20th, 2005
Re: NetDiagram 2 has been released!
Reply #2 - Jun 19th, 2008 at 7:22am
Print Post  
Hi Chris,

We don't have such a guide. We'll try to come up with one in the next few days.

Stoyan
  
Back to top
 
IP Logged
 
Forum Admin
YaBB Administrator
*****
Offline


Rock and Roll

Posts: 688
Joined: Apr 6th, 2003
NetDiagram 2.0.1 service release
Reply #3 - Jul 30th, 2008 at 2:08pm
Print Post  
This is a service release which provides a few bug-fixes and customer requested features:

* The LinkTarget property specifies the target window for the HyperLink of diagram items
* Now the Overview control can be bounds to a DiagramView placed inside a web part
* Fixed a bug in ImageMap mode where changing the ZoomFactor caused displacement of the AREA elements generated for items
* Fixed a bug where the +/- icon would not show for Expandable table nodes

An evaluation version is available for download here:    
https://mindfusion.eu/NetDiagramTrial.zip ;  
    
Registered customers are going to receive their upgrades shortly.
    
Enjoy!
  
Back to top
WWW  
IP Logged
 
daniVerz
YaBB Newbies
*
Offline



Posts: 8
Joined: May 20th, 2008
Re: NetDiagram 2 has been released!
Reply #4 - Aug 18th, 2008 at 7:33pm
Print Post  
Is it available? I need the "OrthogonalLayout on the client-side" feature!
  
Back to top
 
IP Logged
 
Stoyo
God Member
*****
Offline


MindFusion support

Posts: 13230
Joined: Jul 20th, 2005
Re: NetDiagram 2 has been released!
Reply #5 - Aug 19th, 2008 at 6:50am
Print Post  
Use the ScriptHelper.createOrthogonalLayout() method to get an OrthogonalLayout object, and proceed as with the other layout classes.

I hope that helps,
Stoyan
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint