当前位置:首页 > 公众号精选 > ZLG致远电子
[导读]ZLG致力于为用户提供功能强大、高效可靠、简单易用、效果酷炫的开源GUI引擎,此次AWTKv1.7正式发布,新增许多功能并优化了大量细节,同时升级了内置例程demoui,让我们一起来看看吧!AWTK全称为ToolkitAnyWhere,是ZLG倾心打造的一套基于C语言开发的GUI...


ZLG致力于为用户提供功能强大、高效可靠、简单易用、效果酷炫的开源GUI引擎,此次AWTK v1.7正式发布,新增许多功能并优化了大量细节,同时升级了内置例程demoui,让我们一起来看看吧!


AWTK全称为Toolkit AnyWhere,是ZLG倾心打造的一套基于C语言开发的GUI框架,支持多种开发语言与系统平台,并支持跨平台同步开发。同时,AWTK还配套了所见即所得的AWTK Designer界面设计工具、经典示例以及入门指南文档等,这些都可以在AWTK官方网站下载。


AWTK Designer以及示例程序



内置例程全新升级


AWTK v1.7中内置的示例程序demoui迎来了全新升级,效果详见下图:内置例程
新增特性


新增通用功能:
  • 支持渐变色背景;


  • 支持多个脏矩形刷新界面;


  • 支持打开本地UI文件窗口;


  • 支持极简键盘 (3 /5键键盘和旋转按钮);


  • 支持feedback/focusable(按键音/焦点停留);


  • 支持禁止用户调整desktop应用程序的窗口大小;


  • 支持控制窗口动画是否使用缓存,用于内存紧缺时启用窗口动画功能。
新增控件功能:
  • gauge_pointer控件支持精确脏矩形;


  • image value控件支持支持水平和垂直对齐;


  • edit控件显示支持 bidi(文本双向排版);


  • switch控件支持click事件,支持space/return按键触发。
新增扩展功能:


  • 增加vpage扩展控件(配合pages控件使用,可以自动加载/卸载页面,并提供入场/出场动画)。


完善功能:


  • fscript支持自定义函数并增加多个扩展模块;


  • 完善图片解码器,优先使用用户自定义的解码器。



新增控件


  • HTML View:


    https://github.com/zlgopen/awtk-widget-html-view


  • rive动画:


    https://github.com/zlgopen/awtk-widget-rive


  • rlottie 动画:


    https://github.com/zlgopen/awtk-widget-rlottie


    Web View:


    https://github.com/zlgopen/awtk-widget-web-view
新增控件
新增语言支持


  • Go语言:


    https://github.com/zlgopen/awtk-go



新增项目


  • 用ReactJS开发AWTK:


    https://github.com/zlgopen/react-awtk


  • AWTK回归测试:


    https://github.com/zlgopen/awtk-regression-test



新增文档


  • 《在Windows下使用gcc编译AWTK》


  • 《优化freetype解析矢量字体的显示效果》


  • 《优化stb_truetype在mono模式下的字体显示效果》


  • 《极简键盘 (3/5 键键盘和旋转按钮)》



细节完善


AWTK v1.7完善了大量细节,此处不一一列举,具体请参考 AWTK 最新动态:
https://github.com/zlgopen/awtk/blob/master/docs/changes.md更多关于AWTK v1.7的具体发布内容请看:
https://github.com/zlgopen/awtk/blob/master/docs/release_notes/awtk-1.7.md
欢迎访问AWTK官网获取下载地址


可通过AWTK官网获取整合发布包,或AWTK云平台下载Designer界面设计工具,链接地址如下:
  • AWTK官网:


    https://www.zlg.cn/index/pub/awtk.html


  • AWTK云平台:https://awtk.zlg.cn
欢迎感兴趣的工程师评估和尝试AWTK,应用相关疑惑,可以添加小Z微信(zlgmcu-888)进入AWTK群聊,ZLG研发技术团队亲自为您解答。更多精彩内容敬请关注“ZLG致远电子”微信公众号,我们会持续发布AWTK最新动态。
ZLG致远电子官方新媒体平台



本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
关闭
关闭