Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Delphi 10 Seattle update1 IDE high dpi support

Delphi 10 Seattle Update1 has this bug fix: Additional high DPI support for the IDE (see http://edn.embarcadero.com/article/44619 ) I installed it on Windows 10 64 bit. My display resolution is: 3840*2160. but the IDE does not support, Texts and objects are blurry.


Edit

After I edited that manifest and set dpi aware to true (see screen shots) it worked but not completely. Instead using this manifest, we can check "diable display scaling on high dpi setting" on application propertys. Actually that manifest do this settings not more. see my screen shots.

Tool palette

Options settings

like image 500
saeid2014 Avatar asked Mar 12 '16 08:03

saeid2014


1 Answers

Embarcadero quality portal entry RSP-11824 states this to be fixed in Update 1. However the comments to that report says something else.

Notable comment by Nils Dzubiel with a workaround is:

Well, what you can do:

Create a manifest: bds.exe.manifest - you find an example here. http://nhdhome.nhd.com/nhddownload/SM/bds.exe.manifest

Copy this file to the ..\bin\ directory.

Within your registry :

  1. Navigate to the following registry subkey: HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > SideBySide
    1. Rightclick, select NEW > DWORD (32 bit) Value
    2. Type PreferExternalManifest, and then press ENTER.
    3. Right click PreferExternalManifest, and then click Modify.
    4. Enter Value Data 1 and select Decimal.
    5. Click OK. Exit Registry Editor.

Start Deplhi and be happy.

Nils

I have not tested this myself.

like image 139
Tom Brunberg Avatar answered Oct 30 '22 22:10

Tom Brunberg