1

我有一个大多数时间都能正确显示组件边框的表单。

但是,当我跳出表单的第一个输入字段时,所有表单的 TDBEdit/TEdit 组件的边框都消失了。鼠标悬停时组件的边框会重新出现。

我可以在运行时通过循环表单的组件并设置 TDBEdit/TEdit 边框(BevelInner:bvLowered,BevelOuter:bvRaised)来重置这些。

此外,此问题似乎与项目选项中的启用运行时主题选项有关。该问题仅在启用此选项时存在,并且与正在使用的 Windows 主题无关。

CodeGear™ Delphi® 2007 for Win32® R2 版本 11.0.2902.10471

4

1 回答 1

1

经过一些额外的研究,这似乎是一个已知问题,主要发生在用户使用 ALT 按钮时。

有关解决方法的其他信息,请访问: http://qc.embarcadero.com/wc/qcmain.aspx?d= 37403

于 2013-04-30T11:49:54.570 回答