弧形进度条(Loada)
Guition 弧形进度条允许您在界面上显示进度条,具有多种可设置的属性,使您能够自定义进度条的外观和行为。
可设置的属性值说明:
进度条经过部分的背景颜色 (color):
类型: 字符串
默认值: 无
说明: 设置进度条经过部分的背景颜色,采用十六进制表示。
整个进度条的背景颜色 (bgcolor):
类型: 字符串
默认值: 无
说明: 设置整个进度条的背景颜色,采用十六进制表示。
背景透明度 (bgopa):
类型: 整数
默认值: 100
说明: 设置整个进度条的背景透明度,取值范围为 0(完全透明)到 255(完全不透明)。
当前进度值 (val):
类型: 整数
默认值: 0
说明: 设置当前进度值,用于表示进度条的完成程度。
横坐标 (x):
类型: 整数
默认值: 0
说明: 设置进度条左上角的横坐标位置。
纵坐标 (y):
类型: 整数
默认值: 0
说明: 设置进度条左上角的纵坐标位置。
高度 (h):
类型: 整数
默认值: 10
说明: 设置进度条的高度。
宽度 (w):
类型: 整数
默认值: 30
说明: 设置进度条的宽度。
可见性 (vis):
类型: 布尔值 (0 或 1)
默认值: 1
说明: 设置进度条是否可见,1 表示可见,0 表示隐藏。
通过串口指令设置属性示例:
{
"name": "Loada0",
"prop": {
"color":"#FF0000",
"bgcolor":"#00FF00",
"bgopa":60,
"val":50,
"x": 200,
"y": 100,
"h":10,
"w":30,
"vis":1
}
}
在上面的示例中,设置了一个弧形进度条的属性,包括进度条的颜色、背景颜色、背景透明度、当前进度值、位置、大小和可见性。
属性设置示例
进度条经过部分的背景颜色 (color):
类型: 字符串
默认值: “#000000”
说明: 设置进度条经过部分的背景颜色,使用十六进制颜色代码表示。
{
"name": "Loada0",
"prop": {
"color": "#FF0000"
}
}
整个进度条的背景颜色 (bgcolor):
类型: 字符串
默认值: “#FFFFFF”
说明: 设置整个进度条的背景颜色,使用十六进制颜色代码表示。
{
"name": "Loada0",
"prop": {
"bgcolor": "#00FF00"
}
}
背景透明度 (bgopa):
类型: 整数
默认值: 100
取值范围: 0 到 255
说明: 设置进度条的背景透明度,数值越大表示越不透明,0 表示完全透明,255 表示完全不透明。
{
"name": "Loada0",
"prop": {
"bgopa": 60
}
}
进度值 (val):
类型: 整数
默认值: 0
说明: 设置进度条的当前进度值,通常为百分比表示。
{
"name": "Loada0",
"prop": {
"val": 50
}
}
横坐标 (x):
类型: 整数
默认值: 0
说明: 设置进度条左上角的横坐标位置。
{
"name": "Loada0",
"prop": {
"x": 200
}
}
纵坐标 (y):
类型: 整数
默认值: 0
说明: 设置进度条左上角的纵坐标位置。
{
"name": "Loada0",
"prop": {
"y": 100
}
}
高度 (h):
类型: 整数
默认值: 10
说明: 设置进度条的高度。
{
"name": "Loada0",
"prop": {
"h": 10
}
}
宽度 (w):
类型: 整数
默认值: 100
说明: 设置进度条的宽度。
{
"name": "Loada0",
"prop": {
"w": 30
}
}
可见性 (vis):
类型: 布尔值 (0 或 1)
默认值: 1
说明: 设置进度条是否可见,1 表示可见,0 表示隐藏。
{
"name": "Loada0",
"prop": {
"vis": 1
}
}