
本次介绍arc弧形控件,bar进度条控件,slider滑块进度条控件,均属于进度控件。
arc弧形控件是用来绘制弧形的控件,我们可以利用该控件做加载等待或者其他工作。弧形控件是从起始角度到终止角度,自由设置方向画圆来绘制控件的,起始角度和终止角度的范围都是0-360度,0度的位置是控件右侧中间点。由于弧形控件是没有弧形半径这个参数的,所以使用该控件必须保证控件的宽和高相等。
❑ 控件示意图
❑arc弧形控件的一些API接口
设置起始角度和终止角度
获得圆弧当前值
获得圆弧当前值
设置圆弧旋转角度
设置滑块颜色
设置圆弧值范围
bar进度条控件是由背景和指示器两部分组成的,可以用来显示进度信息。进度条可以为水平进度条和垂直进度条,当宽度大于高度时为水平进度条,反之为垂直进度条。
❑ 控件示意图
❑bar进度条控件的一些API接口
设置进度范围
slider控件是在bar控件的基础上增加了一个可以滑动的滑块,它也可以设置为水平控件或垂直控件,我们可以直接通过滑动滑块来改变进度值。除了滑块之外,slider控件和前面的bar控件用法是一模一样的。
在滑块移动时,除了通用事件以外,它还会给它的事件回调函数发送GRF_EVENT_VALUE_CHANGED 事件。
❑ 控件示意图
❑slider进度条控件的一些API接口
设置进度范围
上海冠显光电
上海冠显光电科技有限公司(TDO)是一家专注于0.32"至55"显示产品研发、制造和销售的高新技术企业。公司汇聚了一支有20多年显示行业研发和运营经验的工程师团队,可为客户提供定制化的显示解决方案。
公司在深圳拥有自动化显示模组生产工厂,并自主研发了设计Ul的Giraffe上位机。我们的产品广泛应用于智能家居、物联网、工业控制、医疗、安防、充电桩等领域。




