硬汉嵌入式论坛

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

[ThreadX全家桶] GUIX Studio 的现代化升级V6.5.1版本,包括迁移至 Visual Studio 2022 及添加高 DPI 支持(2026-06-11)

[复制链接]

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
123041
QQ
发表于 前天 16:05 | 显示全部楼层 |阅读模式
https://github.com/eclipse-threa ... g/v6.5.1.202602_rel

本版本聚焦于 GUIX Studio 的现代化升级,包括迁移至 Visual Studio 2022 及添加高 DPI 支持,同时为自定义 RTOS 绑定引入了错误处理钩子,并在 GUIX 运行时和 GUIX Studio 中修复了若干错误。

1. 已解决的安全漏洞

本版本未修复任何新的安全漏洞。您可访问以下链接,获取之前已解决漏洞的相关公告。

2. 主要亮点

2.1 GUIX Studio 现代化

GUIX Studio 已针对现代 Windows 开发进行了重大更新:

VS2022 迁移:GUIX Studio 的 Windows 构建已迁移至 Visual Studio 2022;VS2019 项目文件已被移除。

高 DPI 支持:添加了 PerMonitorV2 DPI 感知能力,并对 MFC 窗格、对话框和工具栏资源进行了缩放处理,确保在高分辨率显示器上呈现清晰锐利的界面。

窗口位置:GUIX Studio 现在默认以最大化方式启动,并且能够正确地将还原后的窗口矩形与最大化状态分开保存。

字符串表编辑器:修正了字符串表编辑器中按钮的缩放问题。

品牌标识:更新了全文中对 Eclipse ThreadX 的引用。

2.2 新增错误处理钩子

为使用 GX_DISABLE_THREADX_BINDING 进行构建的用户引入了一个新的可选错误处理钩子(GX_ENABLE_ERROR_CALLBACK),使自定义 RTOS 绑定能够定义自己的错误处理回调函数。

2.3 GUIX Studio 发布自动化

添加了发布版本辅助工具、本地运行时打包、签名辅助工具以及安装程序验证脚本,以简化 GUIX Studio 的发布流程。

3. 其他错误修复

3.1 修复了当 _gx_canvas_drawing_initiate() 溢出时绘制上下文栈损坏的问题

3.2 修复了自动换行问题:溢出时的尾随空格不再超出可用宽度

3.3 修复了 _gx_system_event_send() 中 GX_EVENT_PUSH() 缺少状态返回值的问题

3.4 修复了 gx_system_canvas_refresh.c 中的缩进和 MISRA 合规性问题

4. 代码质量

在 GUIX 和 GUIX Studio 的源代码、脚本及项目文件中添加了缺失的 MIT 许可证头文件


回复

使用道具 举报

736

主题

3886

回帖

6119

积分

论坛元老

自定义头衔

积分
6119
发表于 昨天 12:17 | 显示全部楼层
现在貌似很久都没有捣鼓这个 guix 了
回复

使用道具 举报

29

主题

183

回帖

270

积分

高级会员

积分
270
发表于 昨天 13:55 | 显示全部楼层
网上很少见用这个GUI的,大部分都是lvgl
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-13 03:55 , Processed in 0.443927 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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