Delphi 10 Seattle update1 IDE高dpi支持

时间:2016-03-12 08:52:41

标签: delphi delphi-10-seattle

Delphi 10 Seattle Update1修复了此漏洞:IDE的其他高DPI支持(请参阅http://edn.embarcadero.com/article/44619) 我在Windows 10 64位上安装了它。我的显示分辨率是:3840 * 2160。但IDE不支持,文本和对象模糊不清。

修改

在我编辑了清单并将dpi识别为true(参见屏幕截图)后,它工作但不完全。相反,使用此清单,我们可以检查"在高dpi设置下的显示缩放"关于应用属性。实际上,清单不再做这个设置。看我的屏幕截图。

Tool palette

Options settings

1 个答案:

答案 0 :(得分:8)

Embarcadero质量门户网站条目RSP-11824声明这将在更新1中修复。但是该报告的评论说明了其他内容。

Nils Dzubiel的着名评论是:

  

嗯,你能做什么:

     

创建清单:bds.exe.manifest - 你在这里找到一个例子。   http://nhdhome.nhd.com/nhddownload/SM/bds.exe.manifest

     

将此文件复制到.. \ bin \目录。

     

在您的注册表中:

     
      
  1. 导航到以下注册表子项:HKEY_LOCAL_MACHINE>软件>微软> Windows> CurrentVersion> SideBySide      
        
    1. 右键单击,选择新> DWORD(32位)值
    2.   
    3. 键入PreferExternalManifest,然后按ENTER键。
    4.   
    5. 右键单击PreferExternalManifest,然后单击“修改”。
    6.   
    7. 输入数值数据1并选择十进制。
    8.   
    9. 单击“确定”。退出注册表编辑器。
    10.   
  2.         

    启动Deplhi并开心。

         

    尼尔斯

我自己没有测试过。