环形进度条控件

使用资源图片合成的环形进度条图片

属性:

属性名 描述 默认值 备注
x1 左上角x1坐标 0
y1 左上角y1坐标 0
x2 右下角x2坐标 134
y2 右下角y2坐标 134
status 状态寄存器 0
val 百分比 0 建议一次+8
dotm 显示汉字的点阵大小 16点阵
cc 显示汉字的颜色 15
pic 选择资源图片 0

算法:

原始资源图片如下:整个环形进度条按每90度分为四个部分,每部分又分为3个进度,因此整个环形可以按照每30度一个格,共12格

百分比val 0~100 实际是每8个点一个

将上面的图编号,按分隔线共16格,分辨对应0~15 cpic显示区

按图可自由设计资源图,显示时按下表:

进度(0~12) 左上角显示编号 右上角编号 左下角编号 右下角编号
0 0 1 4 5
1 0 3 4 5
2 0 9 4 5
3 0 11 4 5
4 0 11 4 7
5 0 11 4 13
6 0 11 4 15
7 0 11 6 15
8 0 11 12 15
9 0 11 14 15
10 2 11 14 15
11 8 11 14 15
12 10 11 14 15