Version 5 Released

ZedGraph version 5.0 was officially released on June 24th, 2006. This new version includes lots of new features and bug fixes. It requires .Net 2.0. There has been some major refactoring, so your code will require some changes. You can view a summary of code changes on ZedGraph wiki here:

http://zedgraph.org/wiki/index.php?title=Version_5_Changes

The followng is a summary of new features in ZedGraph 5.0:

  • Major code refactoring -- better class organization
  • Change all to .Net 2.0
  • Rename All GraphItem-derived objects to GraphObj's (ArrowObj, ImageObj, etc.)
  • Add Chart object to replace AxisRect (GraphPane.Chart.Rect, etc.)
  • Add MinorTic & MajorTic objects (GraphPane.MinorTic.IsInside, etc.)
  • Add MinorGrid & MajorGrid objects (GraphPane.MinorGrid.IsVisible, etc.)
  • Change MasterPane.AutoPaneLayout to SetLayout() -- re-layout done automatically at resize time
  • Add GraphPane.BarSettings object
  • Add CandleStickItem and JapaneseCandleStickItem
  • Add StockPt and StockPointList
  • Change all collections to generics
  • Add BarSettings.ClusterScaleWidthAuto
  • Add IsAntiAlias switch to FontSpec, Symbol, and Line classes
  • Add Label and AxisLabel classes -> GraphPane.Title, Axis.Title
  • Add Margin object
  • Add DataSourcePointList with data binding
  • Add Fill.SecondaryValueGradientColor to allow gradient results from gradient-by-value fills
  • Add ZedGraphControl.IsSynchronizeXAxes, IsSynchronizeYAxes for multi-pane scroll/pan/zoom
  • Major update to Web control to integrate with V5 class library changes
  • Add ImageMap capability to web control, and linkable objects to ZedGraphControl
Posted by John Champion 2006-06-26