[Old, x32] Small DPI: the Settings dialog size not scaled

Bug reports will be moved here when the described bug has been fixed

Moderators: sheep, Hacker, Stefan2, white

Post Reply
User avatar
Flint
Power Member
Power Member
Posts: 3308
Joined: 2003-10-27, 09:25 UTC
Location: Moscow, Russia
Contact:

[Old, x32] Small DPI: the Settings dialog size not scaled

Post by *Flint »

Reproduced in 9.22a and 9.50 betas; only 32-bit version.

1. Open Settings - Font, set DPI to 72.
2. Apply the changes, or press OK and reopen the Settings dialog.
3. Even though all the elements in the dialog became smaller, the size of the dialog itself is exactly the same as it was with 96 DPI. Consequently, the spacing between the controls is increased.

In the 64-bit version this does not happen, the dialog is resized according to the new DPI value.

Compare the screenshots:
x32 72 DPI | x32 96 DPI
x64 72 DPI | x64 96 DPI
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 9.51 / Win7 x64 SP1, Win10 x64

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 39734
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: [Old, x32] Small DPI: the Settings dialog size not scaled

Post by *ghisler(Author) »

I can reproduce the problem with 32-bit, thanks. Seems to be a limitation of the Delphi framework. I will try to find a workaround.
Author of Total Commander
http://www.ghisler.com

User avatar
Flint
Power Member
Power Member
Posts: 3308
Joined: 2003-10-27, 09:25 UTC
Location: Moscow, Russia
Contact:

Re: [Old, x32] Small DPI: the Settings dialog size not scaled

Post by *Flint »

Confirm fixed in 9.50β6.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 9.51 / Win7 x64 SP1, Win10 x64

Post Reply