硬汉嵌入式论坛

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

[GUI] GUIX有没有一个公共显示?

[复制链接]

40

主题

113

回帖

233

积分

高级会员

积分
233
发表于 2023-7-1 17:46:52 | 显示全部楼层 |阅读模式
1.例如我想在所有的界面显示时间,有没有一个公共容器,改一个地方,所有的界面时间就都同步修改了呢?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2023-7-2 09:26:47 | 显示全部楼层
比如你的时间是RTC获取的,只要你修改了RTC,从那里获取都是修改后的最新值。
回复

使用道具 举报

40

主题

113

回帖

233

积分

高级会员

积分
233
 楼主| 发表于 2023-7-3 13:51:04 | 显示全部楼层
eric2013 发表于 2023-7-2 09:26
比如你的时间是RTC获取的,只要你修改了RTC,从那里获取都是修改后的最新值。

硬汉哥,我的意思是GUIX studio界面显示里面,有没有一个控件,例如多个界面里面都显示时间,有没有办法程序改动一个值,多个界面的时间同步修改了。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2023-7-3 14:53:06 | 显示全部楼层
yihang1004 发表于 2023-7-3 13:51
硬汉哥,我的意思是GUIX studio界面显示里面,有没有一个控件,例如多个界面里面都显示时间,有没有办法 ...

都使用同一个时间全局变量展示,一个地方修改这个全局变量,其它地方调用也是会同步更新。
回复

使用道具 举报

40

主题

113

回帖

233

积分

高级会员

积分
233
 楼主| 发表于 2023-7-3 17:47:32 | 显示全部楼层
eric2013 发表于 2023-7-3 14:53
都使用同一个时间全局变量展示,一个地方修改这个全局变量,其它地方调用也是会同步更新。

可以实现,例如全部界面有100处显示时间,就得同时设置100处刷新值,感觉好麻烦啊,整个公共容器一条指令搞定了。如下是两处修改,多处的话就会很麻烦。
gx_prompt_text_set((GX_PROMPT*)&(window_main.window_main_top_bar.topbar_time),"09:00");
gx_prompt_text_set((GX_PROMPT*)&(window_set.window_set_top_bar.topbar_time),"09:00");
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2023-7-4 03:35:52 | 显示全部楼层
yihang1004 发表于 2023-7-3 17:47
可以实现,例如全部界面有100处显示时间,就得同时设置100处刷新值,感觉好麻烦啊,整个公共容器一条指 ...

你独立到一个窗口上不就行了,那个要用,那个就是它的父窗口。attach上去即可。

满足需求不。
回复

使用道具 举报

40

主题

113

回帖

233

积分

高级会员

积分
233
 楼主| 发表于 2023-7-7 19:21:58 | 显示全部楼层
eric2013 发表于 2023-7-4 03:35
你独立到一个窗口上不就行了,那个要用,那个就是它的父窗口。attach上去即可。

满足需求不。

好像不行吧
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2023-7-8 08:57:02 | 显示全部楼层

可以的,这个使用GUIX Studio设计很方便。
回复

使用道具 举报

40

主题

113

回帖

233

积分

高级会员

积分
233
 楼主| 发表于 2023-7-10 13:43:21 | 显示全部楼层
eric2013 发表于 2023-7-8 08:57
可以的,这个使用GUIX Studio设计很方便。

硬汉哥,能给提供一个简单例子吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2023-7-11 01:20:41 | 显示全部楼层
yihang1004 发表于 2023-7-10 13:43
硬汉哥,能给提供一个简单例子吗?

好像还没有制作这种案例。
回复

使用道具 举报

40

主题

113

回帖

233

积分

高级会员

积分
233
 楼主| 发表于 2023-7-11 17:38:21 | 显示全部楼层
eric2013 发表于 2023-7-11 01:20
好像还没有制作这种案例。

guix studio简单给个例程
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106757
QQ
发表于 2023-7-12 08:22:52 | 显示全部楼层
yihang1004 发表于 2023-7-11 17:38
guix studio简单给个例程

这个是一个独立的底栏。

GUI综合实战视频教程第3期:GUIX Studio一条龙设计主界面,底栏和窗口切换控制(2022-11-21)
https://www.armbbs.cn/forum.php? ... 6669&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

40

主题

113

回帖

233

积分

高级会员

积分
233
 楼主| 发表于 2023-7-18 17:49:21 | 显示全部楼层
eric2013 发表于 2023-7-12 08:22
这个是一个独立的底栏。

GUI综合实战视频教程第3期:GUIX Studio一条龙设计主界面,底栏和窗口切换控 ...

好的,谢谢硬汉哥,研究一下。
回复

使用道具 举报

7

主题

21

回帖

42

积分

新手上路

积分
42
发表于 2023-7-19 09:02:58 | 显示全部楼层
过来学习一下,大神们的操作。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 20:23 , Processed in 0.266272 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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