Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic MindFusion.WinForms Pack, R1.2013 (Read 9375 times)
Forum Admin
YaBB Administrator
*****
Offline


Rock and Roll

Posts: 685
Joined: Apr 6th, 2003
MindFusion.WinForms Pack, R1.2013
Mar 7th, 2013 at 2:16pm
Print Post  
MindFusion Pack for WinForms R1.2013 has been released. It adds the following new features:

MindFusion.Diagramming

Preserve order in tree layout
The Balance property of TreeLayout can be set to Preserve to keep the original geometric order of child nodes when arranging them under their parent. This can be used to arrange tree branches in a specific order by first positioning them in increasing horizontal or vertical positions. Another possibility is to apply TreeLayout from NodeModified handler to let users rearrange the tree branches by dragging and dropping a node.

Item rendering improvements
  • Effects such as GlassEffect and AeroEffect can now be applied to CompositeNode objects. To enable this, the IsOutline property of a BorderComponent or a ShapeComponent of the node must be enabled.
  • The last row in a TableNode will now be rendered clipped if it fits only partially inside the node, whereas in previous versions the row would not be rendered at all.
  • The HandlesStyle of a link can now be set to Invisible to stop rendering its selection handles, but still allow dragging control points.

Export improvements
  • The PaintControl event is now raised also when exporting ControlNode objects to PDF, SVG or WMF.
  • RenderOptions property added to PdfExporter, SvgExporter and WmfExporter allows controlling various aspects of exported diagrams.
  • Speed of PDF generation by PdfExporter greatly improved.

Selection improvements
  • DiagramView.Behavior can be set to SelectOnly to let users select existing items, but not modify them or draw new ones.
  • The SetsDirtyFlag property of the Selection class specifies whether the Dirty flag should be set when selection changes.

Miscellaneous
  • The AllowAddChildren and AllowRemoveChildren properties of ContainerNode specify whether users are allowed to add or remove child nodes to / from the container.
  • The GetNearestBorderPoint method of DiagramNode can be used to find a point from the node's border closest to a specified point.
  • The ScrollZoneSize property of DiagramView can be used to specify the size of the area near the control edges that starts auto-scrolling.
  • Arrowhead shapes are no longer displayed by default in the ShapeListBox and ShapeToolBar controls.

Fixed bugs
  • Click events were doubled for ControlNode objects added from code.
  • A crash when using the OverLongestSegment link text style without setting diagram's BackBrush.
  • Controls hosted inside ControlNode objects did not hide when their Layer becomes invisible.
  • Ruler alignment guides did not set the Dirty flag.
  • ZTop and ZBottom methods did not work correctly with layers.

MindFusion.Reporting

Several bug fixes and layout improvements.

MindFusion.Scheduling

New Events
Two new events added to the Calendar class - BeginItemDrawing and EndItemDrawing, signaling the start and end of the item drawing phase respectively.

Exporting
New exporter has been added - PdfExporter, which enables exporting calendars to the PDF format.

Miscellaneous
  • All resource collections now implement IList<T> where T is the type of resources in the collection.
  • The GetExactDateAt method works more consistently in various scenarios.
  • Custom texts and icons can now be supplied to the Print Preview form of the scheduling reports.


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/WinFormsTrial.zip

Enjoy!
« Last Edit: Mar 15th, 2013 at 12:19pm by Forum Admin »  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint