硬汉嵌入式论坛

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

[ThreadX全家桶] GUIX Studio设计界面的在线运行方法

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107527
QQ
发表于 2020-7-1 14:27:43 | 显示全部楼层 |阅读模式
大家简单设计好界面后,要点击Screen Flow运行下:
6.jpg


弹出界面后,点击下这里的Run
3.jpg


选择一个窗口做为首页面显示的窗口,点击这个地方即可选择:
3.jpg


设置完毕后,点击这里的小人就可以运行了:
5.jpg






回复

使用道具 举报

3

主题

1253

回帖

1262

积分

至尊会员

积分
1262
发表于 2020-7-1 15:11:30 | 显示全部楼层
硬汉大哥,就是说这样可以当模拟器耍了?
回复

使用道具 举报

7

主题

190

回帖

216

积分

高级会员

积分
216
发表于 2020-7-1 15:58:23 | 显示全部楼层
感谢分享
回复

使用道具 举报

2

主题

63

回帖

69

积分

初级会员

积分
69
发表于 2021-8-16 18:48:43 | 显示全部楼层
模拟的时候正常,下到板子里就不对了,一共两个界面,一个大的界面充满屏幕,另一个是小界面。大界面选择了Visible at Startup,小界面没选。
结果下到板子里两个界面一块显示了
我用的guix 6.0.10版
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107527
QQ
 楼主| 发表于 2021-8-17 08:39:09 | 显示全部楼层
banzhangzzw 发表于 2021-8-16 18:48
模拟的时候正常,下到板子里就不对了,一共两个界面,一个大的界面充满屏幕,另一个是小界面。大界面选择了 ...

仅创建大界面显示是否正常。
回复

使用道具 举报

2

主题

63

回帖

69

积分

初级会员

积分
69
发表于 2021-8-17 18:42:29 | 显示全部楼层
eric2013 发表于 2021-8-17 08:39
仅创建大界面显示是否正常。

大界面正常,我用的单色屏的例程。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107527
QQ
 楼主| 发表于 2021-8-18 09:09:16 | 显示全部楼层
banzhangzzw 发表于 2021-8-17 18:42
大界面正常,我用的单色屏的例程。

那这种是正常的。你应该是都创建好了,然后他们会依次展示出来。

注意这个帖子中介绍的窗口关系。

ThreadX GUIX的显存,canvas画布, root window和window/widget的区别
http://www.armbbs.cn/forum.php?m ... 7149&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

2

主题

63

回帖

69

积分

初级会员

积分
69
发表于 2021-8-18 16:13:23 | 显示全部楼层
eric2013 发表于 2021-8-18 09:09
那这种是正常的。你应该是都创建好了,然后他们会依次展示出来。

注意这个帖子中介绍的窗口关系。

我是按照教程里把screen flow设置好,大窗口开机显示,小窗口不显示,点击大窗口按键后跳转到小窗口。
小窗口没有勾选visible at startup,不应该不显示吗?
下面是代码:
        /*初始化配置 */
    gx_system_initialize();

        /* 配置显示屏 */
    gx_studio_display_configure(DISPLAY_1, swm320_graphics_driver_setup_monochrome,
                                LANGUAGE_CHINESE, DISPLAY_1_THEME_1, &root);
       
    /* 创建窗口 */
    gx_studio_named_widget_create("window", (GX_WIDGET *)root, windowptr);
    gx_studio_named_widget_create("window_1", (GX_WIDGET *)root, window1ptr);
        /* 显示根窗口 */
    gx_widget_show(root);

    /* 启动GUIX */
    gx_system_start();
       
        while(1)
        {
                tx_thread_sleep(20);
        }
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107527
QQ
 楼主| 发表于 2021-8-18 16:45:28 | 显示全部楼层
banzhangzzw 发表于 2021-8-18 16:13
我是按照教程里把screen flow设置好,大窗口开机显示,小窗口不显示,点击大窗口按键后跳转到小窗口。
...

小窗口不使用的话,上电创建后先设置隐藏,

参考我的数字键盘例子,看下就明白了。

第3版emWin教程和ThreadX GUIX教程开工,双管齐下,GUIX更新至第28章,emWin更新至第28章(2021-07-19)
http://www.armbbs.cn/forum.php?m ... id=98429&fromuid=58
(出处: 硬汉嵌入式论坛)

回复

使用道具 举报

2

主题

63

回帖

69

积分

初级会员

积分
69
发表于 2021-8-18 19:47:34 | 显示全部楼层
eric2013 发表于 2021-8-18 16:45
小窗口不使用的话,上电创建后先设置隐藏,

参考我的数字键盘例子,看下就明白了。

在哪隐藏的,键盘例程里没找到。
隐藏不能在guix studio里设置吗?
参考教程做的,在screen flow设置了也没用,这是怎么回事?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107527
QQ
 楼主| 发表于 2021-8-19 08:48:23 | 显示全部楼层
banzhangzzw 发表于 2021-8-18 19:47
在哪隐藏的,键盘例程里没找到。
隐藏不能在guix studio里设置吗?
参考教程做的,在screen flow设 ...

QQ截图20210819084803.png
回复

使用道具 举报

2

主题

63

回帖

69

积分

初级会员

积分
69
发表于 2021-8-19 20:57:35 | 显示全部楼层

单色屏按钮、输入框等选中怎么设置?教程里没找到。。。
guix studio里selected text color和selected fill都设置了,但没有效果。。。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107527
QQ
 楼主| 发表于 2021-8-20 09:12:46 | 显示全部楼层
banzhangzzw 发表于 2021-8-19 20:57
单色屏按钮、输入框等选中怎么设置?教程里没找到。。。
guix studio里selected text color和selected f ...

教程里面我做了个OLED章节。


你的GUIX Studio直接创建单色模式即可
回复

使用道具 举报

2

主题

63

回帖

69

积分

初级会员

积分
69
发表于 2021-8-20 14:36:24 | 显示全部楼层
eric2013 发表于 2021-8-20 09:12
教程里面我做了个OLED章节。

第19章看过了,主要是说移植,没写按钮选中(FOCUS)后的显示怎么设置。
回复

使用道具 举报

2

主题

63

回帖

69

积分

初级会员

积分
69
发表于 2021-8-20 16:57:11 | 显示全部楼层
eric2013 发表于 2021-8-20 09:12
教程里面我做了个OLED章节。

还有,droplist怎么用?教程里也没找到
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107527
QQ
 楼主| 发表于 2021-8-20 17:13:19 | 显示全部楼层
banzhangzzw 发表于 2021-8-20 16:57
还有,droplist怎么用?教程里也没找到

这个控件好弄,自己倒腾下就行。
回复

使用道具 举报

2

主题

63

回帖

69

积分

初级会员

积分
69
发表于 2021-8-20 20:09:06 | 显示全部楼层
eric2013 发表于 2021-8-20 17:13
这个控件好弄,自己倒腾下就行。

好哒
刚开始学习,问题有些多,谢谢回复。
回复

使用道具 举报

7

主题

42

回帖

63

积分

初级会员

积分
63
发表于 2021-12-23 10:32:23 | 显示全部楼层
banzhangzzw 发表于 2021-8-16 18:48
模拟的时候正常,下到板子里就不对了,一共两个界面,一个大的界面充满屏幕,另一个是小界面。大界面选择了 ...

大佬,能说一下怎么下到板子里吗,我下进去屏幕没有显示啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107527
QQ
 楼主| 发表于 2021-12-24 01:23:31 | 显示全部楼层
wwwdcyy 发表于 2021-12-23 10:32
大佬,能说一下怎么下到板子里吗,我下进去屏幕没有显示啊

看教程操作说明,然后对比我们做的例子。这样更容易对比问题原因。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-5 05:32 , Processed in 0.400133 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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