OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4385|回复: 1

删掉GRAPH控件里曲线的问题

[复制链接]

72

主题

179

帖子

0

精华

高级会员

Rank: 4

积分
560
金钱
560
注册时间
2014-10-15
在线时间
132 小时
发表于 2018-9-19 15:05:46 | 显示全部楼层 |阅读模式
1金钱
现在遇到一个问题,我想删掉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=rand()%180;
                //创建成功,返回数据句柄
                //显示的曲线颜色,可以显示的最大数据个数,数据指针,要添加的数据个数
                _ahData=GRAPH_DATA_YT_Create(_aColor,800,0,0);
                //为绘图控件添加数据对象
                GRAPH_AttachData(hItem,_ahData);
                /* 关键是下面这两个函数 ,实现波形从左往右显示  */
                GRAPH_DATA_YT_SetAlign(_ahData, GRAPH_ALIGN_LEFT);
                //GRAPH_DATA_YT_MirrorX (_ahData, 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);
       
       
}

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

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2018-9-20 02:22:13 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 04:50

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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