The past couple of weeks have been on the difficult side for me as I had a bit of a cold and as sometimes happens to me I ended up with an eye infection for most of last week, which does not help with productivity in front of a computer screen! I got a good rest this last weekend and fortunately this nasty infection seems to be completely gone now!

On March 15, we released new builds of all of our products, mainly maintenance for Clarion 7.1 support. We also released a new build of our Runtime which is used by our templates. Unfortunately some of our installs that we released on the 15 had the wrong runtime DLLs, so I suggest that you download the latest build to make sure that you have the correct DLLs. Nothing serious is going to happen if you have the wrong ones and they will be replaced with new builds soon. Note that those runtimes are only used in the templates in the Clarion IDE and have nothing at all to do with what you need to distribute with your applications.

I have been working on further documenting the Utilities and there will be a release early next week with more updates. Currently I'm working on the Controls Class and the File Search Class. I have also been working on research and alpha testing on a new Utilities product, but it has been slower than I had hoped so I'm not planning on a beta release until around the middle of April.

Arnor Baldvinsson

Today we have discovered a problem in the latest Clarion 7.1 build 6849. This problem affects most of our products and will cause a GPF in the program at runtime. What I found out was that the #PDEFINE template statement, which we have used for years to add defines to the project, doesn't fire in this Clarion 7.1 build so classes that depend on their own defines in the MODULE and DLL attributes are not compiled correctly and will cause a GPF when the classes are instantiated.

I have reported this to SoftVelocity's Problem Tracker and I really hope that this will be fixed in the next build.

If you converted projects from Clarion 6 to 7.1 with our products in them, you should be just fine. This only affects templates that you have added to applications in this latest build of 7.1 and possible some of the latest builds as I'm not 100% certain when this stopped working.

I am also looking into an obscure problem in the SQL browse template that only shows up in 7.1, when the GreenBar is being used and only when a new column has been added. After then app has been closed and re-opened the problem goes away and also if the actions for the SQL browse have been entered after a new column has been added. It could be something in our templates or it could be something that is related to the #PDEFINE issue if some statements are not executing correctly.

Arnor Baldvinsson