LCUI 1.2.0 Beta 发布,C 的图形界面库

LCUI 1.2.0 beta 版本发布了,LCUI 是一个图形界面开发库,主要使用 C 语言编写,可借助 CSS 和 XML 来构建简单的桌面应用程序。

此次更新内容如下:

问题修复

  • textlayer: 纠正文本行高计算 (#169) (a4d2f0a)

新功能

  • gui: 为部件原型设置默认方法 (e68e8e5)
  • gui: 添加 TextEdit_BindProperty() (c9d8ded)
  • gui: 添加 Widget_BindProperty() (0d3fb68)
  • gui: 添加 Widget_SetStyleString() (5163363)
  • gui: 添加 Widget_SetText() (02714bf)
  • textedit: 添加 TextEdit_GetProperty() (512706e)
  • util: 添加对象包装和操作集 (241c652)
  • util: 添加 Object_ToString() (13465c7)

以上新增的功能主要是为了实现数据绑定,考虑到在 C 语言中调用这些函数比较麻烦,代码量较多,作者搞了个 Trad 语言来简化 UI 的构建代码,详情请见另一条资讯。

最近红薯嫌弃 LCUI 在码云上的 Star 太少,各位看在红薯的面子上可以考虑花几秒时间帮忙点个 Star,码云仓库地址:https://gitee.com/lc-soft/LCUI

猜你喜欢

转载自www.oschina.net/news/107537/lcui-1-2-0-beta-released