I tried it and the loading stops for about 10s instead 3min. Thank you :) Since Delphi 10.3 there's a TVirtualImageList, which takes care of the scaling itself. It gets fed by a TVirtualImageCollection and might be worth a look in respect of future releases.
Please, note: You're defining a compiler switch IDE_IS_HIDPI_AWARE. Unfortunately, this doesn't take into consideration yet, that Delphi 11.2 can be startet with or without DPI awareness (the latter by using the parameter /highdpi:unaware). It also provides a suitable start menu entry. As long as people compile their own DLL it might not matter, but I think a more reliable approach would be to determine DPI awareness at runtime.
Thank you from us, too. In our case it's 175% (DPI = 168) on 4K monitors. My guess is, it will be the case whenever DPI > 96.
Thank you from us, too. In our case it's 175% (DPI = 168) on 4K monitors.
Hi, my colleague and I are experiencing the same proplem . We were using the GXRS11_1.3.21_experimental-twm_2022-04-09_Beta.exe. Yesterday I downloaded the source code and built the DLL using the script first, whith the same result as before. Then I built it in the IDE after changing to Release, again with the same result. It happens reliably on both our office and home office computers, usually at the first start every day (the office computers run 24/7) and after a reboot. If you start Delphi several...