硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2356|回复: 10
收起左侧

[emWin] 请问emwin的graph小工具的刻度怎么设置原点和固定的长度啊

[复制链接]

5

主题

26

回帖

89

积分

初级会员

积分
89
发表于 2018-3-26 09:51:59 | 显示全部楼层 |阅读模式
我先显示温度曲线,Y轴是温度值,0~37.8度,X轴显示时间0~24,比如我想让这个刻度就从最左边显示到我画红线的这里,另外原点的位置我该怎么设置啊,这俩原点明显不重合啊
QQ图片20180326092848.png
回复

使用道具 举报

5

主题

26

回帖

89

积分

初级会员

积分
89
 楼主| 发表于 2018-3-26 09:56:31 | 显示全部楼层
在线等
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115750
QQ
发表于 2018-3-26 10:37:57 | 显示全部楼层
1. 从左向右看此贴:http://www.armbbs.cn/forum.php?mod=viewthread&tid=22517

2.  限制到红点位置的话,对函数GRAPH_DATA_YT_Create的第2个参数设置其大小,测试下是否满足。

3.  函数GRAPH_SCALE_SetOff()可以设置偏移
回复

使用道具 举报

5

主题

26

回帖

89

积分

初级会员

积分
89
 楼主| 发表于 2018-3-26 10:46:29 | 显示全部楼层
eric2013 发表于 2018-3-26 10:37
1. 从左向右看此贴:http://www.armbbs.cn/forum.php?mod=viewthread&tid=22517

2.  限制到红点位置 ...

谢谢你啊,第二个只能实现数据显示一半,但是刻度还是一直到最后,你看还有什么方法能实现刻度显示一半吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115750
QQ
发表于 2018-3-26 10:49:27 | 显示全部楼层
Zoe. 发表于 2018-3-26 10:46
谢谢你啊,第二个只能实现数据显示一半,但是刻度还是一直到最后,你看还有什么方法能实现刻度显示一半吗 ...

刻度也你指定的位置,不支持。你可以自己用文本控件放在那个位置,Graph就不要创建水平刻度了。
回复

使用道具 举报

5

主题

26

回帖

89

积分

初级会员

积分
89
 楼主| 发表于 2018-3-26 10:56:52 | 显示全部楼层
哦 你的意思是我自己画线,写上刻度是吧,
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115750
QQ
发表于 2018-3-26 11:02:16 | 显示全部楼层
Zoe. 发表于 2018-3-26 10:56
哦 你的意思是我自己画线,写上刻度是吧,

是的。
回复

使用道具 举报

5

主题

26

回帖

89

积分

初级会员

积分
89
 楼主| 发表于 2018-3-26 13:30:45 | 显示全部楼层
本帖最后由 Zoe. 于 2018-3-26 14:22 编辑

哎 不对啊,怎么在Graph小工具里面  显示不了GUI_drawline()画的线啊

回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115750
QQ
发表于 2018-3-26 14:37:35 | 显示全部楼层
Zoe. 发表于 2018-3-26 13:30
哎 不对啊,怎么在Graph小工具里面  显示不了GUI_drawline()画的线啊

线不用你画,你仅需要调用TEXT文本控件,显示刻度即可,这样你可以随意设置位置。
回复

使用道具 举报

5

主题

26

回帖

89

积分

初级会员

积分
89
 楼主| 发表于 2018-3-27 14:21:15 | 显示全部楼层
eric2013 发表于 2018-3-26 14:37
线不用你画,你仅需要调用TEXT文本控件,显示刻度即可,这样你可以随意设置位置。

这个在你的帮助下 已经实现啦,另外我怎么指定这个曲线的x轴的起始位置呢,现在一开始就是从最左边开始,我想让他在x方向的指定位置开始,该用哪个函数?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115750
QQ
发表于 2018-3-28 00:41:35 | 显示全部楼层
Zoe. 发表于 2018-3-27 14:21
这个在你的帮助下 已经实现啦,另外我怎么指定这个曲线的x轴的起始位置呢,现在一开始就是从最左边开始, ...

这个好像做不到。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-16 07:50 , Processed in 0.261674 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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