Archive for June, 2010

Castalia 2010.2 Now Available

Posted on June 9th, 2010 in Castalia, Delphi, TwoDesk | 4 Comments »

I’m very excited to announce the release of the newest version of our suite of Delphi tools, Castalia 2010.2.

This update adds new code metric tools that help you find the areas of your code that would benefit most from refactoring, and help you get a handle on the general quality of your code (http://www.twodesk.com/castalia/code_analysis.html)

In addition, this update includes a number of bug fixes and performance tweaks.

If you’re a current customer, you can download this new release from the customer service site at http://subscribe.twodesk.com. If you’re not, come download a 30-day free trial at http://www.twodesk.com/castalia

A quick update on the next Castalia

Posted on June 5th, 2010 in Castalia, Delphi | 5 Comments »

I thought I had the next Castalia ready to go out the door, and was just doing some final testing to make sure things worked well in all versions of Delphi, when weird problems started cropping up. In a nutshell, I’ve got some very exciting new features I’ve created, and one of those things requires a large amount of data to be displayed in a grid. I used Mike Lischke’s excellent and ubiquitous VirtualTreeView for the grid, but in the last several days it’s become apparent that that was a bad idea.

The latest and greatest version of VirtualTreeView is incompatible with Delphi 5, so I went back a few versions to the last that was compatible. Unfortunately, that version is buggy (the kind of buggy that brings Delphi to a screeching halt in a wave of access violations) in Delphi 2009 and Delphi 2010.

So that leaves me a little stuck on the data display, and it’s probably going to take a little time to get things sorted out and figure out the right way to do things. Thanks for your patience!