博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[修正] Firemonkey Windows 控件有虚线残影问题
阅读量:5157 次
发布时间:2019-06-13

本文共 564 字,大约阅读时间需要 1 分钟。

说明:在 Wndows 显示时,有时控件左方会显示一条虚线

适用:Firemonkey Windows (Berlin 或更高版)

修正方法:

请将源码 FMX.Canvas.D2D.pas 复制到自己的工程目录里,再进行修改。

procedure TCanvasD2D.SetClipRects(const ARects: array of TRectF);...略...    for I := 0 to High(ARects) do    begin      R := ARects[I]; {
+++>}InflateRect(R, 0.0001, 0.0001); // 加入此行代码:修正 Win 控件有虚线残影问题 by Aone 2017.05.03 if not IsScaleInteger then R := AlignToPixel(R); SharedFactory.CreateRectangleGeometry(D2Rect(R), ID2D1RectangleGeometry(Geoms[I])); end;...略...end;

 

未修正:

修正后:

 

转载于:https://www.cnblogs.com/onechen/p/Windows.html

你可能感兴趣的文章
win10电脑配置
查看>>
python学习的第32天网络编程part2
查看>>
计算机可以这样玩—自我学习,自我思维,自我工作(编程)
查看>>
微星P55-主板是怎样造出来的
查看>>
CentOS 双网卡配置一个上外网一个接局域网
查看>>
java面向对象测试题(听说你学会了Java面向对象?!)
查看>>
使用pdfcrack破解PDF密码(Linux)
查看>>
(转)linux基本信息查看
查看>>
java多线程之计算数量
查看>>
Matplotlib 基本图表的绘制
查看>>
克隆(深克隆)
查看>>
Java 面向对象 之 多态实例3
查看>>
23讲 URL2
查看>>
java集合总结
查看>>
033远程执行命令
查看>>
js遍历json的key和value
查看>>
突然35岁:捡点我的职业生涯(转)
查看>>
关于spring中Assert的应用(方法入参检测工具类)
查看>>
oracle日期、转换函数
查看>>
nwjs如何打包文件为exe文件并修改exe图标
查看>>