7549|8

1366

帖子

6

TA的资源

版主

楼主
 

[threadX组件之一GUIX①]guix text button [复制链接]

本帖最后由 RCSN 于 2021-2-1 09:31 编辑

  ThreadX GUIX目前相比lgvl来说,在国内资料没有那么多。安富莱的教程也在起步开始做,也蛮适合入门。能搜到的也就是微软官方文档。无论是threadx这个rtos,还是他的组件,单纯接口来说,经过时间的积累,能考虑的也都考虑进去,极其丰富,对于一个刚开始入门这个玩意的人,比如我,好似在浩瀚大海当中,不知道该看哪一部分。但是同样,threadx经过时间的考验,也充分考虑到开发者的感受,对外提供的接口也是极其的简单,甚至几个动作,一个接口就能给你搞定。

  此连载帖不考虑从零开始,要想从零开始,可以去看下安富莱的相关教程,也在陆陆续续更新当中。楼主能做的就是在使用这些控件的过程中,遇到的困难。

  楼主在使用guix studio的时候,想用一个按钮text button,但按下的时候,触发prompt编辑框改变text。就单纯的这个问题,发现了不少问题。

    1、当我在回调函数不做任何处理的时候,text_button这个控件消失了,我一开始还以为guix studio生成的代码有问题,后来发现控件的对象是全部注册进去了

 

 

 

    

此帖出自单片机论坛

最新回复

求分享附件内容呀    详情 回复 发表于 2021-2-9 17:53
点赞 关注
个人签名

1084534438 欢迎交流  [加油,一切皆有可能]

 

回复
举报

1366

帖子

6

TA的资源

版主

沙发
 

 为了解决这个问题,楼主也浪费了半天时间,也不知道自己在干嘛,后来自己耐心看源码,以及参考了安富莱的教程,发现回调需要加个窗口事件默认处理函数,gx_window_event_process。这样即可显示出来

 

   

此帖出自单片机论坛
 
个人签名

1084534438 欢迎交流  [加油,一切皆有可能]

 

回复

1366

帖子

6

TA的资源

版主

板凳
 
本帖最后由 RCSN 于 2021-1-31 22:56 编辑

 但是第二个问题来了,但我按下Button的时候,并没有呈现出按钮按下或释放的颜色变化,就是那个start_time按钮,上下不会有颜色变化 就是模拟的按下和释放。经过查看源码,知道了一个接口可以一次帮你处理这个事件。gx_text_button_event_process。这个跟楼上的gx_window_event_process是不是很像,只是控件不一样,这种接口比比皆是,比如gx_prompt_event_process就是处理编辑框的事件变化。而这个颜色的变化,只需要把颜色值代入就行了 而且软件给你生成好的代码就是有的

  没加这个接口之前是这样,stop_time按钮颜色没有任何变化。

  加了之后 ,有明显的颜色变化,模拟按下和释放

最后再加个与prompt联动,按下和释放显示不同的text文本

 

 

此帖出自单片机论坛
 
个人签名

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

回复

1366

帖子

6

TA的资源

版主

4
 

threadx guix的接口很丰富,但是好在与可以配合guix studio生成一些界面代码,使得开发更加简便。同样来说,guix呈现出来的效果,一样都很震撼。我也在慢慢消化这个gui。

此帖出自单片机论坛
 
个人签名

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

回复

7

帖子

0

TA的资源

一粒金砂(中级)

5
 
66666666666666666666666666666666666666666666
此帖出自单片机论坛
 
 
 

回复

7618

帖子

2

TA的资源

五彩晶圆(高级)

6
 

很详细!玩的真多,羡慕你们这种可以想玩就玩的人。

此帖出自单片机论坛
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

1万

帖子

2853

TA的资源

管理员

7
 

很好玩的样子~~还有小伙伴想一起玩的吗???????

此帖出自单片机论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
个人签名玩板看这里:
https://bbs.eeworld.com.cn/elecplay.html
EEWorld测评频道众多好板等你来玩,还可以来频道许愿树许愿说说你想要玩的板子,我们都在努力为大家实现!
 
 

回复

29

帖子

0

TA的资源

一粒金砂(中级)

8
 

求分享附件内容呀 

此帖出自单片机论坛
 
 
 

回复

1366

帖子

6

TA的资源

版主

9
 
yang377156216 发表于 2021-2-9 17:53 求分享附件内容呀 

https://gitee.com/RCSN/swm32s-for-guix   开源了,欢迎star或者fork

此帖出自单片机论坛
 
个人签名

1084534438 欢迎交流  [加油,一切皆有可能]

 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表