硬汉嵌入式论坛

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

[ThreadX全家桶] 特别注意,GUIX Studio创建的多窗口移植到芯片上,务必要单独创建一次才可使用

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107643
QQ
发表于 2020-9-30 10:50:34 | 显示全部楼层 |阅读模式
回复

使用道具 举报

23

主题

1407

回帖

1476

积分

至尊会员

积分
1476
发表于 2020-9-30 13:56:20 | 显示全部楼层
这坑,我入过一次
代码不规范,亲人两行泪!
回复

使用道具 举报

17

主题

88

回帖

139

积分

初级会员

积分
139
发表于 2020-9-30 13:59:47 | 显示全部楼层
为什么这样创建开机显示的是第三个窗口?
回复

使用道具 举报

17

主题

88

回帖

139

积分

初级会员

积分
139
发表于 2020-9-30 14:03:00 | 显示全部楼层
搞明白了,创建第二个,第三个窗口的时候,第二个参数应该是GX_NULL才对。
回复

使用道具 举报

3

主题

22

回帖

31

积分

新手上路

积分
31
发表于 2020-9-30 14:06:58 | 显示全部楼层
这个问题给强调得太重要了!
我就是前天出现这种情况,在guix studio中将windows1修改成了window_1,创建窗口处还是window1,后来死活不能跳转到window_1,而且编译器不会提示错误,查了好久,甚至把所有相关代码全部查了一遍,最后发现,原来窗口名改了。
所以:
guix studio中window修改Widget Name,一定要在 gx_studio_named_widget_create 中对应改。
回复

使用道具 举报

615

主题

3073

回帖

4938

积分

至尊会员

积分
4938
发表于 2020-9-30 14:53:27 | 显示全部楼层
missfox 发表于 2020-9-30 13:56
这坑,我入过一次


这坑,我刚刚入过一次

  移植时还真没有仔细看过这个地方   
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107643
QQ
 楼主| 发表于 2020-9-30 15:32:27 | 显示全部楼层
into 发表于 2020-9-30 13:59
为什么这样创建开机显示的是第三个窗口?

貌似是这个参数设置没有起到作用
QQ截图20200930153214.png



回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107643
QQ
 楼主| 发表于 2020-9-30 15:34:51 | 显示全部楼层
into 发表于 2020-9-30 14:03
搞明白了,创建第二个,第三个窗口的时候,第二个参数应该是GX_NULL才对。

学习认真,的确是这个参数问题。
回复

使用道具 举报

17

主题

88

回帖

139

积分

初级会员

积分
139
发表于 2020-9-30 15:36:23 | 显示全部楼层
eric2013 发表于 2020-9-30 15:32
貌似是这个参数设置没有起到作用

创建窗口的时候,
gx_studio_named_widget_create("Slider_Window", (GX_WIDGET*)GX_NULL, (GX_WIDGET**)&SliderWindow);
第二个参数不能设置为root,需要设置为GX_NULL就不会覆盖,好像是这样的。
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2020-10-4 17:18:06 | 显示全部楼层
我都是 把希望放到首页的改到最后一个创建的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-10 10:10 , Processed in 0.201954 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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