Erwin,
I uninstalled *.1312 and installed *.1315, did the random scroll & click test, and it crashed.
Another interesting observation:
I default MainType to running on my lower screen, which is the 2560x1440 Dell Canvas Pen and Touch monitor running at 100% scale.
When I install and run *.1312, the UI for MainType loads fine every time.
When I install and run *.1315 and/or *.1318, the top line of the UI is cut off, even if I try to fix it by moving MainType to my upper monitor (4K), then back down to the Dell.
It fixes the UI cut-off, but then when I exit and open MainType again, it results the same cut-off behaviour, which looks like this (below):
Note that File View Edit Library Tools Help is cut off.
Based on your observations, it looks like our Delphi environment was updated between versions .1312 and .1315, which may have introduced—or exposed—an issue. The most significant changes we made in releases 1315 are:
Updated third-party components (VirtualTrees and EasyListView)
Changed how theme support is implemented
Made minor adjustments to font assignment in the CharacterListView
Please try closing all panels except the Views panel (and the mandatory Font View). If it still crashes, install the latest build and set the Theme to “Windows.” That configuration might prevent UI-related issues.
Hi,
I tried removing all the panels (except for View) in both 12.0.0.1315 and 13.0.0.1345, I did my random scroll & clicking test, and they both crashed.
With MainType 13.0.0.1345 installed, I switched it over to View > Theme > Windows and it fixed the menu bar cut-off issue, but it still crashes when I do the random scroll & clicking test in the View panel.
I feel like we are getting closer to figuring this out, at least knowing at what version the instability lies (I am guessing there was no released 12.0.0.1313, and 12.0.0.1314) but perhaps this is naive of me. I am here, patiently for you, always eager to perform more tests.
Erwin,
I was so focused on solving this crash issue I completely forgot to try the new grid view! My first impression is that it is a very pleasing format, especially with custom text. Nice implementation!
The sad news is that it does crash.
I even tried it with just the View panel as well.
Hi Erwin,
I replaced the MainType.exe in the c:\Program Files\High-Logic MainType* folder by renaming the 13.0.0.1346 version from your link above and copying over. I ran MainType and did my random scroll & click test.
Unfortunately, it still crashes.
I remain hopeful that we can get to the bottom of this pesky bug!
Hi Erwin,
I am very excited to use my newly purchased version 13 of your software and I thought I’d check in to see if you were able to determine any new insights on what is causing the crash issue.
Okay, I replaced the MainType.exe (13.0.0.1347) with this new one (13.0.0.1348). Upon running it displayed:
“There is an issue with FmsProxy. Network support might be unavailable.”
I cancelled this and proceeded to test.
This new version crashes as well, I am sad to say.
I wish I had better news, but this one also crashes.
I tested it 3 times. I also verified that the version number was 13.0.0.1349 in the Help>About…
Curious, as my last working version of MainType was 12.0.0.1312. and then 12.0.0.1315 was when it started with these crashes: how many changes were made to the code between these versions?
Perhaps we can go through the list of the changes one by one, in the order that you would rank most likely to least likely, and see if we can narrow it down that way?
Pardon my software coding/development ignorance if this idea is off the mark.