Delphi 10.3中的提示大小

Delphi 10.3中的提示大小,delphi,vcl,delphi-10.3-rio,Delphi,Vcl,Delphi 10.3 Rio,一般来说,Delphi10.3中的多监视器支持工作顺利。但是,我对多个监视器上提示的大小有一个问题。要重现问题,您需要一个多监视器系统,最好使用相同的监视器 创建一个新的VCL应用程序。添加标签,将ShowHint设置为True并添加一些提示文本 将主监视器的显示设置为100%,将辅助监视器的显示设置为200% 启动您的应用程序。它将100%显示在主监视器上,提示文本的大小与标签文本的大小相同,如图所示 [ 现在,将应用程序以200%的速度移动到辅助监视器。表单和标签将放大两倍。但是,提示的大小

一般来说,Delphi10.3中的多监视器支持工作顺利。但是,我对多个监视器上提示的大小有一个问题。要重现问题,您需要一个多监视器系统,最好使用相同的监视器

  • 创建一个新的VCL应用程序。添加标签,将ShowHint设置为True并添加一些提示文本
  • 将主监视器的显示设置为100%,将辅助监视器的显示设置为200%
  • 启动您的应用程序。它将100%显示在主监视器上,提示文本的大小与标签文本的大小相同,如图所示
  • [

  • 现在,将应用程序以200%的速度移动到辅助监视器。表单和标签将放大两倍。但是,提示的大小仍然与以前一样,即提示现在太小
  • 关闭应用程序,将主监视器的显示更改为200%,将辅助监视器的显示更改为100%

  • 启动您的应用程序。它将出现在主监视器上,提示文本的大小与标签文本相同,并且所有内容都比应有的大200%,请参见图

  • 现在将应用程序以100%移动到辅助监视器。表单和标签将变小两倍。但是,提示的大小仍与以前一样,即提示现在太大
  • 这似乎是Delphi 10.3的VCL中的一个错误。该问题是否仍出现在Delphi 10.4 Sydney中?

    看起来像,并且该问题在10.4 Sydney中标记为已修复。