News Archive
Home Up Feedback Search

Products
Order
Downloads
Support
Articles & Tips
Recommended Links
About

 
 

 
  Other Links:
Delphi CodeSmith Blog 

News Archive

June 14, 2020

All RiverSoftAVG Products have been updated to support Delphi 10.4 Sydney

All of our products have been updated to support the Delphi 10.4 Sydney.  The following products have been updated: 

The RiverSoftAVG SVG Component Library also had a couple bugs stomped.  Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history, IMPACT version history, and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.

May 29, 2020

Working on RAD Studio 10.4 Sydney Support

Just a quick note that we are already working on RAD Studio 10.4 Sydney support.  Hopefully, there will be something soon.

May 05, 2019

New Evaluation Versions of All RiverSoftAVG

There are new evaluation versions of all of our products on the Downloads page.  These versions include support for Delphi Rio.

December 12, 2018

All RiverSoftAVG updated for RAD Studio 10.3 

All of the support versions of our products have been updated to RAD Studio 10.3 (actually, they were updated on November 26, but we forgot to post a notice on the main page).  We should have all the evaluation versions updated soon.  For the RiverSoftAVG SVG Component Library, we also have one new feature: 

  • Added experimental unit, RSSVGDesignCanvas.pas/FMX.RS.SVG.DesignCanvas.pas, which have classes that can build SVGs using TCanvas graphics operations

Registered users, please go to the Support page to get the latest versions.  

July 7, 2018

RiverSoftAVG SVG Component Library updated

There is a new update to the RiverSoftAVG SVG Component Library.  This update fixes some bugs: 

  • Fixed bug where setting MasterImageList to Self would crash
  • Fixed access violation in TRSSVGImageList.Destroy method when notifying dependent imagelists
  • Optimized TRSSVGImageList.Destroy method to avoid regenerating bitmaps on destroy because of MasterImageList being destroyed
  • Fixed TRSSVGImage.UpdateBitmap bug where the bitmap would not be generated because buffering was off but needing update would be turned off.  Changing the Enabled property would not generate a new bitmap in that case

Please see the RSCL version history for more details.

Registered users, please go to the Support page to get the latest versions.  

January 27, 2018

All RiverSoftAVG Products have been updated

All of our products have been updated.  These releases support the latest version of Delphi Tokyo, 10.2.2, as well as address an important bugfix in the RiverSoftAVG Common Classes Library, which fixed an issue that could occur with number formats on International versions of Windows.  The following products have been updated: 

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history, IMPACT version history, and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.

October 22, 2017

RiverSoftAVG SVG Component Library updated

We are really happy to announce a new update to the RiverSoftAVG SVG Component Library.  This update fixes some important bugs: 

  • Improved VCL TRSSVGPanel significantly by fixing flickering
  • Fixed TRSFmxSVGDocument.LoadSVGFromStrings method to handle TStrings with international characters
  • Fixed bug in TSVGImageFile.Draw method where scaling was incorrect for Printer canvases in Delphi Berlin+
  • Fixed memory leak in TSVGText.ConvertToPath method 
  • Fixed memory leak in TSVGCustomText.GetGlyphSpacing method 
  • Fixed Access Violation on FMX.RS.SVGImgListEditor close in Delphi 10.2, caused by accelerator keys, by removing the accelerator keys
  • Added TRSGPGradientPoints.Add method 
  • Modified TRSGPCanvas.FillOutsideGradient method to suppress change events, which gets rid of flicker with controls with gradients
  • Fixed bug in TRSGPRectangle.Paint method where XRadius and YRadius were not used 
  • Fixed bug in TRSGPCustomPath.Paint method where control would not respond to resize events properly with transformed matrices
     

The IMPACT Multimedia Instrument Package Add-On has also been updated to use the new RSCL packages.  Please see the RSCL version history and IMPACT version history for more details.

Registered users, please go to the Support page to get the latest versions.  

August 27, 2017

New Evaluation Versions of all RiverSoftAVG Products have been released

Evaluations of all of our products have been updated to support the latest version of Delphi Tokyo, which includes the new package builds.  The following products have been updated: 

To download, please go to the Downloads page.

August 13, 2017

All RiverSoftAVG Products have been updated to support Delphi 10.2.1 Tokyo

All of our products have been updated to support the latest version of Delphi Tokyo, which includes the new package builds.  The following products have been updated: 

The RiverSoftAVG SVG Component Library also had a few bugs stomped.  Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history, IMPACT version history, and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  

June 11, 2017

RiverSoftAVG SVG Component Library updated to v2.5.1

The RiverSoftAVG SVG Component Library has gotten a small patch to v2.5.1.  This version has a bug fix and two new features: 

  • TRSSVGImage component has a new public property, DrawElementInPlace, which is designed for buffered images and draws the SVGRoot in place in context of the large SVG
  • TRSSVGImageList.Items collection has added EmbedSVGAsBinary to each collection item, allowing you to embed the SVGs as binary objects in the form for faster loading of forms.

Registered users, please go to the Support page to get the latest versions. 

April 2, 2017

Linux Support in RiverSoftAVG Products

We are excited to announce that some RiverSoftAVG products now support Linux in Embarcadero's RAD Studio 10.2 Tokyo!  The following products support the Linux server compiler: 

Registered users, please go to the Support page to get the latest versions. 

April 2, 2017

All RiverSoftAVG Products have been updated to support Delphi 10.2 Tokyo

All of our products have been updated to support the latest version of Delphi!  The following products have been updated: 

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history, IMPACT version history, and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  

February 20, 2017

All RiverSoftAVG Products have been updated

All of our products have been updated.  The main changes are bug fixes for the Common Classes Library, Charting Component Suite and the RiverSoftAVG SVG Component Library.  The following products have been updated: 

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  

January 8, 2017

All RiverSoftAVG Products have been updated

All of our products have been updated.  The main changes are updates to the Common Classes Library and the RiverSoftAVG SVG Component Library.  The other products have been recompiled to work with the updated RCCL and RSCL. The following products have been updated: 

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  

November 12, 2016

CodeRage XI and Black Friday Sale!!!

In honor of CodeRage XI, we are kicking off our Black Friday sale early this year.  From now through December 2nd, everything is up to 20% off!  Act now to take advantage of these great prices!

November 6, 2016

All RiverSoftAVG Products have been updated

All of our products have been updated.  The main changes are documentation updates for the Fuzzy Logic Component Library and bug fixes for the RiverSoftAVG SVG Component Library.  The following products have been updated: 

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Evaluation versions are available from the Downloads page.

October 9, 2016

Online integrated help for all RiverSoftAVG products

We have released an integrated online help for all RiverSoftAVG products.  These help pages contain all RiverSoftAVG component products that have been converted to Documentation Insight (i.e., the help is embedded with the source and is available from DocInsight in the IDE.

  • RiverSoftAVG Common Classes Library
  • RiverSoftAVG Charting Component Suite
  • RiverSoftAVG SVG Component Library 
  • RiverSoftAVG IMPACT Multimedia Instruments Add-on
  • Fuzzy Logic Component Library
  • Genetic Algorithms & Programming Component Library

The Code Documentation section contains every package developed by RiverSoftAVG.com

Note that the Inference Engine Component Suite has not been converted to Documentation Insight yet, and therefore only stubs exist online for its components.  Please refer to the offline help file that comes with the product for more complete information.

October 9, 2016

All RiverSoftAVG Products have been updated

All of our products have been updated.  Both the RiverSoftAVG Common Classes Library and the RiverSoftAVG SVG Component Library have had bug fixes.  In addition, the RiverSoftAVG Common Classes Library has been completely documented using Documentation Insight.  The following products have been updated: 

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  

September 5, 2016

RiverSoftAVG SVG Component Library and Charting Component Suite Updated

The RiverSoftAVG SVG Component Library (RSCL) and the RiverSoftAVG Charting Component Suite (RCCS) have been updated.  The updates add:

  • RSCL: Bug fixes 
  • RSCL: Complete documentation for the GDI+ library in the RiverSoftAVG SVG Component Library
  • RCCS: Adds the ability to explode pie slices in the pie chart with the new Explode property

Please see the RCCS_version_history and RSCL version history for more details.

Registered users, please go to the Support page to get the latest versions.  The RCCS is available from here.

August 7, 2016

RiverSoftAVG SVG Component Library Demo Applications updated

The demo applications for the RSCL have been updated to use the latest RSCL and the Delphi Berlin compiler, including all fixes since March 1, 2016.  Get the latest version of the RSCL demo apps here. 

July 24, 2016

RiverSoftAVG IMPACT Official v1.0 Release

We are very pleased to announce the official release of RiverSoftAVG IMPACT, the multimedia instrument add-on package for the RiverSoftAVG SVG Component Library (RSCL).  RiverSoftAVG IMPACT provides the following features: IMPACT Demo Screenshot

  • High Quality, Dynamic Instruments and Gauges 
  • Resolution Independent with a small footprint compared to images
  • Easily Customizable by Properties and Events
  • No External Files to Deploy
  • Royalty Free for your Applications
  • Integrated IDE Help Insight as well as Help File and Online Documentation (online documentation)

Please see the IMPACT version_history for more details.

Note that IMPACT REQUIRES the RiverSoftAVG SVG Component Library v2.x.  You must either already own the RiverSoftAVG SVG Component Library or buy IMPACT as a bundle with the SVG library. 

Registered users, please go to the Support page to get the latest version.  There are demo applications available from the IMPACT page.  An evaluation version is available from the Downloads page.

July 24, 2016

All RiverSoftAVG Products have been updated and new installers

All of our products have been updated.  All RiverSoftAVG products have new smaller installers that download any dependencies instead of bundling them into the installer package.  There installers should give a much smoother experience.  If there are any problems, please report them to support AT RiverSoftAVG.com.  The following products have been updated:

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Evaluation versions will be available soon.  

June 5, 2016

New RiverSoftAVG IMPACT Early Experience Program (EEP) version

The second EEP of RiverSoftAVG IMPACT has been released.  This version includes complete help document (integrated with RSCL help) and bug fixes.  We have also created an evaluation version of IMPACT.  The evaluation version requires for now that the RiverSoftAVG SVG Component Library (RSCL) evaluation version be installed.  RiverSoftAVG IMPACT is a multimedia instrument add-on package for the RSCL and provides the following features: IMPACT Demo Screenshot

  • High Quality, Dynamic Instruments and Gauges 
  • Resolution Independent with a small footprint compared to images
  • Easily Customizable by Properties and Events
  • No External Files to Deploy
  • Royalty Free for your Applications
  • Integrated IDE Help Insight as well as Help File and Online Documentation (online documentation)

Please see the IMPACT version_history for more details.

The Early Experience Program (EEP) allows you access to RiverSoftAVG IMPACT before it is officially released, while taking advantage of pre-release prices.  When IMPACT is released, you will automatically receive the release version. Note that IMPACT REQUIRES the RiverSoftAVG SVG Component Library v2.x.  You must either already own the RiverSoftAVG SVG Component Library or buy IMPACT as a bundle with the SVG library. 

Registered users, please go to the Support page to get the latest version.  There are demo applications available from the IMPACT page.  An evaluation version is available from the Downloads page.

June 5, 2016

All RiverSoftAVG Products have been updated 

All of our products have been updated, including new evaluation versions.  The RiverSoftAVG Common Classes Library needed to be updated for a bug fix for the RiverSoftAVG SVG Component Library.  This required an update to all products.  The following products have been updated:

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the full version of the RCCS (for non-IECS owners) are available from the Downloads page.  

May 27, 2016

RiverSoftAVG Summer Sale!!!

The RiverSoftAVG Summer Sale has started!!!  Prices have been reduced on all products up to 30%, even on the site license prices!  This is in addition to our already reduced prices on the RiverSoftAVG SVG Component Library and the RiverSoftAVG Charting Component Suite Commercial License.  Go to our Order page to take advantage of these fantastic prices.

May 22, 2016

Announcing RiverSoftAVG IMPACT Early Experience Program (EEP)

We are really excited to announce RiverSoftAVG IMPACT, an instrument package add-on for our RiverSoftAVG SVG Component Library (RSCL).  IMPACT provides high quality, resolution independent, and easily customizable instrument components.  IMPACT supports Delphi XE4 through 10.1 Berlin, VCL and FMX, and is for Windows, Mac OSX, iOS and Android.  IMPACT comes with a large suite of gauges and gadgets, including clocks, compasses, batteries, speedometers, lights, an altimeter, barometer, and more.  Easily add IMPACT to your applications with this new addon from RiverSoftAVG. IMPACT Demo Screenshot

  • High Quality, Dynamic Instruments and Gauges 
  • Resolution Independent with a small footprint compared to images
  • Easily Customizable by Properties and Events
  • No External Files to Deploy
  • Royalty Free for your Applications

The Early Experience Program (EEP) allows you access to RiverSoftAVG IMPACT before it is officially released, while taking advantage of pre-release prices.  When IMPACT is released, you will automatically receive the release version. Note that IMPACT REQUIRES the RiverSoftAVG SVG Component Library v2.x.  You must either already own the RiverSoftAVG SVG Component Library or buy IMPACT as a bundle with the SVG library. 

Registered users, please go to the Support page to get the latest version.  There are demo applications available from the IMPACT page.  

May 22, 2016

REDUCED Prices!!!

With the rollout of RiverSoftAVG IMPACT, we are restructuring the prices of a couple of our products and have permanently reduced their prices:

May 22, 2016

RiverSoftAVG SVG Component Library (RSCL) Updated to v2.2 

We have updated the RiverSoftAVG SVG Component Library to v2.2.  We have also reduced the price of the base RSCL from $80 to $66; this is not a sale price.  However, this price does not include RiverSoftAVG IMPACT.  The RSCL received the following updates:

  • Supports C++Builder (XE8+)
  • Optimized the TSVGDocument.DrawElement method
  • Added Quality properties to most controls (TRSSVGImage, TRSSVGImageList, etc).  The quality property controls the level of over-sampling to perform, which can dramatically improve anti-aliasing on buffered drawing of SVGs, especially on mobile platforms (at the cost of increased memory and speed)
  • Bug Fixes

Note that all products were recompiled because of a new unit in the RiverSoftAVG Common Classes Library Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the full version of the RCCS (for non-IECS owners) are available from the Downloads page.  

April 24, 2016

All RiverSoftAVG Products have been updated for RAD Studio 10.1 Berlin Support

We are pleased to announce new versions of all of our products adding support for the new RAD Studio and Delphi 10.1 Berlin. There have also been several bug fixes for the RiverSoftAVG SVG Component Library and the Inference Engine Component Suite.  The following products have been updated:

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the full version of the RCCS (for non-IECS owners) are available from the Downloads page.  

March 13, 2016

New Blog Post about Editing SVGs with RSCL

There is a new blog post about editing SVGs to make high-quality, dynamic controls using the RiverSoftAVG SVG Component Library.  An excerpt:

Scalable Vector Graphics (SVG) are awesome.  Not only because they are scaleable, but perhaps even more importantly, because they are editable.  When you download a bitmap or png from the web, your options for editing it are limited.  With a lot of work and expertise in Photoshop, you can perhaps edit them, but usually not perfectly and changing them on the fly is just not possible.
SVGs are different.  Each piece of the graphic is editable.  You can change colors, rotations, visibility, etc.  With the RiverSoftAVG SVG Component Library (RSCL), you get access to a whole world wide web of customizable graphics for your applications.

March 13, 2016

All RiverSoftAVG Products have been updated and have new evaluation versions

All of our current products have been updated.  There was a problem with the controls being grayed out when the iOS 64-bit target was selected.  This has been fixed for all products.  Also, there were minor updates to the RiverSoftAVG SVG Component Library.  There are also new evaluation versions.

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the full version of the RCCS (for non-IECS owners) are available from the Downloads page.  

March 11, 2016

RiverSoftAVG Server Problems

We apologize, but we had hosting problems for the last couple days.  Everything should be resolved now, but if you find any issues with the web site, please send an email to webmasterNO@SPAMriversoftavg.com 

March 5, 2016

RiverSoftAVG SVG Component Library v2.0 Release Candidate

We are very pleased to announce the official release of the RiverSoftAVG SVG Component Library version 2.0! The RSCL provides Delphi developers access to the large library of free and commercial Scalable Vector Graphics (SVG) files available from the web. Easily load and display high-quality resolution independent graphics, modify any element of the graphic in real-time, and save your changes for later. The RSCL v2.0 was a lot of hard work but brings a lot of great new features, improved output, and tons of bug fixes. Check out the new features in v2.0::SVG Editor Screenshot

  • Load, Edit and Save SVGs as SVG (XML)
  • Load, Edit, and Save SVGs as Delphi Binary (Faster but Larger Files)
  • Use SVG Image Lists (TRSSVGImageList, VCL & FMX XE8+) to save memory and disk space for your applications especially on mobile
  • Vastly Improved Text Support including text on a path, tspan, text layout, spacing, kerning, and more
  • Vastly Improved Linear and Radial Gradient Support
  • Detect and respond to mouse events with TRSSVGImage
  • Embed SVGs as binary into Delphi form files as part of TRSSVGDocument
  • For XE4-10 Seattle (XE2 and XE3 support has been dropped)

Please see the RSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Compiled demo applications are available from the SVG page, and we encourage you to try your SVGs with them before ordering to ensure the RSCL supports them.  An evaluation version is also available from the Downloads page. 

To order, go to the Order page. 

February 5, 2016

RiverSoftAVG SVG Component Library Evaluation Version

We are happy to announce that for the first time we are offering an evaluation version of the RSCL.  The evaluation version supports both FMX and VCL, and has the following restrictions:

  • The TRSSVGPanel control cannot generate controls at design-time
  • For Vcl (Win32/64) and FMX (Win 32) Only
  • When Delphi is not running, applications compiled with the library will display a nag screen

The evaluation version is available from the Downloads page. Of course, compiled demo applications are still available from the SVG page, and we encourage you to try your SVGs with them before ordering to ensure the RSCL supports them.  

The RSCL is on sale for 30% off until the release of v2.0.  To order, go to the Order page.

February 5, 2016

RiverSoftAVG SVG Component Library v2.0 Release Candidate

The fourth EEP of the RiverSoftAVG SVG Component Library has been released.  This fourth release is a Release Candidate.  The beta for RSCL v2.0 is in its final days.  The RSCL EEP is available to all registered owners of the RSCL who have purchased the upgrade or have bought the RSCL after November 1st. In preparation for the forthcoming v2.0 release of the RSCL, we are offering the current full version for 30% off or 10% off for upgrading!  Check out the great features in v2.0:SVG Editor Screenshot

  • Load, Edit and Save SVGs as SVG (XML)
  • Load, Edit, and Save SVGs as Delphi Binary (Faster but Larger Files)
  • Use SVG Image Lists (TRSSVGImageList, VCL & FMX XE8+) to save memory and disk space for your applications especially on mobile
  • Vastly Improved Text Support including text on a path, tspan, text layout, spacing, kerning, and more
  • Detect and respond to mouse events with TRSSVGImage
  • Embed SVGs as binary into Delphi form files as part of TRSSVGDocument
  • For XE4-10 Seattle (XE2 and XE3 support has been dropped)

Please see the RSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Compiled demo applications are available from the SVG page, and we encourage you to try your SVGs with them before ordering to ensure the RSCL supports them.  An evaluation version is also available from the Downloads page. 

To order, go to the Order page. 

February 5, 2016

All RiverSoftAVG Products have been updated and have new evaluation versions

All of our current products have been updated.  There are also new evaluation versions, including the first evaluation version of the RiverSoftAVG SVG Component Library.

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the full version of the RCCS (for non-IECS owners) is available from the Downloads page.  

January 10, 2016

RiverSoftAVG SVG Component Library v2.0 Early Experience Program (EEP) Third Release

The third EEP of the RiverSoftAVG SVG Component Library has been released.  The third EEP is a massive update, which fixes a lot of bugs, updates the documention, and also significantly adds to the SVG Editor Demo! In fact, the SVG editor demo has been added to the demo applications.  The RSCL EEP is available to all registered owners of the RSCL who have purchased the upgrade or have bought the RSCL after November 1st. In preparation for the forthcoming v2.0 release of the RSCL, we are offering the current full version for 30% off or 10% off for upgrading!  Check out the great features in v2.0:SVG Editor Screenshot

  • Load, Edit and Save SVGs as SVG (XML)
  • Load, Edit, and Save SVGs as Delphi Binary (Faster but Larger Files)
  • Use SVG Image Lists (TRSSVGImageList, VCL & FMX XE8+) to save memory and disk space for your applications especially on mobile
  • Vastly Improved Text Support including text on a path, tspan, text layout, spacing, kerning, and more
  • Detect and respond to mouse events with TRSSVGImage
  • Embed SVGs as binary into Delphi form files as part of TRSSVGDocument
  • For XE4-10 Seattle (XE2 and XE3 support has been dropped)

Please see the RSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.   To order, go to the Order page. 

January 10, 2016

All RiverSoftAVG Products have been updated

All of our current products have been updated for the new common classes library update, which adds a path designer design-time editor (similar to the FMX editor):

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the full version of the RCCS (for non-IECS owners) is available from the Downloads page. 

December 6, 2015

RiverSoftAVG SVG Component Library v2.0 Early Experience Program (EEP) Second Release

The second EEP of the RiverSoftAVG SVG Component Library has been released.  The second EEP fixes a lot of bugs, adds some new functions, and also adds a new SVG Editor Demo with full source! The RSCL EEP is available to all registered owners of the RSCL who have purchased the upgrade or have bought the RSCL after November 1st. In preparation for the forthcoming v2.0 release of the RSCL, we are offering the current full version for 30% off or 10% off for upgrading!  Check out the great features in v2.0:SVG Editor Screenshot

  • Load, Edit and Save SVGs as SVG (XML)
  • Load, Edit, and Save SVGs as Delphi Binary (Faster but Larger Files)
  • Use SVG Image Lists (TRSSVGImageList, VCL & FMX XE8+) to save memory and disk space for your applications especially on mobile
  • Vastly Improved Text Support including text on a path, tspan, text layout, spacing, kerning, and more
  • Detect and respond to mouse events with TRSSVGImage
  • Embed SVGs as binary into Delphi form files as part of TRSSVGDocument
  • For XE4-10 Seattle (XE2 and XE3 support has been dropped)

Please see the RSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.   To order, go to the Order page. 

December 6, 2015

All RiverSoftAVG Products have been updated

The RiverSoftAVG SVG Component Library second Early Experience Program has been released for registered users.  In addition, there have been updates to the RiverSoftAVG Common Classes Library, most importantly for an iOS 64-bit compilation error.  All of our current products have been updated for the new common classes library and for a fix to our installers to properly initialize the iOSDevice32 and iOSDevice64 library path:

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the full version of the RCCS (for non-IECS owners) is available from the Downloads page.  

November 28, 2015

RiverSoftAVG SVG Component Library v2.0 Demo Apps Update

We've updated the v2.0 Beta applications in demo applications on the SVG page.  The new applications have important bug fixes for text.

Black Friday Sale All Week!

From now through midnight November 30th, we are having our biggest Black Friday sale ever!  Get up to 30% off on RiverSoftAVG products, including new products and upgrades:

  • Everything Bundle with Source, 25% off
  • SVG Component Library, 30% off
  • Genetic Algorithms & Programming Component Library, 30% off
  • Charting Component Suite, 30% off

To order, go to the Order page.

November 23, 2015

RiverSoftAVG SVG Component Library v2.0 Demo Apps Update

We've updated the v2.0 Beta applications in demo applications on the SVG page.  The new applications have important bug fixes for text, view boxes, and streaming.

November 19, 2015

RiverSoftAVG SVG Component Library v2.0 Demo Apps Update

We've updated the demo applications on the SVG page with a Streaming Demo App (FMX).  You can load an svg and see what the XML SVG and Delphi Binary SVG output would look like and how long each format takes to save.

November 16, 2015

RiverSoftAVG SVG Component Library v2.0 Early Experience Program (EEP) Release

We are very excited to announce that the RiverSoftAVG SVG Component Library is officially in beta and the first EEP has been released!  The RSCL EEP is available to all registered owners of the RSCL who have purchased the upgrade or have bought the RSCL after November 1st. In preparation for the forthcoming v2.0 release of the RSCL, we are offering the current full version for 30% off or 10% off for upgrading!  Check out the great features in v2.0:

  • Load, Edit and Save SVGs as SVG (XML)
  • Load, Edit, and Save SVGs as Delphi Binary (Faster but Larger Files)
  • Use SVG Image Lists (TRSSVGImageList, VCL & FMX XE8+) to save memory and disk space for your applications especially on mobile
  • Vastly Improved Text Support including text on a path, tspan, text layout, spacing, kerning, and more
  • Detect and respond to mouse events with TRSSVGImage
  • Embed SVGs as binary into Delphi form files as part of TRSSVGDocument
  • For XE4-10 Seattle (XE2 and XE3 support has been dropped)

In addition, some of the demo applications on SVG page have been updated to use v2.0 EEP code.  This includes the SVGImageVCL/FMX and SVGPaintVCL/FMX applications so that you can test compatibility with your SVGs, and a new Anatomy Explorer application which shows how a user can select SVG elements in a SVG.

The RSCL v2.0 is truly a major upgrade.  Check out the RSCL version history to see the over 100 new features, approximately 40 bug fixes, and over 50 refactor changes.  This is in addition to the 11 new functions and classes and 7 bug fixes in the RiverSoftAVG Common Classes Library.  To order, go to the Order page. 

Note that all products have been recompiled to support the updated RiverSoftAVG Common Classes Library.  Registered users, please go to the Support page to get the latest versions.  

November 2, 2015

RiverSoftAVG SVG Component Library ON SALE

In preparation for the forthcoming v2.0 release of the RSCL, we are offering the current version for 30% off!  Order now and get a free upgrade to the RSCL v2.0 and access of all Early Experience Versions (EEP) of the new version.  An EEP of the RSCL v2.0 will be released this month.  Check out the great features in v2.0:

  • Load, Edit and Save SVGs as SVG (XML)
  • Load, Edit, and Save SVGs as Delphi Binary (Faster but Larger Files)
  • Use SVG Image Lists (TRSSVGImageList, VCL & FMX XE8+) to save memory and disk space for your applications especially on mobile
  • Vastly Improved Text Support including text on a path, tspan, text layout, spacing, kerning, and more
  • Detect and respond to mouse events with TRSSVGImage
  • Embed SVGs as binary into Delphi form files as part of TRSSVGDocument
  • For XE4-10 Seattle (XE2 and XE3 support is being dropped)

To order, go to the Order page.

September 6, 2015

All RiverSoftAVG Products have been updated for RAD Studio 10 Seattle Support

We are pleased to announce new versions of all of our products adding support for the new RAD Studio and Delphi 10 Seattle. The following products have been updated:

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the full version of the RCCS (for non-IECS owners) is available from the Downloads page.  

August 23, 2015

RiverSoftAVG SVG Component Library v1.8.2 released

We have released a minor update to the RiverSoftAVG SVG Component Library (RSCL).  This update includes:

  • Added support for SVG Tiny Non-scaling stroke vector effect
  • Fixed TSVGDocument cloning bugs

Please see the RSCL version history for more details.  Registered users, please go to the Support page to get the latest version.  In addition, there are demo applications for loading and displaying SVGs on the SVG page.

June 1, 2015

RiverSoftAVG SVG Component Library v1.8 released

We have released a minor update to the RiverSoftAVG SVG Component Library (RSCL).  This update fixes a few bugs including:

  • Radial Gradients in FMX (if using fix as detailed in the blog)
  • Markers 
  • ViewBox 

Please see the RSCL version history for more details.  Registered users, please go to the Support page to get the latest version.  In addition, there are new demo applications for loading and displaying SVGs on the SVG page.  Note that the RiverSoftAVG Common Classes Library was updated so new recompiled versions of our other products are also available.

May 17, 2015

Genetic Algorithms & Programming Component Library v5.0 has been officially released!!!

We are very pleased to announce the official release of the Genetic Algorithms & Programming Component Library version 5.0.  Version 5.0 is a free upgrade for users who bought the GACL after Dec 1st, 2014.  Users who bought the GACL before December 1st, 2014 need to purchase an upgrade from the orders page.

The headline feature for the new GACL is the addition of Genetic Programming. Genetic Programming allows you to specify your problem more intuitively using functions, constants, and variables. You can easily add "personality" to your games and programs by evolving different solutions to the same problem (e.g., a cautious AI, a daring AI, etc). The new version provides:

  • Genetic Programming Components - Solve problems like Curve Fitting, Data Modelling and Symbolic Regression; Decision Strategy, Game Control, and Industrial Process Control; Image and Signal Processing; and Financial Trading, Time Series Prediction and Economic Modelling.
  • Integrated IDE Help Insight as well as Help File and Online Documentation
  • Multi-threaded evolve and fitness evaluation available for XE7+
  • Completely rebuilt from the ground up Tree-based Genetic Programming with Functions, Constants, and Variables
  • Generics-based Genetic Programming implementation
  • 6 Initialization Methods (Full, Grow, Half and Half, Ramped Full, Ramped Grow, and Ramped Half and Half)
  • 6 Different Mutation Methods (Subtree, Replacement, Constant, Shrink, Hoist, and Point)
  • 17 Different Bloat Control Strategies (Limit Size or Depth, Tarpeian Size or Depth, Unfit Size or Depth, Shrink Size or Depth, Hoist Size or Depth, Size Fair or Depth Fair Crossover, Size or Depth Parsimony Pressure, Covariant Size or Depth Parsimony Pressure, and Lexicographic Parsimony Pressure)
  • Executor component for executing your winning genetic programs
  • Genetic Programming XML Schema for saving and loading genetic programming problems and solutions

Please see the GACL_version_history for more details.  Registered users of version 5.0 EEP, please go to the Support page to get the latest version.  An evaluation version of the GACL is available from the Downloads page.  Note that there is no evaluation version for Appmethod.  Appmethod does not include the VCL support routines we require for evaluation versions.

May 17, 2015

RiverSoftAVG SVG Component Library v1.8 released

We have released a minor update to the RiverSoftAVG SVG Component Library (RSCL).  This update is a "quality" release and, in addition to numerous bug fixes, features:

  • Improved color support (currentColor, color attribute fix)
  • Improved markers support
  • Improved linear gradient support (VCL)
  • Improved path parsing
  • Added support for stroke-miterlimit (VCL Only)

Please see the RSCL version history for more details.  Registered users, please go to the Support page to get the latest version.  In addition, there are demo applications for loading and displaying SVGs on the SVG page.  Note that the RiverSoftAVG Common Classes Library was updated so new recompiled versions of our other products are also available.

May 3, 2015

All RiverSoftAVG Products have been updated and new evaluation versions have been released

We have released new versions of all of our products.  In addition to minor bug fixes and updates because of changes to the RiverSoftAVG Common Classes Library, we have created evaluation versions of all of our products (except RSCL).  The following products have been updated:

Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  The  RCCS (for non-IECS owners) is available from the Downloads page.  Evaluation versions of the GACL, FLCL and IECS are available from the Downloads page.  Note that there are no evaluation versions for Appmethod.  Appmethod does not include the VCL support routines we require for the evaluation versions.

April 19, 2015

All RiverSoftAVG Products have been updated for XE8 Support

We are pleased to announce new versions of all of our products adding support for the new RAD Studio and Delphi XE8. The following products have been updated:

The RiverSoftAVG SVG Component Library is still in beta for XE8.  In addition, the Early Experience Program for the Genetic Algorithms & Programming Component Library will be released in approximately a week.  Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RCCL version_history for more details.

Registered users, please go to the Support page to get the latest versions.  The  RCCS (for non-IECS owners) is available from the Downloads page.  Evaluation versions will be available for XE8 soon.

February 15, 2015

RiverSoftAVG Charting Component Suite v6.0 Released!

We are proud to announce the immediate release of the RiverSoftAVG Charting Component Suite version 6.0.  RCCS v6.0 is a major upgrade with following features:

  • Integrated IDE Help Insight as well as Help File and Online Documentation (online documentation)
  • 6 New Chart Types: Sparse Bar Chart, Donut Chart, Donut+ Chart, Bubble Chart, High/Low/Average Chart, and CandleStick Chart
  • Powerful New Chart Functions Components transform Source chart values into Target chart values using over 15 functions (e.g., minimum, maximum, average, etc) grouped into periods (e.g., percentage of chart values; all values in same hour, day, week, etc)
  • Optionally draw glyphs in Legends for charts and chart values
  • New Stand-alone Legend Component (TRSChartLegendBox)
  • Dynamic Hints and Mouse Tracking lines have been added to TRSChartPanel (FMX and VCL)
  • And More!!!!

More information can be found in Changes for RCCS v6.x and from the RCCS version history.  Check out our new Gallery for more screenshots.  As always, the RCCS is free for non-commercial use and comes with the source.  For Inference Engine Component Suite owners, this is a free upgrade.

February 15, 2015

Genetic Algorithms & Programming Component Library Early Experience Program (EEP) Update 2

We released another update to Genetic Algorithms & Programming Component Library EEP v5.0.  The new version 5.0 is currently available through the Early Experience Program.  Take advantage of 10% off EEP pricing and get the current GACL now and the new GACL before it is released.  Current owners can also take advantage of the discount for upgrading to v5.0.  Version 5.0 is a free upgrade for users who bought the GACL after Dec 1st, 2014.  This new update fixes bugs and adds a variant version of the genetic programming component.  We have also released an evaluation version. 

The headline feature for the new GACL is the addition of Genetic Programming.  Genetic Programming allows you to specify your problem more intuitively using functions, constants, and variables.  You can easily add "personality" to your games and programs by evolving different solutions to the same problem (e.g., a cautious AI, a daring AI, etc).  The new version provides:

  • Genetic Programming Components - Solve problems like Curve Fitting, Data Modelling and Symbolic Regression; Decision Strategy, Game Control, and Industrial Process Control; Image and Signal Processing; and Financial Trading, Time Series Prediction and Economic Modelling.
  • Integrated IDE Help Insight as well as Help File and Online Documentation
  • Multi-threaded evolve and fitness evaluation available for XE7+
  • Completely rebuilt from the ground up Tree-based Genetic Programming with Functions, Constants, and Variables
  • Generics-based Genetic Programming implementation
  • 6 Initialization Methods (Full, Grow, Half and Half, Ramped Full, Ramped Grow, and Ramped Half and Half)
  • 6 Different Mutation Methods (Subtree, Replacement, Constant, Shrink, Hoist, and Point)
  • 17 Different Bloat Control Strategies (Limit Size or Depth, Tarpeian Size or Depth, Unfit Size or Depth, Shrink Size or Depth, Hoist Size or Depth, Size Fair or Depth Fair Crossover, Size or Depth Parsimony Pressure, Covariant Size or Depth Parsimony Pressure, and Lexicographic Parsimony Pressure)
  • Executor component for executing your winning genetic programs
  • Genetic Programming XML Schema for saving and loading genetic programming problems and solutions

More information can be found at the GACL page and the GACL_version history.  Registered users of the EEP, please go to the Support page to get the latest version.  

February 15, 2015

All Products have been updated

In addition to the just released RiverSoftAVG Charting Component Suite and the Genetic Algorithms & Programming Component Library EEP, new versions of the Inference Engine Component Suite, the Fuzzy Logic Component Library, and the RiverSoftAVG SVG Component Library have been released.  The updates contain:

  • RiverSoftAVG SVG Component Library v1.6.2 includes fixes for running on Windows XP and Vista, parsing XML on mobile with XE7, and an access violation on app shutdown on mobile
  • Fuzzy Logic Component Library v5.5.5 includes a fix for the TFuzzySet.GetCompatibilityIndex and a new demo
  • Inference Engine Component Suite v5.7 includes the FLCL fixes and the new RiverSoftAVG Charting Component Suite v6.0 

More information can be found from the RSCL version historyFLCL version history, and IECS version history. Registered users, please go to the Support page to get the latest versions.  Evaluation versions of the FLCL and IECS are available from the Downloads page.  Note that there are no evaluation versions for Appmethod.  Appmethod does not include the VCL support routines we require for the evaluation versions.

January 31, 2015

Genetic Algorithms & Programming Component Library Early Experience Program!!

We are really excited to announce the Genetic Algorithms Component Library is getting a major upgrade and becoming the Genetic Algorithms & Programming Component Library.  The new version 5.0 is currently available through the Early Experience Program (EEP).  Take advantage of 10% off EEP pricing and get the current GACL now and the new GACL before it is released.  Current owners can also take advantage of the discount for upgrading to v5.0.  Version 5.0 is a free upgrade for users who bought the GACL after Dec 1st, 2014.  

The headline feature for the new GACL is the addition of Genetic Programming.  Genetic Programming allows you to specify your problem more intuitively using functions, constants, and variables.  You can easily add "personality" to your games and programs by evolving different solutions to the same problem (e.g., a cautious AI, a daring AI, etc).  The new version provides:

  • Genetic Programming Components - Solve problems like Curve Fitting, Data Modelling and Symbolic Regression; Decision Strategy, Game Control, and Industrial Process Control; Image and Signal Processing; and Financial Trading, Time Series Prediction and Economic Modelling.
  • Integrated IDE Help Insight as well as Help File and Online Documentation
  • Multi-threaded evolve and fitness evaluation available for XE7+
  • Completely rebuilt from the ground up Tree-based Genetic Programming with Functions, Constants, and Variables
  • Generics-based Genetic Programming implementation
  • 6 Initialization Methods (Full, Grow, Half and Half, Ramped Full, Ramped Grow, and Ramped Half and Half)
  • 6 Different Mutation Methods (Subtree, Replacement, Constant, Shrink, Hoist, and Point)
  • 17 Different Bloat Control Strategies (Limit Size or Depth, Tarpeian Size or Depth, Unfit Size or Depth, Shrink Size or Depth, Hoist Size or Depth, Size Fair or Depth Fair Crossover, Size or Depth Parsimony Pressure, Covariant Size or Depth Parsimony Pressure, and Lexicographic Parsimony Pressure)
  • Executor component for executing your winning genetic programs
  • Genetic Programming XML Schema for saving and loading genetic programming problems and solutions

More information can be found at the GACL page and the GACL_version history.  Registered users of the EEP, please go to the Support page to get the latest version.  

January 4, 2015

RiverSoftAVG Charting Component Suite v6.0 Second BETA Available!

The second beta for version 6.0 of the RiverSoftAVG Charting Component Suite has been released.  The update contains numerous bug fixes and a few improvements.  RCCS v6.0 is a major upgrade with following features:

  • Integrated IDE Help Insight as well as Help File and Online Documentation (online documentation)
  • 6 New Chart Types: Sparse Bar Chart, Donut Chart, Donut+ Chart, Bubble Chart, High/Low/Average Chart, and CandleStick Chart
  • Powerful New Chart Functions Components transform Source chart values into Target chart values using over 15 functions (e.g., minimum, maximum, average, etc) grouped into periods (e.g., percentage of chart values; all values in same hour, day, week, etc)
  • Optionally draw glyphs in Legends for charts and chart values
  • New Stand-alone Legend Component (TRSChartLegendBox)
  • Dynamic Hints and Mouse Tracking lines have been added to TRSChartPanel (FMX and VCL)
  • And More!!!!

More information can be found in Changes for RCCS v6.x and from the RCCS version history.  Check out our new Gallery for more screenshots.  The beta is available for download now.  As always, the RCCS is free for non-commercial use and comes with the source.

January 4, 2015

Inference Engine Component Suite updated to v5.6

A new version of the Inference Engine Component Suite has just been released.  This is an important update that contains:

  • Upgraded Demo applications for more recent Delphi releases
  • Upgraded DB Demo applications to use TClientDataSet MyBase local XML files, no longer requiring database configuration
  • Added support for additional database field types for the TDBInferenceEngine
  • Bug Fixes

More information can be found from the IECS version history.  Registered users, please go to the Support page to get the latest version.  Evaluation versions and the RCCS (for non-IECS owners) are available from the Downloads page.  Note that there are no evaluation versions for Appmethod.  Appmethod does not include the VCL support routines we require for the evaluation versions.

December 28, 2014

RiverSoftAVG Charting Component Suite v6.0 BETA Available!

We are very excited to tell you about the upcoming v6.0 of the RiverSoftAVG Charting Component Suite.  RCCS v6.0 is a major upgrade with following features:

  • Integrated IDE Help Insight as well as Help File and Online Documentation (online documentation)
  • 6 New Chart Types: Sparse Bar Chart, Donut Chart, Donut+ Chart, Bubble Chart, High/Low/Average Chart, and CandleStick Chart
  • Powerful New Chart Functions Components transform Source chart values into Target chart values using over 15 functions (e.g., minimum, maximum, average, etc) grouped into periods (e.g., percentage of chart values; all values in same hour, day, week, etc)
  • Optionally draw glyphs in Legends for charts and chart values
  • New Stand-alone Legend Component (TRSChartLegendBox)
  • Dynamic Hints and Mouse Tracking lines have been added to TRSChartPanel (FMX and VCL)
  • And More!!!!

More information can be found in Changes for RCCS v6.x and from the RCCS version history.  Check out our new Gallery for more screenshots.  The beta is available for download now.  As always, the RCCS is free for non-commercial use and comes with the source.

Note that all new installers for our products are available, including new evaluation versions of the Inference Engine Component Suite, Fuzzy Logic Component Library, and Genetic Algorithms Component Library.

December 28, 2014

RiverSoftAVG SVG Component Library updated to v1.6

The RiverSoftAVG SVG Component Library has been updated to v1.6 with a new and improved help file, including 3 new tutorials:

More information can be found from the RSCL version history.  Registered users, please go to the Support page to get the latest version.  

December 24, 2014

Happy Holidays from RiverSoftAVG

We would like to wish everyone Happy Holidays!  

Please check back soon for exciting developments with the RiverSoftAVG Charting Component Suite.

November 23, 2014

Black Friday Sale All Week!!!  Get Up To 30% Off!!!

We are excited to announce that we are offering Black Friday Sale prices all week (until Midnight December 1st).  Hurry to our Order page and take advantage of these great prices!

November 16, 2014

RiverSoftAVG SVG Component Library updated to v1.5.2

A new version of the RiverSoftAVG SVG Component Library has just been released.  It provides:

  • Recompiled for Delphi XE7 Update 1
  • Fixed embedded images inside an SVG
  • Fixed OnParsingNode and OnParsedNode events to occur at the proper time in parsing for ALL SVG elements

More information can be found from the RSCL version history.  Registered users, please go to the Support page to get the latest version.  

September 22, 2014

RiverSoftAVG SVG Component Library updated to v1.5.1

A new version of the RiverSoftAVG SVG Component Library has just been released.  It fixes some important bugs and adds some features:

  • Improved Microsoft Visio SVG Support
  • Added ability for TSVGImage to load embedded image data
  • Fixed *relative* Quadratic Bezier Curve support for TRSPathData (q & t)
  • Fixed TRSPathData.SmoothCurveTo/SmoothCurveToRel method where LastPoint was a MoveTo would create a bad curve
  • Fixed ParseFontSize to handle 'em' font sizes, which should be the em * ParentSize

More information can be found from the RSCL version history.  Note that a couple bug fixes required changes to the RiverSoftAVG Common Classes Library, requiring recompiles of all RiverSoftAVG products.  Registered users, please go to the Support page to get the latest versions.  

September 7, 2014

All RiverSoftAVG have been updated for XE7 Support

We are pleased to announce new versions of all of our products adding support for the new RAD Studio and Delphi XE7. The following products have been updated:

In addition to adding XE7 support, these releases also have minor bug fixes.  Please see the FLCL version historyGACL_version_historyIECS_version_historyRCCS_version_historyRSCL version history and the RiverSoftAVG Common Classes Library version_history for more details.

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the RCCS (for non-IECS owners) are available from the Downloads page.  Note that there are no evaluation versions for Appmethod.  Appmethod does not include the VCL support routines we require for the evaluation versions.

August 10, 2014

RiverSoftAVG SVG Component Library v1.4 Patch Released

The RiverSoftAVG SVG Component Library v1.4 patch has been released.  The v1.4 patch adds the following:

  • Added limited support for tspan element.  Note: tspan works properly only with SVGs that provide X and Y coordinates for the tspan
  • Fixed various text bugs
  • Please see the RSCL version history for more details

Registered users, please go to the Support page to get the latest version.  Other users should check out the demo applications on the SVG page.

July 27, 2014

RiverSoftAVG SVG Component Library v1.3.1 Patch Released

The RiverSoftAVG SVG Component Library v1.3.1 patch has been released.  This patch fixes the following:

  • Fixed TSVGImage drawing bugs when rotated or scaled by applying transformations directly to TCanvas in Draw method instead of in DoInternalDraw method
  • Fixed TSVGText drawing placement bugs (VCL only) by using text metrics (needed metrics do not exist in FMX) 
  • Please see the RSCL version history for more details

Registered users, please go to the Support page to get the latest version.  

July 6, 2014

All RiverSoftAVG Products have been updated for Delphi XE6 Update 1 and Appmethod

We are pleased to announce new versions of all of our products. These versions have the following features:

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the RCCS (for non-IECS owners) are available from the Downloads page.  Note that there are no evaluation versions for Appmethod.  Appmethod does not include the VCL support routines we require for the evaluation versions.

June 8, 2014

Performance Comparison from Delphi 2010 to Delphi XE6

The Delphi CodeSmith Blog has a series of blog posts comparing Delphi version performance.  There are 12 blog posts containing over 12,000 words.  The blog posts use the RiverSoftAVG SVG Component Library and the Inference Engine Component Library to help compare performance.  It should be especially interesting to registered users of these products.  Here are links to the entire series:

June 8, 2014

Updates to RSCL, IECS, and FLCL

We have released three small updates:

Registered users, please go to the Support page to get the latest versions.  

May 26, 2014

RiverSoftAVG SVG Component Library and Inference Engine Component Suite patches

We have released two small updates:

Registered users, please go to the Support page to get the latest versions.  

April 27, 2014

All RiverSoftAVG Products have been updated for Delphi XE6

We are pleased to announce new versions of all of our products. These versions have the following features:

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the RCCS (for non-IECS owners) are available from the Downloads page.

For more information and demo applications, please go to our SVG page  

The RSCL v1.1 adds the following features: 

Improved SVG compatibility Improved SVG display Integration with VCL TPicture architecture and FMX TBitmap codec architecture to transparently load SVGs as bitmaps

March 30, 2014

RiverSoftAVG SVG Component Library v1.1 Released 

We are pleased to announce the immediate release of the RiverSoftAVG SVG Component Library (RSCL) version 1.1.  The RiverSoftAVG SVG Component Library is a scalable vector graphics (SVG) component library for Delphi (XE2-XE5) and supports both VCL and FMX

February 10, 2014

RiverSoftAVG Android App Released 

We are happy to announce we released a couple small apps into the Google Play store which uses the RiverSoftAVG SVG Component Library (RSCL).  These apps will exercise the RSCL on a wide variety of Android platforms.  For more information, go to apps.RiverSoftAVG.com

January 19, 2014

RiverSoftAVG SVG Component Library Released 

We are extremely proud to announce the immediate release of the RiverSoftAVG SVG Component Library (RSCL).  The RiverSoftAVG SVG Component Library is a scalable vector graphics (SVG) component library for Delphi (XE2-XE5) and supports both VCL and FMX

The RSCL has the following features: 

100% Source Code  Both VCL and FMX  Win32, Win64, MacOS, iOS and Android Supports most features of SVG v1.1 Specification for static viewers, www.w3.org/TR/SVG11/feature#SVG-static, which indicates the features that an SVG viewer can process and render successfully (please see About SVG 1.1 Specification Compatibility for detailed information) SVG Image Viewer and Threaded SVG Image Viewer SVG FMX and VCL Controls (Convert SVG to design-time/run-time controls) (Note that the TRSSVGPanel for the VCL is very limited in capabilities and compatibility with the SVG specification compared to the rest of the library. It is recommended to use the TRSSVGPanel only on tested SVGs to prevent errors) CSS Style support for SVG elements (for styles defined in the same SVG file) Integrated Documentation Insight Help as well as help file (online documentation)

For more information and demo applications, please go to our SVG page  

January 19, 2014

All RiverSoftAVG Products have been updated

We are pleased to announce new versions of all of our products. These versions have the following features:

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the RCCS (for non-IECS owners) are available from the Downloads page.

  • Requires Microsoft Vista, Windows 7 or Windows 8 for VCL
January 5, 2014

We are in the final two weeks for the Early Experience Program (EEP) for the RiverSoftAVG SVG Component Library (RSCL).  The RSCL will be released on January 19th.  You must buy the RiverSoftAVG SVG Component Library before then to take advantage of the 20% off EEP pricing discount.  We have been hard at work fixing bugs and adding features.  If you haven't checked out the demo programs lately, be sure to give them a try again.  The RiverSoftAVG SVG Component Library is a scalable vector graphics (SVG) component library for Delphi (XE2-XE5) and supports both VCL and FMX

During the Early Experience Program, the RSCL is 20% off its regular price of $70 US. The RSCL has the following features: 

  • 100% Source Code 
  • Both VCL and FMX 
  • Win32, Win64, MacOS, iOS and Android
  • Supports most features of SVG v1.1 Specification for static viewers, www.w3.org/TR/SVG11/feature#SVG-static, which indicates the features that an SVG viewer can process and render successfully (please see About SVG 1.1 Specification Compatibility for detailed information)
  • SVG Image Viewer and Threaded SVG Image Viewer
  • SVG FMX and VCL Controls (Convert SVG to design-time/run-time controls) (Note that the TRSSVGPanel for the VCL is very limited in capabilities and compatibility with the SVG specification compared to the rest of the library. It is recommended to use the TRSSVGPanel only on tested SVGs to prevent errors)
  • CSS Style support for SVG elements (for styles defined in the same SVG file)
  • Integrated Documentation Insight Help as well as help file
  • Requires Microsoft Vista, Windows 7 or Windows 8 for VCL
For more information and demo applications, please go to our SVG page 
Final days in the RiverSoftAVG SVG Component Library Early Experience Program 
December 1, 2013

We have been busy updating the new RiverSoftAVG SVG Component Library (RSCL) and it has come far since it was announced.  Since November 17, we have added Android support and a new threaded SVG image component, the help has improved and we have improved the SVG compatibility greatly. The RiverSoftAVG SVG Component Library is a scalable vector graphics (SVG) component library for Delphi (XE2-XE5) and supports both VCL and FMX

During the Early Experience Program, the RSCL is 20% off its regular price of $70 US. The RSCL has the following features: 

  • 100% Source Code 
  • Both VCL and FMX 
  • Win32, Win64, MacOS, iOS and Android 
  • Supports most features of SVG v1.1 Specification for static viewers, www.w3.org/TR/SVG11/feature#SVG-static, which indicates the features that an SVG viewer can process and render successfully (please see About SVG 1.1 Specification Compatibility for detailed information)
  • SVG Image Viewer and Threaded SVG Image Viewer
  • SVG FMX Objects (Convert SVG to design-time/run-time objects) (FMX only)
  • CSS Style support for SVG elements (for styles defined in the same SVG file)
  • Integrated Documentation Insight Help as well as help file 
  • Requires Microsoft Vista, Windows 7 or Windows 8 for VCL
For more information and demo applications, please go to our SVG page  
RiverSoftAVG SVG Component Library Early Experience Program Update












 
November 24, 2013

We are happy to announce the RiverSoftAVG Holiday Sale!!!  Until Dec 22nd, all of our Delphi components are on sale and up to 20% off!

For more information or to order, please go to www.RiverSoftAVG.com  
RiverSoftAVG Holiday Sale!!!












 
November 17, 2013

We are very excited to announce the Early Experience Program (EEP) for the RiverSoftAVG SVG Component Library (RSCL). The RiverSoftAVG SVG Component Library is a scalable vector graphics (SVG) component library for Delphi (XE2-XE5) and supports both VCL and FMX

During the Early Experience Program, the RSCL is 20% off its regular price of $70 US. The RSCL has the following features: 

  • 100% Source Code 
  • Both VCL and FMX 
  • Win32, Win64, MacOS, iOS and Android (Coming)
  • Supports most features of SVG v1.1 Specification for static viewers, www.w3.org/TR/SVG11/feature#SVG-static, which indicates the features that an SVG viewer can process and render successfully (please see About SVG 1.1 Specification Compatibility for detailed information)
  • SVG Image Viewer
  • SVG FMX Objects (Convert SVG to design-time/run-time objects) (FMX only)
  • CSS Style support for SVG elements (for styles defined in the same SVG file)
  • Requires Microsoft Vista, Windows 7 or Windows 8 for VCL
For more information and demo applications, please go to our SVG page  

RiverSoftAVG SVG Component Library Early Experience Program
September 22, 2013

We are very pleased to announce new versions of all of our products. These versions have the following features:

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the RCCS (for non-IECS owners) are available from the Downloads page.

All RiverSoftAVG Products have been updated for XE5












 
August 18, 2013
Path Chart - each state is its own defined path

We are very pleased to announce new versions of all of our products. These versions have the following features:

Registered users, please go to the Support page to get the latest versions.  Evaluation versions and the RCCS (for non-IECS owners) are available from the Downloads page.

Inference Engine Component Suite v5.0 Available
RiverSoftAVG Charting Component Suite v5.0 Available
Fuzzy Logic Component Library v5.0 Available
Genetic Algorithms Component Library v4.0 Available

July 29, 2013
Path Chart - each state is its own defined path

We are pleased to announce new betas of all of our products for XE4 and iOS. These versions have the following features:

Registered users, please go to the Support page to get the latest versions.  The RCCS, as always, is available free for non-commercial use and may be downloaded from the Downloads page.

Inference Engine Component Suite v5.0 BETA 1 Available
RiverSoftAVG Charting Component Suite v5.0 BETA 1 Available
Fuzzy Logic Component Library v5.0 BETA 1 Available
Genetic Algorithms Component Library v4.0 BETA 1 Available
July 21, 2013

We are pleased to announce the release of first betas of our products for XE4 and iOS! Available now to registered users, these beta versions add the following features:

The IECS also adds 32 New IECS Functions (OS, Directory, and File functions).  

Charting running on iOS Simulator

Registered users, please go to the Support page to get the latest versions.  The RCCS, as always, is available free for non-commercial use and may be downloaded from the Downloadspage.

Inference Engine Component Suite v5.0 BETA 0 Available
RiverSoftAVG Charting Component Suite v5.0 BETA 0 Available
Fuzzy Logic Component Library v5.0 BETA 0 Available
Genetic Algorithms Component Library v4.0 BETA 0 Available

Jul 6, 2013

   Rad Studio XE4 Progress (Update) and a new blog

We apologize.  We know you have been hoping to get your hands on the XE4 versions of our components.  Unfortunately, the XE4 support is taking longer than hoped.  To support XE4 mobile, it is requiring massive changes under the hood.  The Delphi XE4 mobile version discourages the use of pointers and Embarcadero has deprecated TList (they recommend using the generics TList<> instead).  Some of our code was written in 1999 or earlier.  Pointers, TLists, and other stuff like it are all over the place.  This release is turning out to be a major release (e.g., IECS will go from v4.0 to v5.0).

We will release a beta version of our products in the next 2 weeks.

In the meantime, you can check out my new Delphi CodeSmith blog

Jun 16, 2013

   Rad Studio XE4 Progress

We wanted to send you a quick note about Rad Studio XE4 support.  Hopefully, Rad Studio XE4 support will be available by the end of June.  It has taken longer than we would like and for that, we apologize.  But the good news is that all component products will Charting running on iOS Simulatorsupport Win32, Win64, OSX, and iOS.  This includes the RiverSoftAVG Charting Component Suite, Inference Engine Component Suite, Fuzzy Logic Component Library, and Genetic Algorithms Component Library.  To hold you for now, here is a screenshot of the charts running on the iOS Simulator.

Mar 24, 2013

   New updates for IECS, GACL, and FLCL

We've released a patch for both release and evaluation versions of the Inference Engine Component Suite, Fuzzy Logic Component Library, and the Genetic Algorithms Component Library.  Registered v4.0 users, please go to the Support page to get the latest version.  Evaluation versions are available from the Downloads page. 

Jan 27, 2013

   New Evaluation Versions of ALL of our products released

We are happy to announce the immediate availability of evaluation versions of all of our products.  We've refactored all evaluation versions so that there are no limitations except:

  • For Vcl (Win32/Win64) and FMX (Win32) Only
  • When Delphi is not running, applications compiled with the library will display a nag screen

Evaluation versions are available from the Downloads page. 

Dec 9, 2012

   Inference Engine Component Suite v4.0 Released!!!

We are very proud to announce that the Inference Engine Component Suite v4.0 has been released and is available for immediate download.  From now until Dec 16th, the IECS is 10% off!  IECS v4.0 adds the following features:

  • FireMonkey Support!  (IECS supports Win32, Win64, and FMX)
  • Robust CLIPS DefModule Support, including DefModule Dialog
  • New FMX expert system functions, including Animation functions
  • New FMX Dialogs for cross-platform console and editing of IECS constructs
  • RiverSoftAVG Charting Component Suite v4.0 included
  • Extensive HTML Help with quick access directly from Components' context menus 
  • Full Source Code
  • For Win32/Win64/FMX
  • Delphi 2009-XE3
  • Please see the Version History for more details

Registered v4.0 users, please go to the Support page to get the latest version.  Registered users of IECS v3.0 and earlier, there is a crossgrade option to upgrade cheaply to IECS v4.0 from theOrders page.  

We hope to upload a trial version of IECS v4.0 soon; for now, there is an IECS v3.0 trial version available from the Downloads page. 

Nov 25, 2012

   Inference Engine Component Suite v4.0 RELEASE CANDIDATE

We have very excited to announce the Release Candidate for the Inference Engine Component Suite is now available.  The IECS v4.0 will be released on Dec 9th.  From now until Dec 16th, the IECS is 10% off!  IECS v4.0 adds the following features:

  • FireMonkey Support!  (IECS supports Win32, Win64, and FMX)
  • Robust CLIPS DefModule Support, including DefModule Dialog
  • New FMX expert system functions, including Animation functions
  • New FMX Dialogs for cross-platform console and editing of IECS constructs
  • RiverSoftAVG Charting Component Suite v4.0 included
  • Extensive HTML Help with quick access directly from Components' context menus 
  • Full Source Code
  • For Win32/Win64/FMX
  • Delphi 2009-XE3
  • Please see the Version History for more details

Registered v4.0 users, please go to the Support page to get the latest version. 

November 25, 2012
   Genetic Algorithms Component Library v3.1 Available
   RiverSoftAVG Charting Component Suite v4.1 Available
   Fuzzy Logic Component Library v4.1 Available

We have just released all new versions of all of our products.  The new versions add:

Registered users, please go to the Support page to get the latest versions.  The RiverSoftAVG Charting Component Suite is available from the Downloads page. 

October 21, 2012

   Inference Engine Component Suite v4.0 EEP 5 Available (FEATURE COMPLETE)

We have released the fifth EEP version of the Inference Engine Component Suite.  This version of the EEP is feature complete.  All that is left to do now is update the help files and fix bugs.  Available now to registered v4.0 users, this EEP version of the IECS adds the following features:

  • Modules Dialog (VCL and FMX)
  • Fixed Design-time Support 
  • Added Cut, Copy, and Paste Menu Items to Modules, Defined Types, Fact Templates, Facts and Rules Editors
  • Updated Demo Applications and new demo scripts
  • Many Bug Fixes & Small Enhancements
  • For Win32/Win64/FMX
  • Delphi 2009-XE3
  • Please see the Version History for more details

Registered v4.0 users, please go to the Support page to get the latest version. 

October 08, 2012

   Inference Engine Component Suite v4.0 EEP 4 Available

We have just released the fourth EEP version of the Inference Engine Component Suite.  Available now to registered v4.0 users, this EEP version of the IECS adds the following features:

  • Modules Dialog (VCL Only for now)
  • Robust DefModule Support
  • Many Bug Fixes
  • Updated Help Files
  • For Win32/Win64/FMX
  • Delphi 2009-XE3
  • Please see the Version History for more details

Known limitations are:

  • Design-time support is not ready.  The EEP handles expert systems that only use the MAIN defmodule.  The EEP does not correctly stream in/out other defmodules
  • Demo applications have not been updated yet
  • Help files need to be updated MORE

Registered v4.0 users, please go to the Support page to get the latest version. 

September 16, 2012

   Official Releases of Genetic Algorithms Component Library, Fuzzy Logic Component Library, and the RiverSoftAVG Charting Component Suite

We are incredibly pleased to announce the immediate availability of the official releases of theGenetic Algorithms Component LibraryFuzzy Logic Component Library, and the RiverSoftAVG Charting Component Suite.  The three component libraries are out of beta and add the following features:

  • Delphi 2009-XE3 Support!
  • For Win32, Win64, and FMX!

The RiverSoftAVG Charting Component Suite also adds:

  • Separate Legend ListBox Component available, display all values in a chart and control selection and visibility from the legend 
  • Example of external legend listboxDisplay charts on chart panel (with integrated axes, legend, header, footers, etc) or stand-alone
  • Supports FMX Effects (bevel, shadow, swirl, etc) and animations on charts (FMX Only) Example of stand-alone charts and FMX effects

For more information, check out each product's web page.  Please go to the Support page to get the latest version (or the download page for the RiverSoftAVG Charting Component Suite). 

September 16, 2012

   Inference Engine Component Suite v4.0 EEP 3 Available

We have just released the third EEP version of the Inference Engine Component Suite.  Available now to registered v4.0 users, this version of the IECS adds the following features:

  • XE3 Support!
  • Much more stable and feature-complete DefModule Support
  • Dialogs (FMX and Vcl) support DefModules
  • DefinedTypes work with defmodules

Known limitations are:

  • Design-time support is not ready.  The EEP handles expert systems that only use the MAIN defmodule.  The EEP does not correctly stream in/out other defmodules
  • Demo applications have not been updated yet
  • Help files need to be updated

Registered v4.0 users, please go to the Support page to get the latest version. 

July 29, 2012

   Inference Engine Component Suite v4.0 EEP 2 Available

We have just released the second EEP version of the Inference Engine Component Suite.  Available now to registered v4.0 users, this version of the IECS adds the following features:

  • CLIPS DefModule Support!
  • FireMonkey Support!  (IECS now supports Win32, Win64, and FMX)
  • New FMX-specific Expert System Functions, including Animation functions
  • New FMX Dialogs for cross-platform console and editing of IECS constructs
  • RiverSoftAVG Charting Component Suite v4.0 Included

This is the first EEP that includes working defmodule support.  Known limitations are:

  • Design-time support is not ready.  The EEP does not correctly stream in/out defmodules
  • Dialogs do not work properly.  Do not use TRulesDialog, etc as the assignment (when you hit OK) will not work properly
  • DefinedTypes support with defmodules does not work.
  • Demo applications have not been updated yet.

Please go to the Support page to get the latest version. 

July 18, 2012

   Inference Engine Component Suite v4.0 EEP News Update

We are excited to let you know about what is happening with the IECS EEP. The major features of the new version are finalized and being worked on. This version of the IECS, available with source code version only, adds (or will add) the following features:

  • CLIPS DefModule Support!
  • FireMonkey Support!  (IECS now supports Win32, Win64, and FMX)
  • New FMX-specific Expert System Functions, including Animation functions
  • New FMX Dialogs for cross-platform console and editing of IECS constructs
  • RiverSoftAVG Charting Component Suite v4.0 Included

Every feature except defmodule support is complete. Defmodule support is huge and has been our most requested feature. Defmodules allow you to more easily partition your expert system, where each module has their own fact templates, facts, rules, and agenda. Defmodules can share fact templates and facts, and it is easy to switch control between modules. We are very excited about this feature. It is requiring the most extensive changes to the IECS since we were working on the Fuzzy Logic features for v2.0. However, from an expert system point of view, it is a totally non-breaking feature update (meaning it won't break any of your expert systems). From a source code point of view, it should also be a mostly non-breaking feature update though to get the power of defmodules you will need to change your code.

We hope to release our next EEP in two weeks which will include the first defmodule support and FMX expert system functions.  The EEP is available to all customers who purchased the IECS since January 1st or who have upgraded to the latest version 4.0.

June 3, 2012

   Early Experience Program Version of Inference Engine Component Suite v4.0 Available

We are excited to announce that we have just released the first EEP version of the Inference Engine Component Suite.  Available now to registered v4.0 users, this version of the IECS adds the following features:

  • CLIPS Defmodule Support!
  • FireMonkey Support!  (IECS now supports Win32, Win64, and FMX)
  • New FMX expert system functions, including Animation functions
  • New FMX Dialogs for cross-platform console and editing of IECS constructs
  • RiverSoftAVG Charting Component Suite v4.0 Included

Please go to the Support page to get the latest version.  New versions of the RiverSoftAVG Charting Component Suite, Fuzzy Logic Component Library, and the Genetic Algorithms Component Library EEPs are also available to support the latest XE2 Hotfix

May 2, 2012
   RiverSoftAVG FireMonkey Sale extended until June 1st

We've extended our FireMonkey sale until June 1st.  In celebration of the upcoming FireMonkey support in our components, we are offering some of our largest ever discounts.  Now through June 1st, take advantage of this pre-release sale to purchase or upgrade our software with prices from 10-30% off!  Buy our products now and automatically get the FireMonkey support when they are released this May-June. 


 

April 22, 2012
   Early Experience Program Version of RiverSoftAVG Charting Component Suite v4.0 Available

We are excited to announce that we have just released the first EEP version of the RiverSoftAVG Charting Component Suite.  Available now with source code, this version of the RCCS adds the following features:

  • FireMonkey Support!  (RCCS now supports Win32, Win64, and FMX)
  • Separate Legend ListBox Component available, display all values in a chart and control selection and visibility from the legend Example of external legend listbox
  • Display charts on chart panel (with integrated axes, legend, header, footers, etc) or stand-alone
  • Supports FMX Effects (bevel, shadow, swirl, etc) and animations on charts (FMX Only) Example of stand-alone charts and FMX effects

Please go to the RiverSoftAVG Charting Component Suite page for more information and to get the latest version.

 

RiverSoftAVG FireMonkey Sale!!! 

March 17th, 2012
   RiverSoftAVG FireMonkey Sale

In celebration of the upcoming FireMonkey support in our components, we are offering some of our largest ever discounts.  Now through May 1st, take advantage of this pre-release sale to purchase or upgrade our software with prices from 10-30% off!  Buy our products now and automatically get the FireMonkey support when they are released this May-June.  The FireMonkey support is a free upgrade to our current customers of the Genetic Algorithms Component Library, Fuzzy Logic Component Library, RiverSoftAVG Charting Component Suite.  There are special upgrade prices for our current Inference Engine Component Suite customers.  To purchase a new or upgraded license, please go to the Order page.

About our planned support: 

We are excited to be adding FireMonkey support to ALL of our products, including the Genetic Algorithms Component Library, Fuzzy Logic Component Library, RiverSoftAVG Charting Component Suite and the Inference Engine Component Suite.  We are currently rolling out Early Experience Program (EEP) versions of our products and plan to release official versions this May-June.  FireMonkey versions are not separate products.  When you buy our products, you will get VCL (Win32/Win64) and FMX support in one package!  In general, with the exception of the Charting Suite, FireMonkey is supported from the exact same code base so switching from VCL to FMX and back will be trivial beyond possible scoping issues.  However, the ICES data-aware components will be VCL-Only, and there will be new FMX versions of the IECS dialogs. 


 

December 12th, 2011
   Evaluation versions for Rad Studio XE2 are now available

We now have available Rad Studio XE2 evaluation versions of all of our products, supporting both Windows 32-Bit AND 64-Bit:

Please go to our Downloads page to get the evaluation versions.


 

December 11th, 2011
  Rad Studio XE2 Releases are now available!!!

We are proud to announce the immediately availability of Rad Studio XE2 versions of all of our products, supporting both Windows 32-Bit AND 64-Bit:

Registered users can download our products from the Support page.

Note: The new versions of our components support RAD Studio 2009 and up only!  If you need support for older versions of Delphi/Rad Studio, the old versions of our software are still available. 

 

November 20th, 2011
   Rad Studio XE2 Releases are coming soon
We know you have been waiting patiently and we apologize for the wait. We are hard at work on updates to our Component Suites for Embarcadero's RAD Studio XE2. The new RAD Studio XE2 is one of the most significant Delphi releases ever. Unfortunately, this means that updating our components for the new version has been a more significant effort than we have seen in awhile. We are working on 32-Bit AND 64-Bit updates for ALL of our components: RiverSoftAVG Charting Component Suite, Inference Engine Component Suite, Fuzzy Logic Component Library, and the Genetic Algorithms Component Library. We hope to have betas available to registered users by the first weekend in December. Longer term, we will be porting the GACL, FLCL, and most of the IECS (excluding dialogs) to FireMonkey. We are still evaluating whether we will port the Charting Component Suite to FireMonkey and to what level. Stay tuned for more information on the RCCS and FireMonkey. A final note, the new versions of our components will be for RAD Studio 2009 and up only. We decided to do this because of several reasons. It has been getting harder and harder to support the older versions as we've gone along, and it has prevented us from using many of the modern language features of Delphi. In addition, many of the older versions of Delphi are problematic on Windows 7 (our primary development and testing platform). All of our old versions will still be available for pre-RAD Studio 2009. Stay tuned and Happy Holidays!
December 20th, 2010
   Holiday Sale!!! All New Purchases 20% off!!!
Now through January 9th, all RiverSoftAVG New Purchases are 20% off. Happy Holidays from RiverSoftAVG!

September 30th, 2010
   Rad Studio XE Release versions for all products available!
We are happy to announce that all of our products now support the new Rad Studio XE from Embarcadero Technologies.  Evaluation versions are available from the Downloads page.  In addition to the Rad Studio XE support, the RiverSoftAVG Charting Component Suite also adds some bug fixes and enhancements.  Registered users can download from ourSupport page RAD Studio XE versions of:
    Fuzzy Logic Component Library (FLCL Version History)
   Genetic Algorithms Component Library (GACL Version History)
    Inference Engine Component Suite (IECS Version History)
    Object Inspector Component Suite (OICS Version History)
    RiverSoftAVG Charting Component Suite (RCCS Version History)
September 20th, 2010
   End of Summer Sale
Now through the end of the summer (September 23rd Extended through October 3rd!!!), all RiverSoftAVG products are 10% off.  Please go to the Order page now!
September 20th, 2010
   Rad Studio XE Versions coming soon
We hope you are as excited about the new Rad Studio XE as we are.  It seems to be a rock solid product.  We have the new version and are in the process of updating our products.  We hope to release the XE versions of our components by the end of this week.  Thank you for your patience.
November 8th, 2009
    Inference Engine Component Suite updated
There is a minor update to the Inference Engine Component Suite.  This update fixes a dialog form stream error that occurred in earlier versions of Delphi because they do not support Explicit* properties added with D2006+ (which had been accidentally added when the form was saved in D2006+).  Registered users can download the update from the Support page.  Evaluation versions are available from the Downloads page.
 
October 16th, 2009
    Downtime Blues
We apologize profusely for the web site downtime the last 2 days.  Our (former) web hosting provider, Global Internet Solutions (GISOL), suspended our account without warning Wednesday night in an attempt to coerce us into "upgrading" to a more expensive solution.  We'll spare you the gory details, but we have a new provider now - hopefully much better and more reputable.  If you are in the market for a web hosting provider, avoid GISOL at all costs - they are crooks (seewww.report-gisol.comfor more details of things they do).

Again, we apologize for the downtime and please resend any emails you might have sent.

 
September 14th, 2009
    RAD Studio 2010 Evaluation versions for all products available
We have new released new evaluation versions of all of our products for Embarcadero RAD Studio 2010.  You can download the new RAD Studio 2010 versions from our Downloads page.  Please report all bugs to supportATriversoftavg.com.
 
September 7th, 2009
    RAD Studio 2010 Release versions for all products available!
We are pleased to announce that all of our products have been updated.  The new versions support Embarcadero's new RAD Studio 2010.  In addition, the help files for all products have finally been changed from WinHelp to HTMLhelp.  Lastly, there is a small bug fix for theRiverSoftAVG Charting Component Suite.  Registered users can download from our Support page RAD Studio 2010 versions of:
    Fuzzy Logic Component Library (FLCL Version History)
    Genetic Algorithms Component Library (GACL Version History)
    Inference Engine Component Suite (IECS Version History)
    Object Inspector Component Suite (OICS Version History)
    RiverSoftAVG Charting Component Suite (RCCS Version History) Available from the Downloads page
 
Evaluation versions of our products will be released shortly.  Please report all bugs to supportATriversoftavg.com.
 
 
June 21st, 2009
    Genetic Algorithms Component Libraryv1.11 released!
The Genetic Algorithms Component Library has been updated to v1.11.  Please see the Genetic Algorithms Component Library page and theGACL Version History page for more information. 
 
 
April 30th, 2009
    Broken Links Fixed
We fixed some broken links to the Genetic Algorithms Component Library evaluation off of Downloads page.  We apologize for the inconvenience.
 
 
February 16th, 2009
    Web Site Down
Due to a billing error, our web site was down this past weekend, February 14-16.  During this period, our web site was down and no emails were received.  Everything should now be back to normal.  If you sent any email during that period, please send it again.  We apologize for any inconvenience you suffered.
 
 
February 1st, 2009
    Delphi 2009 Release versions for all products available
All of our products have been updated with the release (e.g., non-beta) versions for Delphi 2009.  This includes source code versions and non-source code versions.  Registered users can download from our Support page Delphi 2009 versions of:
    Fuzzy Logic Component Library
    Genetic Algorithms Component Library
    Inference Engine Component Suite
    Object Inspector Component Suite
 
Demonstration versions of our products have also been released.  Please report all bugs to supportATriversoftavg.com.
 
    RiverSoftAVG Charting Component Suite v2.0 Released!
A brand new version of our powerful RiverSoftAVG Charting Component Suite has been released.  Version 2.0 adds a unique new chart type, Chart-in-chart, and other features and bug fixes.  Similar to a TV's Picture-in-Picture, the new Chart-in-chart type allows the embedding of multiple charts inside the larger chart - each embedded chart has its own location and size.  For example, the larger chart can be a map of the world, each embedded chart can be a pie chart, bar chart, or any other chart for each continent or country:
As always, the RCCS for Delphi 5, 6, 7, 2005, 2006, 2007, 2009 (Win32 and VCL.NET) is a free (for non-commercial use) with SOURCE charting Suite for adding charts and graphs to your programs.  Please see the RCCS Version History for more details about the update.  You can download the RCCShere or from the Downloads page.
 
 
January 1st, 2009
    Happy New Year!
We wish everyone a Happy New Year!
 
December 21st, 2008
    Delphi 2009 Beta versions for all products available
All of our products have been updated with new beta versions for Delphi 2009.  This includes source code versions and non-source code versions.  Registered users can download from our Support page Delphi 2009 versions of:
    Fuzzy Logic Component Library
    Genetic Algorithms Component Library
    Inference Engine Component Suite
    Object Inspector Component Suite
 
Beta demonstration versions of our products have also been released.  This should be the last beta version of our products.  Please report all bugs to supportATriversoftavg.com.
 
 
November 23rd, 2008
    More Delphi 2009 versions (Source Only) are here!
As promised, the beta versions for Delphi 2009 of the rest of our products are now available (Source Code Only for now, Sorry).  In fact, we have done some bug fixes since last week so all of the versions have been updated.  Registered users can download from our Support page Delphi 2009 versions of:
    Fuzzy Logic Component Library
    Genetic Algorithms Component Library
    Inference Engine Component Suite
    Object Inspector Component Suite
 
We will next start working on the installers for the non-source code versions of our products.  After the beta, demonstration versions of our products will start being released.
 
 
November 17th, 2008
    Delphi 2009 versions are here!
The beta versions for Delphi 2009 have started to trickle in.  Registered users (Source Code only for now, sorry) of theGenetic Algorithms Component Library can download the beta from our Support page.  Registered users of our the Object Inspector Component Suite who have not upgraded to Inspex from Raize Software can download a Delphi 2009 beta from our Support page as well.  We also have a beta version of the RiverSoftAVG Charting Component Suite available from our Downloads page.  We expect to release non-source betas and betas of the Fuzzy Logic Component Library and theInference Engine Component Suite in about a week.  After the beta, demonstration versions of our products will start being released.
 
 
October 5th, 2008
    Delphi 2009 versions coming soon
We just wanted to let you know that RiverSoftAVG.com will support Delphi 2009 for all of our component products.  We are currently working on updating our components to Delphi 2009 and unicode.  In the coming weeks, we will be releasing the updated products as they are finished.  We regret that it has taken awhile and thank you in advance for your patience.
 
 
March 2nd, 2008
    Genetic Algorithms Component LibraryEvaluation versions released
Evaluation versions of the Genetic Algorithms Component Library are now available from the Downloads page.  These evaluations are fully functional, but will display a nag screen when running applications outside of Delphi.
 
 
February 29th, 2008
    Genetic Algorithms Component Libraryv1.0 released!
The Genetic Algorithms Component Library v1.0 has been released and is no longer in beta.  Please see the Genetic Algorithms Component Library page and theGACL Version History page for more information.  Registered users of the Early Experience Program can get the new version from the Support page.  The press release is here: GACL v1.0 Release
    RiverSoftAVG Leap Year One Day Source Code Sale, Today Only!
Our One Day Sale is happening right now, for one day only.  Hurry andOrder today!
 
February 26th, 2008
    Announcing the RiverSoftAVG Leap Year One Day Source Code Sale!!!
In honor of the Leap Year and February 29th, RiverSoftAVG.com is having a ONE day sale where any source code component is 10% off!  Come towww.RiverSoftAVG.com on February 29th and order any Source Code Package that day for 10% off.  In addition, a special promotional bundle of the Inference Engine Component Suite and theGenetic Algorithms Component Library will be 15% off.
 

Fuzzy Logic Component Library (FLCL) (regularly $100)$90

Genetic Algorithms Component Library (GACL) (regularly $100) $90

RiverSoftAVG Charting Component Suite (RCCS) Commercial License (regularly $100) $90

Inference Engine Component Suite (IECS) (INCLUDES FLCL and RCCS Comm, regularly $400)$360

IECS/FLCL/RCCS/GACL Promotional Bundle (regularly $500)$425

A Special Multiple License Discount of 29% off for orders of 3 or more licenses of a product is also available for one day only.  Buy 3 licenses of the IECS for only $852!  For multiple license discounts, please email sales(NO SPAM)@RiverSoftAVG.com

 
February 9th, 2008
    Genetic Algorithms Component Library Early Experience Program Updated to v1.0 EEP3
The GACL has also been updated to v1.0EEP3 (this should be the last EEP version before release).  This update fixes some bugs, adds better gene support, and offers a complete help file.  Please see theGACL Version History page for more information.  The update can be found on the Support page.  The GACL is available for purchase as an EEP, with automatic upgrade to the release version when it becomes available. To order, go to the Order (Educational & EEP) page.  In addition, the GACL has its ownweb page.
    Object Inspector Component SuiteUpdated to v1.5.2
The OICS has also been updated to v1.5.2.  This update fixes a bug in setting SET properties (note that this bug was not in Inspex).  Please see theOICS Version History page for more information.  The update can be found on the Support page. 
    Fuzzy Logic Component Library Updated to v2.7.1
The FLCL had to be recompiled to be compatible with changes introduced to the RiverSoftAVG Common Classes Library 3.6.2 to support the newGenetic Algorithms Component Library.  The update can be found on the Support page. 
    Inference Engine Component SuiteUpdated to v2.7.1
The IECS had to be recompiled to be compatible with changes introduced to the RiverSoftAVG Common Classes Library 3.6.2 to support the newGenetic Algorithms Component Library.  The update can be found on the Support page. 
    RiverSoftAVG Charting Component Suite Updated to v1.5.3
The RCCS had to be recompiled to be compatible with changes introduced to the RiverSoftAVG Common Classes Library 3.6.2 to support the newGenetic Algorithms Component Library.  The update can be found on the Support page. 
 
 
November 3rd, 2007
    Fuzzy Logic Component Library Released!
The FLCL has been released as a stand-alone product for those who want the power of fuzzy logic in their programs without the full expert system support (and cost) provided by the Inference Engine Component Suite.  In addition, the FLCL has been updated to v2.7.  This update fixes some bugs, adds some functions, and adds a cool new demo application,Faucet Control Demo.  Please see the Fuzzy Logic Component Library page and theFLCL Version History page for more information.  Registered users of the Early Experience Program can get the new version from the Support page.
    Inference Engine Component SuiteUpdated to v2.7
The IECS has also been updated to v2.7.  This update includes the newFuzzy Logic Component Library v2.7.  The update can be found on the Support page.  There is new evaluation versions of the IECS available from the Downloads page
    Flocking & Formation Flocking Demo Updated to v1.3.1
Our freeware Flocking and Formation Flocking Demo has been updated to v1.3.1.  This update adds packages for Delphi 2006 and 2007 as well as updates the help file. 
 
October 6th, 2007
    RiverSoftAVG Charting Component SuiteUpdated to v1.5.1
The RiverSoftAVG Charting Component Suite has been updated to v1.5.1.  This version adds support for RAD Studio 2007 (Win32 and .NET).  As always, the RCCS for Delphi 5, 6, 7, 2005, 2006, & 2007 (Win32 and .NET) is a free (for non-commercial use) with SOURCE charting Suite for adding charts and graphs to your programs.  Please see the RCCS Version History for more details about the update.  You can download the RCCShere or from the Downloads page. 
    Inference Engine Component SuiteUpdated to v2.6.1
The IECS has also been updated to v2.6.1.  This update fixes some bugs, supports RAD Studio 2007 (Win32 and .NET), and adds a cool new demo application which shows the Rete Network created for your expert systems. 
    Fuzzy Logic Component Library Updated to v2.6.1
The FLCL has also been updated to v2.6.1.  This update adds support for RAD Studio 2007 (Win32 and .NET).  Please see theFLCL Version History page for more information.  
    Genetic Algorithms Component Library Early Experience Program Updated to v1.0 EEP2
The GACL has also been updated to v1.0EEP2.  This update adds support for RAD Studio 2007 (Win32 and .NET).  Please see theGACL Version History page for more information.  The update can be found on the Support page.  The GACL is available for purchase as an EEP, with automatic upgrade to the release version when it becomes available. To order, go to the Order (Educational & EEP) page
 
August 14th, 2007
   Overwhelmed by spam, tgrubb email address to be retired soon
The frequency of spam and worms has been steadily increasing the last few years.  Within the last few months, however, the pure volume of spam has become overwhelming.  The tgrubbATRiverSoftAVG.com email account receives greater than 150 SPAM emails a day.  Anti-spam software is of limited help.  At this point, I barely look at all the email subjects per day, let alone their contents.  I am sure that once or twice legitimate email messages must have been deleted by accident... (If you have sent an email message with subject "Hello", "Thanks", "Increase your member", etc :-) I apologize that I haven't replied.  As a general rule, please try to use descriptive subjects).  Long story short, the tgrubb email account will be deleted soon (probably by the end of September).  After that, emails sent to that address will bounce.  Please change your address books to use tggrubb AT No Spam RiverSoftAVG.com (note the extra "g").  You can start using this email address immediately.  I apologize for the inconvenience.

Note: For the time being, the support email address will stay active.  Though even that email is starting to be overwhelmed.
 
August 7th, 2007
   RiverSoftAVG Announces Collaboration with Raize Software
RiverSoftAVG is very pleased to announce a collaborative product between RiverSoftAVG and Raize Software, Inspex. Inspex is an advanced set of native VCL grid controls specifically designed for inspecting objects and other data types in Delphi and C++Builder applications. RiverSoftAVG has exclusively licensed the core technology of theirObject Inspector Component Suite (OICS) to Raize Software. Working in close collaboration, the OICS has been re-branded as Inspex, extended, and incorporated into the Raize Software family of developer tools.  Inspex 2.0 provides the following new features over the OICS:
bullet Improved architecture and usability improvements
bullet XP/Vista Theme Support
bullet C++Builder support (in BDS 2006 and C++Builder 2007)
bullet New TIxItemListInspector component which provides all of the same capabilities as the TIxItemListEditor (old TRSItemListEditor), but allows the individual items to be customized in more ways and use property presets.
bullet Improved DB inspector component (since it is based on TIxItemListInspector component, you get the benefit of presets)
bullet Enhanced User Interface Features (Gradients, Custom Colors)
bullet Custom Component Designers
bullet Improved Help File

Please see the rest of the Inspex 2.0 Press Release.  More information is also available on theObject Inspector Component Suite page and http://www.raize.com/DevTools/Inspex.

 
July 4th, 2007
   Object Inspector Component Suite Evaluation available
There is a new evaluation version of the Object Inspector Component Suite from the Downloads page.  There is now an evaluation that supports Delphi 2007 as well.
 
June 29th, 2007
    RiverSoftAVG Charting Component Suitev1.5 Released
The RiverSoftAVG Charting Component Suite v1.5 has been released!  This version adds a new chart type (Guides) as well as Data-Aware Chart Types!  There are also numerous bug fixes and other small improvements.  In addition, the installer now directly support Delphi 2007.  As always, the RCCS for Delphi 5, 6, 7, 2005, 2006, & 2007 (Win32 and .NET) is a free (for non-commercial use) with SOURCE charting Suite for adding charts and graphs to your programs.  Please see the RCCS Version History for more details about the update.  You can download the RCCShere or from the Downloads page. 
    Inference Engine Component SuiteUpdated to v2.6
The IECS has also been updated to v2.6.  This update fixes some bugs, adds for-in loop support, and includes the updated RiverSoftAVG Charting Component Suite v1.5.  In addition, the installer now directly support Delphi 2007.  A new demo will be available soon.
   Object Inspector Component Suite Updated to v1.5.1
The Object Inspector Component Suite has been updated to version 1.5.1.  This update fixes a few bugs and adds a few new features.  In addition, the installer now directly support Delphi 2007.  Please see the OICS Version History for more details. Registered users can download it from theSupport page.  A new demo will be available soon.
 
March 2nd, 2007
   Object Inspector Component Suite Updated to v1.5
The Object Inspector Component Suite has received a major upgrade, to version 1.5.  This version adds DB inspector support!  In addition, it fixes a few bugs.  The new TRSDBInspector component provides a powerful and flexible DB inspector and allows inspection and modification of multiple TDataSets (through their TDataSource connections) in an object inspector type format.  Please see the Object Inspector Component Suite and OICS Version History pages for more details. Registered users can download it from theSupport page (it is still a free upgrade).  There is also a demo version available from our Downloads page. 
 
February 9th, 2007
   Object Inspector Component Suite Updated to v1.4
The Object Inspector Component Suite has been updated to version 1.4.  This update fixes a few bugs.  Please see the OICS Version History for more details. Registered users can download it from theSupport page. 
    RiverSoftAVG Charting Component Suitev1.2 Released
The RiverSoftAVG Charting Component Suite v1.2 has been released.  This version fixes some bugs and improves the display of labels.  As always, the RCCS for Delphi 5, 6, 7, 2005 & 2006 (Win32 and .NET) is a free (for non-commercial use) with SOURCE charting Suite for adding charts and graphs to your programs.  Please see the RCCS Version History for more details about the update.  You can download the RCCShere or from the Downloads page.
    Inference Engine Component SuiteUpdated to v2.5.1a
The IECS has also been updated to v2.5.1a.  This update includes the updated RiverSoftAVG Charting Component Suite v1.2 and includes no other changes.
 
December 22nd, 2006
    Happy Holidays!
We'd like to wish everyone Happy Holidays & Happy New Year!  We know it has been slow around here lately but the new year should see some exciting stuff from us.  Have a safe and wonderful holiday season!
 
October 24th, 2006
    RiverSoftAVG Charting Component Suitev1.1 Released
The RiverSoftAVG Charting Component Suite v1.1 has been released.  This version adds a new chart type, the equalizer.  It also fixes some bugs.  As always, the RCCS for Delphi 5, 6, 7, 2005 & 2006 (Win32 and .NET) is a free (for non-commercial use) with SOURCE charting Suite for adding charts and graphs to your programs.  Please see the RCCS Version History for more details about the update.  You can download the RCCShere or from the Downloads page.
   Object Inspector Component Suite Updated
The Object Inspector Component Suite has been updated to version 1.3.  This update fixes a couple of small bugs and adds OnValidated and OnValidateError events.  Please see the OICS Version History for more details. Registered users can download it from theSupport page.  Hopefully, in a few days, we will have an updated evaluation version for download.
 
August 23rd, 2006
   Web Host Moving
We're moving our web site to a different web hosting account.  Unfortunately, you may notice some downtime, quirky pages, or other errors.  We apologize for any inconvenience.
 
June 30th, 2006
   HelpScribble Apprentice Updated
HelpScribble Apprentice, our free utility application for HelpScribble users, has been updated to 0.9.9.93.  This version updates HelpScribble Apprentice (and Diff tool) to properly handle links that contain windows (e.g., windows defined by HS' Windows Editor).  Please see ourHelpScribble Apprentice page for more details. 
 
June 9th, 2006
   HelpScribble Apprentice Updated
HelpScribble Apprentice, our free utility application for HelpScribble users, has been updated to 0.9.9.92.  This version updates HelpScribble Apprentice (and Diff tool) to be compatible with the latest file format of HelpScribble v7.6.  Please see ourHelpScribble Apprentice page for more details. 
 
March 20th, 2006
   HelpScribble Apprentice Updated
HelpScribble Apprentice, our free utility application for HelpScribble users, has been updated to 0.9.9.91.  This version fixes some wizards bugs.  Please see ourHelpScribble Apprentice page for more details. 
   Object Inspector Component Suite Updated
The Object Inspector Component Suite has received a small update, to version 1.21.  This update fixes some small bugs, including ctrl-arrow support within the text box and to be able to *not* sort properties.  Please see the OICS Version History for more details. Registered users can download it from theSupport page.
 
 
February 24th, 2006
The hottest Delphi topic on the web right now is Borland's plans to divest its IDE (including Delphi) and other products.  We decided we should chime in to reassure our customers.  RiverSoftAVG is cautiously optimistic about this plan.  You can even say we are actually excited about it - the right company can really invest in Delphi to make it even better and expand its customer base.  We wish Borland the best of luck in finding the right DelphiCo.  Our customers can rest assured that RiverSoftAVG is a Borland Technology Partner and we plan to be a new DelphiCo Technology Partner in the future.  We continue to support old products and develop new products for Delphi.  We plan to support our beloved Delphi now and in the future, wherever Delphi goes.
 
February 16th, 2006
    RiverSoftAVG Charting Component Suitev1.0.1 Released
As promised, The RiverSoftAVG Charting Component Suite v1.0.1 has been released.  In addition to the other bug fix, there are a few more non-critical bug fixes.  Please see the RCCS Version History for more details.  You can download the RCCS here or from the Downloads page.
    Inference Engine Component Suite v2.5.1 Released
New versions of the IECS have been released that include distributions of the new RiverSoftAVG Charting Component Suite.  Registered users of v2.5 can download from theSupport page.
 
February 15th, 2006
    RiverSoftAVG Charting Component SuiteBug Fix
The RCCS has an unfortunate bug that occurs when you place the TRSChartPanel on a form.  This bug doesn't occur with previously configured chart panels when there are charts attached.  We will have a patch out tomorrow night, but for now, the fix is to place the following line as the first line of the TRSAxisGrid.InternalDraw method:
 
        if Axis.ZoomMinimum = Axis.ZoomMaximum then Exit;
 
We apologize for the error.  All the test cases deal with pre-made cases!  Oops.
 
February 10th, 2006
    Inference Engine Component Suite v2.5 Released
RiverSoftAVG is proud to announce the immediate release of the Inference Engine Component Suite v2.5.  The IECS v2.5 for Delphi 5, 6, 7, 2005 & 2006 (Win32 and .NET) is the powerful Delphi component suite for adding rule-based intelligence and fuzzy logic to your programs.  Please see the IECS Version History for more details.  Registered users of v2.5 can download from theSupport page.  The full press release ishere  New evaluation versions should be available soon.  v2.5 adds:
bullet VCL.NET support
bullet New Charting Components
bullet 100% Object Pascal Code and 100% Managed Code in .NET
    RiverSoftAVG Charting Component Suitev1.0 Released
RiverSoftAVG is proud to announce the immediate release of the RiverSoftAVG Charting Component Suite v1.0.  The RCCS v1.0 for Delphi 5, 6, 7, 2005 & 2006 (Win32 and .NET) is is a free (for non-commercial use) with SOURCE charting Suite for adding charts and graphs to your programs.  Please see the RCCS Version History for more details.  The full press release is here 
 
February 2nd, 2006
   HelpScribble Apprentice  Updated
HelpScribble Apprentice, our free utility application for HelpScribble users, has been updated to 0.9.9.8.  This is a great update, that not only fixes bugs and updates the help file, but adds some cool new features including ToDo notes, HelpScribble File Diff tool, and Create New Class Member Topic wizard.  Please see our newHelpScribble Apprentice page for more details.  HelpScribble Apprentice has also been added to ourProducts page.
 
December 23rd, 2005
    Inference Engine Component Suite v2.13 updated.  
As promised, the fix for v2.13 users who want to use Delphi 2006 is now available.  Registered users of IECS v2.13 can download the new v2.13a version for Delphi 2006 from the Support page. 
 
December 22nd, 2005
    RiverSoftAVG Charting Component Suite Updated (Version 1.0b7)
The Charting page contains an awesome new beta version of the RCCS.  We took the opportunity to add a new Graph chart type while having to re-release the Charting suite because of the RiversoftAVG Common Classes Library (discussed below).   If there are any issues, please emailsupport@RiverSoftAVG.com  Please see theRCCS Version History page for more details. 
    New updates for Delphi 2006
The RiverSoftAVG Common Classes Library has been updated to fix a strange compilation error that only occurred in Delphi 2006 (causing an infinite streaming (read) error in the IECS).  As such, we are releasing new versions of our products:
Inference Engine Component Suite has been updated to reflect new versions of the RCCL and theRiverSoftAVG Charting Component Suite changes.  Registered users of the IECS v2.5 EEP can download the new version from http://riversoftavg.com/Files/BETA/  The new evaluation version of the IECS v2.5 for BDS 2006 is on the Downloads page.  We apologize to our registered users of IECS v2.13, as the download is not ready today, but hopefully tomorrow.
 
Object Inspector Component Suite has been updated to v1.19 to reflect the new version of the RCCL.  Please see the OICS Version History page for more details.  Registered users can download the new version from ourSupport page.
 
December 19th, 2005
    HelpScribble Apprentice Updated
HelpScribble Apprentice, our free utility application for HelpScribble users, has been updated to 0.9.9.8.  This is a great update, that not only fixes bugs and updates the help file, but adds some cool new features including ToDo notes, HelpScribble File Diff tool, and Create New Class Member Topic wizard.  Please see our newHelpScribble Apprentice page for more details.
 
December 16th, 2005
    Object Inspector Component Suite Updated (v1.18)
The OICS has gotten a small update to v1.18.  This version includes support for Borland Developer Studio (Delphi 2006) and adds some new methods to classes.  Please see the OICS Version History page for more details.  Registered users can download the new version from ourSupport page.  There is also a new evaluation version for Delphi 2006 on the Downloads page.
 
December 12th, 2005
    RiverSoftAVG products are on the new Borland Developer Studio 2006 Partner DVD
RiverSoftAVG is proud to announce that 2 of our products, the Inference Engine Component Suite (IECS) and the RiverSoftAVG Charting Component Suite (RCCS), are on the Partner DVD for BDS 2006.  The partner DVD includes the IECS evaluation version and the full source version of the RCCS. 
 
Delphi 2006 versions of all our products will be available from the web site this week.
 
    RiverSoftAVG Charting Component Suite Updated (Version 1.0b6)
The Charting page contains a new beta version of the RCCS.  This version includes support for Borland Developer Studio (Delphi 2006), bug fixes, and a vastly improved help file (still incomplete though).   If there are any issues, please emailsupport@RiverSoftAVG.com  Please see theRCCS Version History page for more details. 
    Inference Engine Component Suite supports the new Borland Developer Studio (Delphi) 2006
We are pleased to announce that the Inference Engine Component Suite now supports Delphi 2006.  IECS v2.13 has been updated to support Delphi 2006 (Win32).  In addition, the IECS v2.5 beta also supports Delphi 2006 (Win32 and VCL.NET).  Registered users of IECS v2.13 can download the version for Delphi 2006 from the Support page.  Registered users of the IECS v2.5 EEP can download the new version fromhttp://riversoftavg.com/Files/BETA/  The evaluation version of the IECS v2.5 for BDS 2006 is on the Partner DVD that comes with BDS 2006.
 
November 22nd, 2005
    Inference Engine Component Suite has new BETA (Version 2.5b8)
For registered beta users and owners of the IECS v2.5 EEP, there is a new beta version available.  This version does some bug fixes for .NET, adds the Paint Demo for .NET, and updates the installers.  If there are any issues, please emailsupport@RiverSoftAVG.com  Please go tohttp://riversoftavg.com/Files/BETA/ for the new download. 
 
November 9th, 2005
    Inference Engine Component Suite has new BETA (Version 2.5b7)
For registered beta users and owners of the IECS v2.5 EEP, there is a new beta version available.  This version adds the RCCS enhancements and improves the speed of the .NET version.  In addition, the  installer has been enhanced dramatically to hopefully correctly update System Path and Delphi environment options.  If there are any issues, please emailsupport@RiverSoftAVG.com  Please go to  the new download. WARNING: Please uninstall previous version
    RiverSoftAVG Charting Component Suite Updated (Version 1.0b5)
The Charting page contains a new beta version of the RCCS.  This version is an exciting update that not only fixes bugs, but adds User Zoom, Pan, and Selection.  In addition, the  installer has been enhanced dramatically to hopefully correctly update System Path and Delphi environment options.  If there are any issues, please emailsupport@RiverSoftAVG.com  Please see theRCCS Version History page for more details.  WARNING: Please uninstall previous version 
 
October 30th, 2005
    HelpScribble Apprentice Updated
HelpScribble Apprentice, our free utility application for HelpScribble users, has been updated to 0.9.9.7.  This update fixes bugs, updates the help file, and adds some new features, including a cool new ability to Copy links in current topic to a See Also Topic.  Please see our newHelpScribble Apprentice page for more details.
 
October 20th, 2005
 
Here we go again :-(  Last night's updates, through unfortunate user error (e.g., I was a moron), contained the previous version of theRiverSoftAVG Charting Component Suite.  We have rebuilt and uploaded new versions of the software. If you downloaded the updates before 6:30 p.m. EST, please redownload them.  We apologize for the inconvenience.  Thank you for your patience.
 
October 19th, 2005
 
We apologize for some installation issues (missing files, etc).  We are trying to update our installer scripts for the new version of the IECS coming out.  We are changing package version numbers, adding files, etc and some things occasionally get missed.  Hopefully, everything is correct now.  If not, please send us an email atsupport@RiverSoftAVG.com  Thank you for your patience.
 
    Inference Engine Component Suite has new BETA (Version 2.5b6)
For registered beta users and owners of the IECS v2.5 EEP, there is a new beta version available.  Please go tohttp://riversoftavg.com/Files/BETA/ for the new download.
    RiverSoftAVG Charting Component Suite Updated (Version 1.0b4)
The Charting page contains a new beta version of the RCCS.  This version fixes a few bugs and installer issues.  Please see theRCCS Version History page for more details. 
    Object Inspector Component Suite Updated (Version 1.16)
The OICS has been rebuilt because of missing files in the RiverSoftAVG Common
Classes Library.  Registered users can download the update from theSupport page and the evaluation version is available on the Downloads page.
 
     New Recommend Books
We've added a couple new books we recommend for AI on ourRecommended Books page.
 
 
October 6th, 2005
    Inference Engine Component Suite has new BETA
For registered beta users and owners of the IECS v2.5 EEP, there is a new beta version available.  Please go tohttp://riversoftavg.com/Files/BETA/ for the new download.
 
    Genetic Algorithms Preview
As an added bonus for registered beta users, we have added a preview build (basically a we-don't-know-when-we-will-finish-and-distribute version) of a new component library we are working on, Genetic Algorithms Component Library.  This component library provides a genetic algorithm component and a simple genetic programming component.  Currently, the code is ready to go and includes demo programs.  However, there are *no* help files as of yet, nor do we know when we will have time to do them.  Please go tohttp://riversoftavg.com/Files/BETA/ for the new download.
 
September 26th, 2005
    Object Inspector Component Suite Updated
The Object Inspector Component Suite has been updated to 1.15.  This version smashes some bugs, updates the help file, and adds some cool new demos, such as the Simple INI Editor.  Please see the OICS Version History page for more details.  Registered users can download the new version from our Support page.
 
    Inference Engine Component Suite has new BETA
For registered beta users and owners of the IECS v2.5 EEP, there is a new beta version available.  Please go tohttp://riversoftavg.com/Files/BETA/ for the new download.
 
    RiverSoftAVG Charting Component Suite Updated
The Charting page contains a new beta version of the RCCS.  This version fixes a bug and finally adds diagonal gradients.  Please see theRCCS Version History page for more details. 
 
August 30th, 2005
    RiverSoftAVG Charting Component Suite Updated
The Charting page contains a new beta version of the RCCS.  This version fixes some bugs, including memory leaks and sorting errors.  Please see theRCCS Version History page for details.
 
August 29th, 2005
    HelpScribble Apprentice Updated
HelpScribble Apprentice, our free utility application for HelpScribble users, has been updated to 0.9.9.6.  This update fixes bugs and adds the ability to launch HelpScribble from within the application to compile the help file.  Please download the application for more details from our Downloads page.
 
August 3rd, 2005
    Inference Engine Component Suite has new BETA
For registered beta users and owners of the IECS v2.5 EEP, there is a new beta version available.  Please go tohttp://riversoftavg.com/Files/BETA/ for the new download.
Beta Testers Wanted!  You can apply for the beta test on theBETA Signup page.
 
August 1st, 2005
    Inference Engine Component Suite EEP prices extended 2 more weeks!
The 10% off special has been extended for 2 more weeks.  From now until Aug 15th, get the IECS for 10% off.  Please go to theOrder page.
 
June 30th, 2005
    Inference Engine Component Suite Updated
For registered beta users and owners of the IECS v2.5 EEP, there is a new beta version available.  Please go tohttp://riversoftavg.com/Files/BETA/ for the new download.
Beta Testers Wanted!  You can apply for the beta test on theBETA Signup page.
 
    RiverSoftAVG Charting Component Suite Updated
The Charting page contains a new beta version of the RCCS.  Also, the License text file is available for downloading from the page. 
 
    Announcements Mailing List Added
We've added an Announcements mailing list which you can subscribe to.  We will use this list to notify you of new betas and new products.  If you want to receive announcements, please subscribe to the announcements mailing list: announcements-subscribe@riversoftavg.com.
 
June 22th, 2005
    Sample screenshots and why RCCS added
We have added sample screenshots of the RiverSoftAVG Charting Component Suite.  Also, we discuss why RCCS may be good for you.  Go to the Charting page for more details.
 
    Web site fixed
Sometime during the last few months, it appears that the feedback form broke down (no wonder we never heard complaints :-)  Profuse apologies and it should be working now.
 
June 20th, 2005
    IECS v2.5 Early Experience Program (EEP)
Finally, after WAY too long, the Inference Engine Component Suite v2.5 is in beta testing!  We apologize that it took so long but, despite Borland's hype, converting *components* from Win32 to .NET was a major task.  IECS v2.5 adds 2 important features:
 
* .NET support! IECS now supports Delphi 2005 VCL.NET. The Win32 and .NET versions are identical except that the .NET version does not have DB support, the User Function Wizard, and some minor miscellaneous functions.
* New Charting Components! The IECS now uses RiverSoftAVG’s own Charting Component Suite for .NET and Win32. This solves problems with depending on TeeChart, which was a problem for .NET users especially but was also a problem for TeeChart Pro purchasers (which required a recompilation of the IECS). The RiverSoftAVG Charting Component Suite is free (to everyone) with source for non-commercial use. A Commercial use license is included free with all versions of IECS v2.5 users ($100 value).
 
Please see the IECS Version History page for more details.
 
The EEP is a beta version, with source code, which provides an opportunity for users to experience the new version 2.5 BEFORE it is released.  EEP owners automatically receive version 2.5 when it is released.  The EEP is for source-code owners only, which allows quicker distribution of changes to users and more exact feedback from users. 
 
Users who have bought IECS v2.0 Source Code in the last six months (since January 1st, 2005) receive this upgrade for free! Non-Source Code users who bought the IECS in the last six months can buy this crossgrade (from non-source to source) for $175.  (Please contact us atsupport@RiverSoftAVG.com for details)  The EEP is also available as a paid upgrade (with a free upgrade to version 2.5 when the EEP is finished).  The cost for the EEP (and also the cost for Version 2.5) is: 
 
    $400    Source Code, Full Version
    FREE    Source Code, Upgrade from IECS Source (AFTER Jan 1, 2005)
    $150    Source Code, Upgrade from IECS Source (BEFORE Jan 1, 2005)
    $175    Source Code, Upgrade from Non-Source (AFTER Jan 1, 2005)
    $300    Source Code, Upgrade from Non-Source (BEFORE Jan 1, 2005)
 
More details can be found in the press release: IECS v2.5 EEP Release
 
From now until July 31st, all prices are 10% off.  To order, please go to the Order page.
 
June 20th, 2005
    RiverSoftAVG Charting Component Suite: Free Charting With source!
The RiverSoftAVG Charting Component Suite (RCCS) for Delphi 6-2005 (Win32 and .NET) is a free (for non-commercial use) with source charting Suite for adding charts and graphs to your programs. The RiverSoftAVG Charting Component Suite provides the following advantages:
 
• 100% Source Code
• 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.  A commercial license is also included free with IECS v2.5.
• For Win32 and .NET
• Design-time definition of chart values
• Less confusing and programmer error prone
• Easily Extensible
 
February 8th, 2005
    IECS Updated forDelphi 2005 (Win32)
The Inference Engine Component Suite has been updated to v2.13.  This version updates the IECS for Delphi 2005 (Win32) and includes a bug fix plus changes to the Fuzzy Logic Component Library. 
    OICS Updated forDelphi 2005 (Win32)
The Object Inspector Component Suite has been updated to v1.14.  This version updates the OICS for Delphi 2005 (Win32) and includes a bug fix. 
 
Note: There were a lot of distributions updated and changed for these updates.  If there are any problems installing them, please email us atsupport@RiverSoftAVG.com   Thank you.
 
Registered users can download all updates from the Support page.  New evaluation versions are available from theDownloads page.
 
Jan 14th, 2005
    Flocking Software Updated for Delphi 2005
Our free Flocking Software has been updated for Delphi 2005, Win32 and .NET.  In addition, the distributions for the flocking demo and the formation flocking have been combined.  You can get this free software from ourDownloads page.
 
Dec 22nd, 2004
    Apologies and Happy Holidays!
We know it's been a long time between updates.  We apologize and want to assure you we are here, alive, and will be working hard in 2005!  We would like to take this opportunity to wish you and your family Happy Holidays and Happy New Year!
 
June 15th, 2004
    HelpScribble Apprentice Updated
HelpScribble Apprentice, our free utility application for HelpScribble users, has been updated to 0.9.9.4.  This update adds a couple of cool new features: a blazingly fast Move Topics Wizard and Control-click navigation around your HSC file.  Please download the application for more details from our Downloads page.
 
May 31st, 2004
    IECS Updated to v2.12
The Inference Engine Component Suite has been updated to v2.12.  This version includes a couple of bug fixes plus changes to the Fuzzy Logic Component Library and its help files. 
    OICS Updated to v1.13
The Object Inspector Component Suite has been updated to v1.13.  This version fixes some bugs and exposes a few properties that may be helpful to some users
 
Registered users can download all updates from the Support page.  New evaluation versions are available from theDownloads page.
 
April 26th, 2004
    Newsletter #15 Available
Our latest newsletter for Spring 2004 is now available.  You can go directly to the Newsletter #15: Spring 2004 Edition page or see all of our newsletters from theArticles & Tips page.
   New Mailing Lists
We've added two mailing lists to our site.  First, there is a completely anonymous mailing list to receive our newsletters automatically.  For more information, please go to the Articles & Tips page.  Also, we have a new support mailing list.  For information on that mailing list, check out our Support page.
 
April 4th, 2004
    IECS Updated to v2.11
The Inference Engine Component Suite has been updated to v2.11.  This version includes bug fixes, 9 new user functions, a global variables editor, and updated help files.  You can get a complete list of the changes atIECS Version History page.  Registered users can download the update from the Support page.  New evaluation versions are available from theDownloads page.
 
March 31st, 2004
    Simple 2D Collision Detection class, free with source
We've uploaded to our Downloads page a new free class (including the source): RSCollisionMap.  The TRSCollisionMap is good for 2D Level, or platformer-type, games with not very many moving objects. The old overhead type games, like tank battle with buildings and a couple moving tanks (and bullets), are perfect for it. Some other examples would be BreakOut, Jumpman, Space Taxi, etc.  You can download the source and a simple demo executable from the Downloads page.
 
bullet
Added "Remember Choices for "Files Not Found"" Check box
bullet
InnoSetup Syntax Options are combo boxes with history now
bullet
Application remembers history for InnoSetup Syntax Options now
bullet
Made Quoting "smarter," was quoting strings that did not need to be quoted
bullet
Fixed bug where finding a file would not remember that directory for subsequent files

Press Releases

February 29, 2008 - GACL v1.0 Release

August 7, 2007 - Inspex 2.0 Release

February 10, 2006 - RCCS v1.0 Release

February 10, 2006 - IECS v2.5 Release

June 20, 2005 - IECS v2.5 EEP Release

September 29, 2003 - OICS Release

September 28, 2003 - OICS KICKOFF Promotion

July 9, 2003 - RiverSoftAVG Object Inspector Beta Testing

January 17, 2002 - IECS v2.0 EEP Release

September 7, 2000 - IECS Release

April 27, 2000 - RiverSoftAVG Inference Engine Beta Testing

March 26th, 2004
    HelpScribble Apprentice Updated
HelpScribble Apprentice, our free utility application for HelpScribble users, has been updated to 0.9.9.3.  The update updates the application to work with HelpScribble 7.3.1 files.  Also, it adds a ton of command line parameters to automatically load a help file, change its options, and optionally save and Exit. Using these parameters and the new HelpScribble command line options, you can automate building help files using batch files.  Please download the application for more details from our Downloads page.
 
March 10th, 2004
    Web Host Changing Again
We're moving again.  We are expanding the web site (adding domains, more space, more transfer) and needed to move our site to an upgraded account.  Hopefully, this was transparent to everyone.  If not, we apologize profusely.  If anything is broken, please let us know atsupport@RiverSoftAVG.com
 
February 3rd, 2004
    InnoSetup Script Component Helper Updated to v1.2
Our free utility forInnoSetup by Jordan Russell, ISSComponentHelper, has been updated.  ISSComponentHelper allows you to specify a Delphi project (*.dpr) or Delphi Package (*.dpk), parses the file looking for dependencies, and then generates a list of dependent files that need to be distributed with the project or package.  This list can then be cut and paste into your InnoSetup Script.  You can find the utility on ourDownloads page.  The changes for v1.2 are:
January 28th, 2004
    IECS Updated to v2.1
The Inference Engine Component Suite (IECS) has been update