硬汉嵌入式论坛

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

[ThreadX全家桶] 请教下,按照guix官方里程里面的 demo_guix_calculator 历程搞了个计算器进制切换后按钮字符不会更新 ?

[复制链接]

681

主题

3487

回帖

5555

积分

论坛元老

积分
5555
发表于 2020-10-16 11:02:22 | 显示全部楼层 |阅读模式
请教下,我按照里程里面的
C:\Azure_RTOS\GUIX_Studio_6.0\examples\demo_guix_calculator

搞了个 计算器,我自己单独增加了 2进制,16进制,10进制 数据之间的切换,切换按钮 分别使用

radio 按钮 或 pixelmap_button 按钮,貌似在切换时,键盘显示相应的功能键时需要 另外再单独 触摸一下屏幕的任何地方,相应的功能按钮上面显示的
字符才会更新显示,请问这个问题要如何解决啊 ??

每个按钮都设置了一个相同的 _cbWindow_calculator_pixelmap_button_draw 这个函数进行重绘,按道理说只要 触动了 按钮就会进入到这个函数里面来执行吧 ?? 现实是需要单独触摸一次后才会进入到这个里面 ??
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115803
QQ
发表于 2020-10-16 12:15:14 | 显示全部楼层
这个要专门测试下,后面我试试。
回复

使用道具 举报

681

主题

3487

回帖

5555

积分

论坛元老

积分
5555
 楼主| 发表于 2020-10-16 12:30:18 | 显示全部楼层
eric2013 发表于 2020-10-16 12:15
这个要专门测试下,后面我试试。

多谢多谢大神啊
回复

使用道具 举报

0

主题

48

回帖

48

积分

新手上路

积分
48
发表于 2020-10-19 10:13:55 | 显示全部楼层
模式切换时,调用gx_system_dirty_mark将需要重画的控件mark成dirty。
回复

使用道具 举报

681

主题

3487

回帖

5555

积分

论坛元老

积分
5555
 楼主| 发表于 2020-10-19 11:56:39 | 显示全部楼层
Ting 发表于 2020-10-19 10:13
模式切换时,调用gx_system_dirty_mark将需要重画的控件mark成dirty。

多谢多谢啊,我测试看看效果,

这个函数是放在 按钮控件 响应里面调用一下就可以了吗 ?
回复

使用道具 举报

681

主题

3487

回帖

5555

积分

论坛元老

积分
5555
 楼主| 发表于 2020-10-20 08:41:55 | 显示全部楼层
Ting 发表于 2020-10-19 10:13
模式切换时,调用gx_system_dirty_mark将需要重画的控件mark成dirty。

使用了 gx_system_dirty_mark 这个函数效果 果然不同凡响啊,一炮走红,

灰常感谢感谢啊
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-19 16:13 , Processed in 0.243391 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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