综合实验按钮控件是不是有bug

2019-07-20 14:31发布

本帖最后由 abc3240660 于 2017-5-15 22:24 编辑

分辨率320×240。

按钮信息如下:
x=15,
y=255,
width=90,
height=50


255+50=305离320还有15个像素点,按钮位置显示OK。

如果这个时候我让y=265,奇怪的一幕出现了

按钮的位置并没有向下移动,而是向上移动了。
我贴的2张图是800×480的,情况和320×240的类似,都是Y轴方向好像超过310左右就会出现一些奇怪的现象:
1.按钮应该向下,实际却向上移动了
2.按钮跑到最顶端 溢出了

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
abc3240660
1楼-- · 2019-07-20 18:40
正点原子 发表于 2017-5-16 21:26
仿真看每个变量的值,你的y定义的是不是char

的确是这个问题 我定义成u8类型了,昨天优化改为0,单步调试出来了。

综合实验中的t9_creat函数里定义的以下两个u8类型的offset,也可能会出现我的这个问题:
u8 xoff=0;
u8 yoff=0;
abc3240660
2楼-- · 2019-07-20 18:43
 精彩回答 2  元偷偷看……
正点原子
3楼-- · 2019-07-20 18:47
仿真看每个变量的值,你的y定义的是不是char

一周热门 更多>