曲线控件
如何添加曲线控件
请参考如何添加控件
如何修改曲线项属性
添加曲线项后,在页面组件的大纲视图中选中需要修改的曲线项,在右边属性栏中会显示对应曲线项的属性。操作如下:
控件属性解析
控件主要组成部分解析,如下图
曲线抗锯齿
- 质量优先:该属性优先保证曲线质量,显示会平滑些
- 速度优先:该属性优先刷新数据速度,但可能会有锯齿
如何更新曲线数据
首先确定要填充数据的曲线项,然后调用INT PushCurveData(INT *piData, INT iLen = 1)
方法更新曲线数据。
下面以曲线项名称为CurveItem1
为例:
INT data[2] = {20, 50}; // 测试数据
VOID MainCtrl::OnPageCreate()
{
CLog::LogU("[%s:%s] \n",__FILE__,__FUNCTION__);
mpCurveItem1->PushCurveData(data,2); // 更新数据
}