New features in version 2.10(April 2005)

  • New feature for using RMChart with PowerBASIC 8.xx: You can create your chart instead as a control (with RMC_CreateChart or RMC_CreateChartFromFile) alternatively on a PB8 GRAPHIC BITMAP, GRAPHIC CONTROL or GRAPHIC WINDOW with the new functions RMC_CreateChartOnDC or RMC_CreateChartFromFileOnDC. This is useful if you want to sophisticate your chart with additional text or paintings. See both new functions for detailed informations and in pbdemo.bas SUB ShowDialogRMC_PB8. Note: Uncomment the line %PB8 = 1 at the beginning of pbdemo.bas before you compile the demo with PowerBASIC 8.xx.
  • Associated with this feature is the new function RMC_SaveBMP(): Save your chart (or any other bitmap) with the handle which you get from PB's GRAPHIC BITMAP NEW command to a *.jpg or *.png file.
  • Charts can now have background images. There are two new chart control styles: RMC_CTRLSTYLEIMAGE and RMC_CTRLSTYLEIMAGETILED. See RMC_CreateChart for detailed information and in pbdemo.bas Bars with diff. colors and BgImage (SUB Show_BarsImage) and Donut with image (SUB Show_Donut).
  • Enhanced functionality of RMC_CreateChartFromFile: the parameter sRMCFile can now take either the name of a *.rmc-file or the content of such a file (i.e. the plain data string). So you could save for example the data string in your EXE-file or in a resource-file instead of having several *.rmc-files along with your application.
  • Each Single Bar can now have a different color. You can either use the internal color table or set your own colors. See RMC_AddBarSeries (parameter nColor) and in pbdemo.bas Bars with diff. colors and BgImage (SUB Show_BarsImage)
  • If you want to have different colors for your single bars and don't like the internal color table, create your own with the new function RMC_SetSingleBarColors.
  • Same as with data axes you now can have with label axes an axis text for illustrating the label axis.
  • New options for value labels: With stacked bars and non-grid based charts (Pie, Donut, Pyramide) you can now decide, if value labels show the absolute value, the percent value or both. See RMC_AddBarSeries and RMC_AddGridlessSeries for more information.
  • XY series can now have value labels too. With the new last parameter nValueLabelOn in RMC_AddXYSeries you can switch the labels on or off.
  • New function RMC_SetWatermark for printing your own watermark onto the chart and setting the wanted properties. So it's no longer necessary to use RMC_SetLicenceKey (which is obsolete since RMChart is freeware) with an empty sKey parameter.
  • New line style %RMC_LINE_CABLE_SHADOW. I also changed the drawing methode of %RMC_LINE_CABLE, if you used this style in one of your charts, you should change the color for the line from a lighter color to a more darker one (e.g.
    %ColorLightGreen to %ColorGreen).
  • New symbol for line charts and XY charts: %RMC_SYMBOL_BULLET and %RMC_SYMBOL_BULLET_SMALL.