New beta is out. I recommend everyone upgrade ASAP. I was not happy with the first beta. It had a number of errors that would crash the program. I believe I have fixed all that have been reported and additional ones that I have found, so the new beta should be much more stable than the previous.
But first things first: If you try to do an auto-upgrade from the last beta, it may work, or you may get an “Error occurred” box, or it may update but when it tries to start up again you get an “Unable To Locate Component” error box. In the last two cases, please just go to the Behold download page, and click the download link and run the setup from there. Then everything should be okay. - No. I’m not happy about that either, but I’ll try to make sure it won’t occur again in the future. Unfortunately, this is what a beta is for - to get the kinks out.
None-the-less, this version should be better than the last. The hardest bug to fix was the scroll up and scroll down keys which would cause an exception everytime they reached a horizontal line with an ID number at the right. Those are tables in TRichview, and I wasn’t restoring the current selection correctly in my virtualization routine. I needed Sergey (the developer of TRichview)’s help, and just today it was solved. Then I thought I could get the new version out tonight, and I ran into the auto-upgrade problems when I tested it. But it’s too late tonight (2:45 a.m.) to see exactly why and maybe to fix it. So I’ll have to leave it.
Still some important things coming before I consider this beta functionally complete. I want to improve a few things before I set up the Behold News newsletter again and then try to stabilize and document towards version 1.