PeterPanettone 157 Posted February 7, 2020 Now I have done it: Got me a Mac (MacBook Pro 16", 64 GB RAM, 4 TB SSD, 8 GB Graphics) with Parallels Desktop Pro and Windows Home 10 (not the crippled N-version for EU-ropeans). Installed the latest Delphi RIO 10.3.3 and got ... VERY small IDE UI fonts: In the above screenshot, I combined the IDE with the Windows 10 system settings window where you can see that my text size is set to 150%. The screen resolution is set to the monitor-native 3840 x 1600: on this monitor: LG UltraWide (3840 x 1600 pixel) (87 x 36 cm). So the final question: Is there a way to increase the IDE UI font sizes under these conditions? Share this post Link to post
PeterPanettone 157 Posted February 7, 2020 (edited) Here is another screenshot comparing the IDE's Object Inspector fonts with the "normal" Windows 10 system fonts: Edited February 7, 2020 by PeterPanettone Share this post Link to post
PeterPanettone 157 Posted February 7, 2020 (edited) The IDE UI font size can be changed here in the Windows Registry: http://docwiki.embarcadero.com/RADStudio/Rio/en/System_Registry_Keys_for_IDE_Visual_Settings However, the toolbar icons and icon labels (?) and the title bar (text) still remain microscopically small: Even the GetIT fonts are still VERY SMALL compared to the now enlarged IDE Menu font: Edited February 7, 2020 by PeterPanettone Share this post Link to post
Attila Kovacs 629 Posted February 8, 2020 no. use 200% scaling for best result Share this post Link to post
PeterPanettone 157 Posted February 8, 2020 2 hours ago, Attila Kovacs said: no. use 200% scaling for best result After having set the system font size to 200%, the font sizes in the Delphi IDE (except the menu font) still remain microscopically small: Share this post Link to post
PeterPanettone 157 Posted February 8, 2020 (edited) 3 hours ago, Attila Kovacs said: scaling, not the text size 200% scaling makes all "normal" non-legacy apps look HORRIBLE! And look how horrible the F6 drop-down search-results list looks when scaling is set to only 150% (!): Edited February 8, 2020 by PeterPanettone Share this post Link to post
Attila Kovacs 629 Posted February 8, 2020 So what? First time experiences with 4K? 1 Share this post Link to post
Vandrovnik 214 Posted February 8, 2020 Af far as I know, IDE is not HDPI aware (yet), so it will be blured... Share this post Link to post
PeterPanettone 157 Posted February 8, 2020 3 hours ago, Attila Kovacs said: scaling, not the text size Can't you read? I wrote SCALED!! Share this post Link to post
PeterPanettone 157 Posted February 8, 2020 2 minutes ago, Attila Kovacs said: So what? First time experiences with 4K? So what? First reading lesson? Share this post Link to post
PeterPanettone 157 Posted February 8, 2020 (edited) 6 minutes ago, Vandrovnik said: IDE is not HDPI aware (yet), so it will be blured... Correct. Emba promised several years ago to make the IDE High DPI Aware. Although the tools to make the IDE High DPI Aware are available to everybody. Edited February 8, 2020 by PeterPanettone Share this post Link to post
Attila Kovacs 629 Posted February 8, 2020 It's amazing that you can argue with a quotation from your own post. Maybe 400% text zoom would be better. Share this post Link to post
PeterPanettone 157 Posted February 8, 2020 38 minutes ago, Attila Kovacs said: Maybe 400% text zoom would be better. Attila, it is important to understand comments. Maybe a second reading lesson would be better. Share this post Link to post
Sherlock 663 Posted February 10, 2020 @PeterPanettone: Though you try to put humor in your writing, I recommend one of two things: Take a deep breath before you begin to write a reply, imagine what others may read in that reply, how they might feel, if you would want to be addressed that way and most importantly, if it will have any positive impact on solving your issue Read your posts after writing them, then take a deep breath, delete all and rewrite according to option 1 Please don't get personal. No good will come of it. 6 1 Share this post Link to post
PeterPanettone 157 Posted February 10, 2020 14 hours ago, Sherlock said: Please don't get personal. That is a wise statement. And a funny one. Share this post Link to post
A.M. Hoornweg 144 Posted March 7, 2020 In the current Windows 10 version, there's a new feature that lets you override the scaling behaviour of individual executables. Right-click the executable in the explorer-> Compatibility -> Change High-DPI settings. Share this post Link to post
PeterPanettone 157 Posted March 7, 2020 5 hours ago, A.M. Hoornweg said: In the current Windows 10 version, there's a new feature that lets you override the scaling behaviour of individual executables. Right-click the executable in the explorer-> Compatibility -> Change High-DPI settings. Thanks, this is the dialog box which belongs to the mentioned setting (in German) From what I understand from this confusing text, it assumes that the DPI value for the primary display has changed after Windows Logon and that this change is the font of my problems. Since that is not the case, it seems that DPI problems for a single application cannot be solved in this way. Typical Microsoft "problem-solving". Share this post Link to post
Uwe Raabe 2057 Posted March 7, 2020 You should tick the lower checkbox and then select "System (erweitert)". Share this post Link to post
PeterPanettone 157 Posted March 7, 2020 (edited) 40 minutes ago, Uwe Raabe said: You should tick the lower checkbox and then select "System (erweitert)". Thanks, I did that: But that did not change absolutely anything. It seems the text in that dialog box has been written by a person who is being paid writing the silliest text in the whole company. It reminds me of Monty Python. (See the Monty Python sketch "The Ministry of Silly Walks" that best depicts the silly nature of British humor). Edited March 7, 2020 by PeterPanettone Share this post Link to post
A.M. Hoornweg 144 Posted March 9, 2020 It actually makes (some) sense. This latter setting enables Windows to ignore the high-dpi compatibility setting in the program's manifest so you can test out which setting works best for the application. Also, you can specify if the setting is valid for all users or just for you. Share this post Link to post