New features in version 4.00(March 2007)

  • Introducing CustomObjects: With these objects you can add Boxes, Circles, Images, Lines, Polygones, Text or Symbols at any pixel position of your chart, completely independet from a series or a region. It's even not necessary to have a region or draw a chart: so you could use RMChart for example for only displaying an image or text.
  • It's now possible to have Tooltips for the data points of your chart by simply setting property RMCToolTipWidth. Instead of the standard tooltip texts you can optionally define your own texts with method SetCustomToolTipText.
  • New method GetDataLocation for grid based series, which calculates the X or Y position of a data value.
  • New method GetDataXLocation, which calculates the X position of a data value within a XY chart.
  • New method GetDataYLocation, which calculates the Y position of a data value within a XY chart.
  • New method CalcAverage for grid based series, which calculates the average of a series and returns the necessary XY start and end positions within the grid's boundary to draw an average line or area.
  • New method CalcTrend for grid based series, which calculates the trend of a series and returns the necessary XY start- and end positions within the grid's boundary to draw a trend line.
  • New method Calc, which does all calculations for a chart without creating and painting it.
  • New properties RMCBitmapColor, RMCHelpingGridColor, RMCHelpingGridSize
  • New property NoData to flag missing data in a dataset.
  • New Legend property Hide to hide/unhide an existing legend at runtime.
  • The grid's Left/Top/Width/Height properties return at runtime, if omitted when designing your chart, the calculated position of the grid.
  • The Get method for all properties should now work at runtime (at least I hope so...)
  • Enhanced functionality while printing: it's now possible to force Portrait or Landscape orientation from within your programm. See Draw2Printer, argument nPrinterDC.
  • Enhanced functionality when saving your chart as a bitmap: it's now possible to set the compression ratio when creating a JPG/JPEG. See Draw2File, new argument nJPGQuality.
  • New chart type for line series: RMC_LINE_STACKED and RMC_LINE_STACKED100. Stacked lines are only available with the 2D line styles.
  • And: Fixed many small bugs/anomalies I was point out during the last 12 month, most of them I really can't remember, so I dont't try to list them. Many thanks to all of you who nudged me from time to time and for your patience!