Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

I've really just skimmed over the new features - there are rather a lot of these, and I want to get on to a few more specifics. 

Comparing releases

Any time I get a new release of Clarion I like to compare the install directories to look for things that are new and which may not yet be noted in the docs. 

...

!! Window structure for the Small popup Calendar Touch Friendly

There are also some matching classes.

If you feel like speculating, there's a SoftVelocity post from January that mentions touch-enabled software. 

Reports

There are substantial changes to the source that supports report generation targets. It looks like a new IOutputGeneratorTarget interface has been abstracted out of the IReportGenerator interface. 

Summary

There are a number of intriguing new and changed bits in this first Clarion 9 beta. Tops on my list are the SQLite driver, the SystemString class, the SendMail and SendMSM functions, the removal of the separate parameters prompt from the AppGen, JSON support, SQL improvements, and support for user-defined controls. As I said earlier there are other little nuggets awaiting discovery; if there's something in Clarion 9 that you're particularly happy to see (or something you were expecting that isn't there), please post a comment below.