红联Linux门户
Linux帮助

LCUI 0.14.0发布,改进对windows的支持

发布时间:2013-06-14 09:03:00来源:红联作者:empast
LCUI 是作者利用业余时间开发的 GUI 函数库, 支持windows和linux平台,您可以利用它开发简单的图形界面程序,源代码使用C语言编写,主要供技术交流之用,可应用于嵌入式。

它是一款自由软件,源代码基于 GNU通用公共许可协议 发布,任何人都有运行、研究、复制、发布、修改和改进 LCUI 的自由。

0.13.0 和 0.14.0 之间的变化
改进对windows平台的支持,优化了图形输出,改善了对键盘和鼠标的输入支持。
可设置视频输出模式,仅在windows平台下有效。
解决部分模块的线程安全问题。
优化部件图形资源的内存占用。
改进部件的消息处理。
完善部件的堆叠顺序处理。
调整部件的点击事件和拖动事件的处理。
部件支持通过设置z-index值来调整堆叠顺序。
修改window部件和button部件的风格。
添加输入法框架和默认的输入法,目前只支持输入英文字母、数字、符号。
对于内置点阵位图的字体文件(例如:宋体),现已能够正常显示字体的点阵位图。
解决其它的细节问题。
源码包及二进制文件包,可到这里下载:http://lcui.org/zh-cn/release_version.html

您可以在windows平台下运行二进制包内的示例程序,以体验LCUI实现出来的效果。

现在,已经提供了LCUI的第一章教程和设计原理文档,还有待继续添加内容,可到这里查看:http://lcui.org/zh-cn/documentation.html

如果你熟悉windows或linux下的图形界面编程,欢迎您为LCUI项目的图形输出功能提供技术支持。

来自:开源中国社区
文章评论

共有 0 条评论