jumaris / cnpack

Automatically exported from code.google.com/p/cnpack
0 stars 0 forks source link

Non standard DPI #28

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Set OS' DPI to 125%
2. Launch any CnPack form
3. Ouch... http://img683.imageshack.us/img683/2075/screenshot6009125.png

What is the expected output? What do you see instead?
Font scaling expected, as that's what I ordered OS to do. But I see instead 
that some application thinks it knows better what I need.

What version of the product are you using? On what operating system?
SVN trunk + WinXP SP2

Please provide any additional information below.
Guys, please do NOT decide what a user needs. Let him do it himself. As you can 
see, such microscopic font is a pure sadism.
For myself I commented out the line Font.Height := MulDiv(Font.Height, 
FScaler.DesignPPI, PixelsPerInch); in TCnTranslateForm.DoCreate but it would be 
much better if you fix this.

Original issue reported on code.google.com by fr0st.br...@gmail.com on 10 Nov 2011 at 10:54

GoogleCodeExporter commented 9 years ago
At least early Delphi versions had troubles with controls aligning and sizes if 
Scaling was enabled.

Skype, MailTu agent and many others disable scaling. And while personally i 
hate it, they have their reason.

Original comment by Arioch...@gmail.com on 11 Nov 2011 at 8:02

GoogleCodeExporter commented 9 years ago
Well, they could at least give an option to have a choice. I personally know 
precisely what I'll choose between inaccurate layout and absolutely unreadable 
captions.

Original comment by fr0st.br...@gmail.com on 12 Nov 2011 at 11:20