硬汉嵌入式论坛

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

[ThreadX全家桶] 有人研究过guix的drop_list组件么,发现没有找到设置内容的地方

[复制链接]

6

主题

22

回帖

40

积分

新手上路

积分
40
发表于 2021-6-11 23:12:09 | 显示全部楼层 |阅读模式
rt,谢谢各位大佬
回复

使用道具 举报

6

主题

22

回帖

40

积分

新手上路

积分
40
 楼主| 发表于 2021-6-12 08:39:30 | 显示全部楼层
已经找到例程,是通过代码实现,只能添加英文 不能添加中文
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115812
QQ
发表于 2021-6-12 10:10:51 | 显示全部楼层
看了下GUIX Studio,这个控件的使用搞的有点略麻烦,应该把内容设置也在GUIX Studio上实现。否则太不方便了。

中文应该也是支持的
回复

使用道具 举报

6

主题

22

回帖

40

积分

新手上路

积分
40
 楼主| 发表于 2021-6-12 10:15:34 | 显示全部楼层
eric2013 发表于 2021-6-12 10:10
看了下GUIX Studio,这个控件搞的使用搞的有点略麻烦,应该把内容设置也在GUIX Studio上实现。否则太不方便 ...

目前还没找到  用set 函数来设置汉字的方法。只能是studio上设置成中文  等有时间了仔细搞一搞
回复

使用道具 举报

58

主题

267

回帖

446

积分

高级会员

积分
446
发表于 2021-6-15 14:33:07 | 显示全部楼层
xiaojianxia 发表于 2021-6-12 10:15
目前还没找到  用set 函数来设置汉字的方法。只能是studio上设置成中文  等有时间了仔细搞一搞

定义一个 prompt,将prompt 创建为 drop_list 的弹出框 vertical_list 的子控件,然后使用 prompt 的设置函数就可以设置文本。

如果是其他控件作为子项,则使用相对应的函数进行操作。
子项里面可以再添加子项,做成更复杂的下拉框。
回复

使用道具 举报

58

主题

267

回帖

446

积分

高级会员

积分
446
发表于 2021-6-15 14:35:25 | 显示全部楼层
xiaojianxia 发表于 2021-6-12 10:15
目前还没找到  用set 函数来设置汉字的方法。只能是studio上设置成中文  等有时间了仔细搞一搞

添加中文要将中文事先在 GUIX Studio 里进行定义,然后使用 字符串的 ID 号来获取内容,或者直接设置 ID 号作为显示内容。。
GUIX 是用的 UTF-8 编码格式,直接在 C 文件里写上中文,很可能编码格式不正确,所以无法显示。 英文的 UTF-8 编码与 ASCII 编码是一样的,所以直接在代码里写上是可以显示的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-20 13:17 , Processed in 0.258076 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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