Delphi 10 Seattle Update1 有此错误修复:对 IDE 的额外高 DPI 支持(请参阅 http://edn.embarcadero.com/article/44619 ) 我在 Windows 10 64 位上安装了它。我的显示分辨率是:3840*2160。但IDE不支持,文本和对象模糊。
<小时/>编辑
在我编辑该 list 并将 dpi 感知设置为 true(参见屏幕截图)后,它起作用了,但并不完全。我们可以在应用程序属性上检查“在高 dpi 设置上禁用显示缩放”,而不是使用此 list 。实际上该 list 并没有更多地进行此设置。看我的屏幕截图。
最佳答案
Embarcadero 质量门户条目 RSP-11824 指出此问题将在更新 1 中修复。但是对该报告的评论却说了一些不同的内容。
Nils Dzubiel 的值得注意的评论和解决方法是:
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 :
- Navigate to the following registry subkey: HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows > CurrentVersion > SideBySide
- Rightclick, select NEW > DWORD (32 bit) Value
- Type PreferExternalManifest, and then press ENTER.
- Right click PreferExternalManifest, and then click Modify.
- Enter Value Data 1 and select Decimal.
- Click OK. Exit Registry Editor.
Start Deplhi and be happy.
Nils
我自己没有测试过。
关于Delphi 10 Seattle update1 IDE 高 dpi 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35955616/