Friday, January 25, 2008

BLOG: You are reading the last post on this blog (it is moving)

I have moved the contents of this blog and all comments over to my website.

This blog will no longer be updated, instead please visit:

A new series of posts will be starting soon.


Wednesday, January 23, 2008


Folks, comments to my blog are moderated. If you wish to comment on an older post and want me to reply - please include your email. I certainly won't publish the comment (that includes a private email address) under any circumstances.

Also if you have an issue with a utility I have released, saying that "XYZ" didn't run correctly is not really helping. At least send me a screenshot. My email address is available in the Profile Page and I endevour reply to every email I get.

QC Plus: Blah, blah

In case you haven't noticed, I changed my mind about releasing an update on the weekend. Mostly this is because I had other things that were more important but also because I wanted to check out some memory issues and do a few more minor fixes.

One thing I had to do before resolving any memory issues (using FastMM4) was to fix this VCL bug.

Report No: 31683 (RAID: 244036) Status: Open
ActionManager Memory issue with FastMM4 installed

Which I managed to do. Probably not the most elegant of fixes, but it works and now I can get the full FastMM4 report readout.

As for when I will release the next update, well I changing my strategy for that question.

"When I feel it is ready" :-)

PS: Feel free to send any crash reports you get. I read them (and often respond to them) so don't think you are wasting your time.

Labels: , ,

Saturday, January 19, 2008

QC Plus: New version this weekend

I've finally decided to finish off a few things and release an update for QC Plus. There are two reasons for this update:

  1. Support the new voting system

  2. The way project platforms are loaded has changed (technically might not have changed but new lookup data has perhaps identified a false assumption on my part)

Voting changes

Previously you could allocate up to 10 votes within a project. Now non sysops can allocate up to 10 votes for a single report. Depending on a sysops level, they are allowed to allocate even more votes to a single report. For example, as a sysop level 2, I can allocate up to 20 votes per report.

Another change is that you can now vote against a report. You do this by entering in a negative vote number. So -10 will allocate 10 votes against the report.

Previously QC Plus had an allocate votes dialog that allowed you to type in the number of votes to set against report - I doubt it was used much though, because the other interface shortcuts were just too efficient.

With the new voting system, a new user interface was required. This user interface was created with TJSEditDialog and appears below. I did have a nice little image of a ballot box to the left of the instruction, however redistributing it was going to be a copyright violation.

The new voting system might see the demise of one QC Plus feature though, the Vote List. Given that you can now vote on every report in the system, this feature could consume a large amount of memory.

So new version is coming up. Stay tuned.

Labels: ,