Embarcadero/DelphiVCL4Python

activityindicator.py sample looks really bad on my screen

shaunroselt opened this issue · 4 comments

I ran the activityindicator.py sample and you can see below how it looks:

image

Everything is over each other and squeezed in

That's odd. I have not seen this before.

Hmmmm. Maybe it has to do with my resolution and scaling settings?

I have four 4K (3840x2160) displays connected:

Displays

And my primary display uses a scaling of 175%:

Scale & layout

I'll test it a bit and report back.

Ah. My suspicions were correct.

I set my primary display resolution to 1080p and 100% scaling:

Windows Display Resolution and Scaling

And now it's looking good:

Activity Indicator sample

So seems like it's a HighDPI issue.

Okay. So I've done some testing with the sample. It looks like it has to do with the scaling.

I normally use my primary display on 4K at 175% scaling, but here are some other ones with the sample app running:

4K at 225% scaling

4K at 225% scaling
sample app running on 4K at 225% scaling

4K at 200% scaling

4K at 200% scaling
sample app running on 4K at 200% scaling

4K at 175% scaling

4K at 175% scaling
sample app running on 4K at 175% scaling

4K at 150% scaling

4K at 150% scaling sample app running on 4K at 125% scaling

4K at 125% scaling

4K at 125% scaling
sample app running on 4K at 125% scaling