野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9367|回复: 1

[emWin] 删掉GRAPH控件里的曲线的问题

[复制链接]
发表于 2018-9-19 15:06:35 | 显示全部楼层 |阅读模式
现在遇到一个问题,我想删掉GRAPH控件里的曲线,同时删掉X轴的刻度。
可是我这么做不行:
GRAPH_DATA_YT_Delete(_ahData[0]);
                        GRAPH_DATA_YT_Delete(_ahData[1]);
                        GRAPH_DATA_YT_Delete(_ahData[2]);
                        GRAPH_SCALE_Delete(_hScaleH);

用这个函数也不行:
GRAPH_DATA_YT_Clear()
void MajorWindowGraphScale(void)
{
        int i;
       
        //得到相应的句柄
        hItem=WM_GetDialogItem(hWin,GUI_ID_GRAPH0);
        //创建三个数据对象
        for(i=0;i<GUI_COUNTOF(_aColor);i++)
        {
                _aValue[i]=rand()%180;
                //创建成功,返回数据句柄
                //显示的曲线颜色,可以显示的最大数据个数,数据指针,要添加的数据个数
                _ahData[i]=GRAPH_DATA_YT_Create(_aColor[i],800,0,0);
                //为绘图控件添加数据对象
                GRAPH_AttachData(hItem,_ahData[i]);
                /* 关键是下面这两个函数 ,实现波形从左往右显示  */
                GRAPH_DATA_YT_SetAlign(_ahData[i], GRAPH_ALIGN_LEFT);
                //GRAPH_DATA_YT_MirrorX (_ahData[i], 1);
        }
        //设置绘图属性
        //设置垂直栅格的高度
        GRAPH_SetGridDistY(hItem,25);
        //栅格是否可见
        GRAPH_SetGridVis(hItem,1);
        //固定X轴的栅格
        GRAPH_SetGridFixedX(hItem,1);
        //GRAPH_SetUserDraw(hItem,_UserDraw);
        //创建和增加垂直范围尺度标签
        //离左边的尺度位置
        _hScaleV=GRAPH_SCALE_Create(0,GUI_TA_LEFT,GRAPH_SCALE_CF_VERTICAL,35);
        //设置标签字体颜色
        GRAPH_SCALE_SetTextColor(_hScaleV,GUI_RED);
        //将标签添加到垂直方向
        GRAPH_AttachScale(hItem,_hScaleV);
        //创建和增加水平范围尺度标签
        _hScaleH=GRAPH_SCALE_Create(392,GUI_TA_HCENTER,GRAPH_SCALE_CF_HORIZONTAL,50);
        //设置字体颜色
        GRAPH_SCALE_SetTextColor(_hScaleH,GUI_DARKGREEN);
        //添加到水平方向
        GRAPH_AttachScale(hItem,_hScaleH);
       
       
}

这是我的初始化代码。
大神看看,哪里有问题?谢谢!

回复

使用道具 举报

发表于 2018-9-19 17:46:19 | 显示全部楼层
没有用过这功能,帮顶
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-22 19:17 , Processed in 0.043537 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表