Finally, last night I successfully got the virtual rendering of the RichView window working. What that means is I now have a “viewport” into what looks like a complete Everything Report, but is really generated only as is needed.
I’ve been working on this for over a month. It took a number of trials of various sorts to get it working. The most difficult of these was maintaining a buffer of a couple of pages before and after the viewport, so that page ups and page downs would work seamlessly.
There’s still a fair bit of work left to convert the other parts of the program that use this virtual view. I’ve listed those in my Future Plans page, and there are 13 tasks left to get to Beta. I’ll really be savoring each and every one of those tasks as I get them done.
I want to be rigorous and do them right, but let’s see if I can get them all done before August is over. Nothing like a challenge!