【问题标题】:Delphi 10 Seattle options font size too bigDelphi 10 Seattle 选项字体太大
【发布时间】:2016-04-30 11:42:18
【问题描述】:

我已经开始使用 Delphi 10。除了字体没有调整到正确的屏幕分辨率外,一切正常。这是我从菜单栏 > 工具 > 选项中选择时的屏幕截图。

菜单栏 > 项目 > 选项也是如此。

【问题讨论】:

  • 这看起来像是一个安装问题。您是否尝试过通过Embarcadero Support 打开与安装相关的免费帮助票,看看他们是否可以提供帮助?除了尝试在系统设置中使用默认字体大小以查看是否有帮助之外,这里没有任何人可以做。对我来说,Windows 10 上的高 DPI 设置似乎是个问题。西雅图不支持高 DPI;柏林有。
  • 这是Delphi中的一个错误,请参阅quality.embarcadero.com/browse/RSP-11824
  • 我确实尝试在另一台计算机上安装,字体大小很好。所以我确实怀疑不同计算机中安装的字体有所不同。我在戴尔 XPS 上使用的是 Windows 7,而另一台计算机也是 HP Elite 600 上的 Windows 7。

标签: delphi delphi-10-seattle


【解决方案1】:

您似乎在显示设置 (Control Panel\All Control Panel Items\Display) 中选择了“更大 - 150%”,并且还在 Delphi 10 Seattle 的兼容性设置中勾选了“在高 DPI 设置下禁用显示缩放”。还原其中一个或两个设置。

【讨论】:

  • 感谢您的建议。当字体设置为默认为 100% 时,它现在可以工作。但现在一切都很渺小。再次感谢。
  • 您应该选择此答案作为正确答案,因为它为您提供了解决方案。谁在这上面加上 -1 都应该知道他错了。
【解决方案2】:

Embarcadero 文档有 this 链接作为修复。

创建注册表脚本文件

创建一个新的文本文档(您可以使用任何文本编辑器)并复制 以下文字:

Windows 注册表编辑器 5.00 版

[HKEY_CURRENT_USER\Software\Embarcadero\BDS\18.0\ModernTheme] 
"FontName"="Segoe UI" 
"FontSize"=dword:0000000a 
"MainToolBarColor"="clGradientActiveCaption"

注意:有关自定义值的详细信息,请参见自定义值表 指定的值。使用 .reg 扩展名保存文档。执行 您创建的注册表脚本文件。

可能会出现有关更改注册表的警告。你必须接受 为了应用更改。

注意:您可能需要管理员权限才能执行 注册表脚本文件。如果设置或更改时 IDE 已打开 注册表值,您必须重新启动 IDE 才能获取这些值 效果。

【讨论】:

  • 然后用显微镜? ;-)
  • 我确实尝试过这个脚本文件,但不起作用。我确实尝试在另一台计算机上安装,但字体大小没有同样的问题。所以我将尝试@Tom Brunberg 的建议,因为我确实自定义了我的字体大小。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多