Charting Component Suite
Home Up Feedback Search

Products
Order
Downloads
Support
Articles & Tips
Recommended Links
About

 
 

 
 

  
RiverSoftAVG Charting Component Suite

 

The RiverSoftAVG Charting Component Suite (RCCS) for Delphi 2009-XE2 (Win32 and Win64) is a free (for non-commercial use) with SOURCE charting Suite for adding charts and graphs to your programs. 

The latest version of the RCCS is for RAD Studio 2009 and up only.  Please download v2.2 if you need support for Delphi 5-2007.

Key Benefits

bullet 100% Source Code
bullet For Win32, Win64, and FMX(VCL.Net is supported with older versions of the RCCS)
bullet Chart Types: Area, Arrow, Bar, Line, Pie, Point, Shape, Graph (Flowchart), Equalizer, Guides and Chart-in-chart
bullet  Separate Legend ListBox Component available, display all values in a chart and control selection and visibility from the legend
bullet Display charts on chart panel (with integrated axes, legend, header, footers, etc) or stand-alone
bullet Supports FMX Effects (bevel, shadow, swirl, etc) and animations on charts (FMX Only)
bullet Data-Aware Chart Types (VCL Only)
bullet Avoids TeeChart conflicts when you distribute components that use charts and having a conflict between TeeChart Pro and the version of TeeChart that came with Delphi
bullet FREE for use in your non-commercial applications. A commercial license is available by one-time purchase (upgrades are free) or by submitting an accepted software component to be included into the RiverSoftAVG Charting Component Suite (see Licensing for details)
bullet Design-time definition of chart values
bullet Less confusing and programmer error prone
bullet Easily Extensible
bullet Zoom, Pan, and Select Chart Values
bullet Change Visibility and Selected for each chart value (e.g., Hide a pie slice in a pie chart or react to the user selecting different points in a chart)
bullet Point Chart can display images in the point
bullet Shape Chart can display multiple shapes, with images
bullet Chart-in-chart can display multiple embedded charts (see figure)

See the RCCS Version History page for full details on what has changed.

License

Please see the License.rtf in the distribution for details. In brief, RCCS is FREE with source code for non-commercial uses. A commercial license is available for royalty free use by one-time purchase (upgrades are free), included with your purchase of IECS, or by submitting an accepted software component to be included into the RiverSoftAVG Charting Component Suite.

Images

Sample images from the Charting Component Suite:

Example of stand-alone charts and FMX effectsExample of external legend listbox

Example of a Chart-in-chart (Unzoomed)Example of a Chart-in-chart (zoomed)Example of a Guide Chart with an Area Chart

Example of a EQ Chart (e.g., an equalizer) Pie Chart Showing Visibility of Individual Values Example of a Graph Chart (e.g., Flow Chart)

Example of Area Chart (with gradient background)Example of Arrow ChartExample of Bar Chart (Also shows tiled footer images)

Example of Line Chart (with picture background)Example of multiple chart types superimposed on each otherExample of a pie chart

Example of a point chartExample of a shape chart (with multiple different shapes)Example of a shape chart that uses images

Download

You can download the RCCS v3.0 here (EEP) or from the Downloads page.  You can also see the RiverSoftAVG Charting Component Suite in action with our compiled demo applications.

Note: If you want to receive announcements of new versions, please subscribe to the announcements mailing list: announcements-subscribe@riversoftavg.com.

Order

FREE FOR NON-COMMERCIAL USE. To order a commercial use license, please go to the Order page.  NOTE: A commercial license is included with purchase of IECS.

Why should you use RCCS over TeeChart?

    Quite honestly, TeeChart Pro is more powerful (more chart types).  The problems with TeeChart are:

  1. TeeChart Pro version is more expensive and you pay for each upgrade.  RCCS is a one-time fee for commercial use (free upgrades) or free otherwise.
  2. Distributing components that use TeeChart can be painful because a) compiling with Delphi TeeChart caused problems for TeeChart Pro owners, b) there was no VCL.NET version for people who hadn't bought TeeChart, and c) you couldn't give your users the source.  RCCS has none of these problems.
  3. TeeChart has, in our opinion, a confusing and error-prone design (and this was especially a problem if you didn't have the source).  This is not necessarily entirely Steema's fault because they designed TeeChart so long ago (probably before they knew component design very well) and now they are stuck with it for backwards compatibility.  But it is something to deal with.  The initial learning curve for run-time manipulation of TeeChart was no fun :-)

    For most people, TeeChart will be just fine.  We are not trying to make money on the RCCS.  It was designed for our needs and we beefed it up to be useful for others.  We only want a small one-time licensing fee (or code contribution) if someone is going to make money using the RCCS.  On the other hand, the RCCS contains some more subtle improvements over TeeChart such as multiple shapes per shape chart, images in point charts, etc.  It is also ridiculously easy to create new chart types (series in TeeChart-Speak) with RCCS.  We will be improving the suite, but we are hoping (and prefer) that users contribute and help RCCS grow for everyone.
 

 
Send mail to webmasterNO@SPAMRiverSoftAVG.com with questions or comments about this web site.
Copyright © 2002-2010 RiverSoftAVG
Last modified: September 20, 2010