标签: delphi canvas drawing gdi+ delphi-7
我在Delphi 7中绘制了一个循环进度控件,我遇到了问题。我应该如何使用两种颜色的渐变(一种颜色开始,另一种颜色结束)绘制圆圈的扇形?我使用饼图函数绘制圆扇区。
你有什么想法吗?
答案 0 :(得分:0)
作为一个起点(方法不是普遍的):您可以采用现成的渐变圆形图像,并在其上绘制一个TCanvas.Pie的扇区。
TCanvas.Pie
当然,扇区应该与圆相同,并且它的颜色应该与背景颜色相同,所以有效地你将隐藏部分圆圈,使得渐变扇区可见。
当然,它不适用于任意背景......