显示控件——曲线直接显示

该控件利用变量存储空间存储曲线数据,用户可直接写入连线坐标,控件将自动根据写入的点坐标连线显示。注意,由于曲线的起点为屏幕方向的左上角,在异型屏(圆形屏)上使用这个控件功能时,有可能看不到画出的曲线(曲线过短)

位置信息:控件在工程页面区域的位置

“X”“Y”为控件区域左上角坐标。

“W”“H”为控件区域宽度和高度,单位为像素点。

名称:默认为CurveDirectly,可重命名

叙述指针:固定为0xFFFF

变量地址:变量存储区指针(0x0000–0x6FFF)

曲线颜色:曲线显示的颜色

X_STEP_LEN:相邻连线坐标在X方向偏移像素个数

说明:变量地址为存储曲线数据的首地址,存入数据为点的Y坐标,X坐标由控件选择区域和X_STEP_LEN 决定。曲线结束的最后一个地址中必须写入0x0000。

例如:控件选框X=72 Y=40,变量地址为0x0000 ,

发送(HEX)5A A5 0B 82 0000 0010 0030 0010 0000

即占用0x0000-0x0003 4个变量地址,画上坐标为

(72,16),(82,48),(92,16) 两条曲线

该曲线显示控件只临时存储控件可视区显示的曲线坐标(即控件选择区域),如需曲线左移或者右移,需要用户将使用的变量地址区的数据全部更新实现。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值