Jump to content
dummzeuch

The state of GExperts Support for Delphi 11

Recommended Posts

I reverted my changes from yesterday since as @Stefan Glienke also mentioned they didn't actually work as expected. Instead I applied the change @Achim Kalwa suggested: Set Scaled to true in the base form. This seems to work fine for simple dialogs as long as all monitors connected to the system are set to the same scaling.

 

I also started to adapt the configuration dialog. The Experts and Editor Experts tabs should now look fine, the rest still needs work.

Share this post


Link to post

I took the dpi switch out and installed the latest and the Config dialog opening tab looks a lot better and is usable..

image.thumb.png.eee6821cd9de22bdb33cc8aedc31699f.png

The General Tab needs a little more TLC. ;-)

image.thumb.png.e214a03d0e569e8690dd86d0e44f4656.png

The IDE & Code Editor tabs seem a little squashed but are usable.

image.thumb.png.16763c7c867fef8699cf6b8f9f6f6c00.png

 

Again, your efforts are very much appreciated.

 

Regards,

Ian

Share this post


Link to post

The "General" tab should now also look OK. Just don't move the dialog between high DPI and 96 DPI monitors. If you do that, the form gets wider and wider and the font size grows. Not sure whether that's a GExperts or VCL problem.

Share this post


Link to post

The Uses Clause Manager is now high DPI aware (more or less). I had to increase the width quite a lot to make this work 😞

 

I'll be on vacation for a few days. Not sure whether I'll get much done during that time.

On one hand, work won't interfere. On the other hand, my wife might. 😉

  • Like 1

Share this post


Link to post
21 hours ago, dummzeuch said:

The "General" tab should now also look OK. Just don't move the dialog between high DPI and 96 DPI monitors. If you do that, the form gets wider and wider and the font size grows. Not sure whether that's a GExperts or VCL problem.

Probably a rounding problem? @pyscripter has created a dpi aware base form which IIRC uses muldiv to adjust to dpi changes.
Enjoy your vacation!

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×