LCUI 1.0.0 Alpha 开发日志

LCUI 0.15.0 开发日志

LCUI 0.14.0 开发日志

LCUI 0.13.0 开发日志

这次的版本更新计划:

  • 能够直接读取图片的信息,之前的版本,都是先读取图片数据,再从图片数据中获取图片信息。
  • 实现部件的圆角边框绘制,阴影绘制。
  • 文本框添加占位符功能,文本框为空并未处于焦点状态时,显示占位符。
  • 图形处理上,为LCUI_Graph结构体添加auto_attr属性(attr是attribute的缩写),用于指示是否在每次修改图形数据后,自动更新该图形的属性;
  • 解除每次操作图形时的加锁和解锁操作,因为有时频繁修改图形时,这加锁和解锁的操作,以及图形属性的自动更新,会浪费很多时间。
  • 队列处理上,也一样,解除每次操作队列时的加锁和解锁操作,需要加锁时直接调用Queue_Lock或Queue_Using函数即可。
  • 以后需要移植到windows上,那么,如何避免与windows的函数库内的函数同名?例如:RGB函数。
  • 要么,重新调整函数名,加个LCUI前缀名,再用宏定义,将目前使用简写的函数名替换成原本的函数名,这个以后再考虑,现在懒得纠结。

LCUI 0.12.6 开发日志

LCUI 0.12.5 开发日志

LCUI 0.12.4 开发日志

LCUI 0.12.3 开发日志

之前的部件只有Label、PictureBox和Button三个,也该考虑添加新部件,完成了下拉菜单、列表框、文本框、滚动条和进度条,就可以写文件管理器。