yuanx
|
0c5646cd54
|
[分支对齐]
对齐各种空格
|
2021-03-30 21:14:51 +08:00 |
|
yuanx
|
cebbc00c46
|
1.添加宏定义开关使其能够关闭color mapping,从而实现可将uiDepthBits消除
2.添加宏定义控制全局(最高)灰度位数
3.整理工具类,将其集中至Utility中
|
2021-03-30 19:09:03 +08:00 |
|
yuanx
|
77c0364c5c
|
同步开发进度到与Develope相同
|
2021-03-29 19:58:01 +08:00 |
|
yuanx
|
8c4cb2615e
|
1.调整 Curve Demo中绘制文字的部分代码参数
2.添加List相关调色板
3.添加Menu相关调色板
4.添加Notice相关调色板
5.添加Text灰度显示示例
6.添加VariableBox灰度配色示例
7.添加将Bitmap理解为Alpha通道进行混合绘制的函数
8.添加以某种字体为基准进行字符计数的函数SGUI_Text_StringLength,解决SGUI_SystemIF_StringLength对中文等占据多个字节的非拉丁字符计数不准的问题
9.删除绘制文本及多行文本函数开头的强制清除屏幕
10.修改绘制文本为采用Alpha混合式绘制位图的函数绘制字模,增加支持指定文字颜色的功能
|
2020-09-23 15:46:09 +08:00 |
|
yuanx
|
6a2459211a
|
1.添加作者署名
2.调整SGUI_COLOR为8位(目前淘宝发现最高也就16阶灰度,用16位可能有点浪费)
3.添加HMI中对EVENT指针指向区域的大小检查(PEVENT_SIZE_CHECK)
|
2020-09-22 12:58:45 +08:00 |
|
Jerry
|
d57548246d
|
1.调整ProcessBar定义结构体变量命名
2.给ProcessBar与ScrollBar添加调色板概念(Palette),使其能够自动根据屏幕位深显示为合适的颜色
|
2020-08-11 16:49:06 +08:00 |
|
Jerry
|
3784fa6570
|
更改SGUI_ScrollBar使其支持灰度
|
2020-08-10 22:10:41 +08:00 |
|
Polarix
|
84874dc85b
|
2020-03-19:
修改了SGUI_POINT的类型定义。
增加了VirtualSDK中对Delete键、Insert键和BackSpace键的键码定义。
增加了Curve组件。
|
2020-03-19 22:34:59 +08:00 |
|
Polarix
|
bc9fdd4fcc
|
2019-12-25:
修正一些描述错误的宏定义和注释。
更新了部分组件的数据类型定义。
更新了列表类接口的初始化方法。
移除一些无用的“死代码”。
修正了模拟器启动时可能会发生的“无效位图对象”的错误。
修正了针对wxWidgets3.0.x版本库的VirtualSDK工程中文件引用的错误。
|
2019-12-25 23:23:13 +08:00 |
|
Polarix
|
8dbb121c4a
|
2019-12-09:
增加菜单组件。
增加菜单组件的演示。
|
2019-12-12 22:28:32 +08:00 |
|
Polarix
|
a6b6e7ec01
|
2019-12-09:
修正12像素GB2312字库演示资源,精简掉不使用的字码。
修正List组件的布局信息。
删除一些不使用的宏定义。
修正一些错误的注释内容。
|
2019-12-11 21:14:27 +08:00 |
|
Polarix
|
f06321e5bf
|
2019-12-09:
修正字模数据获取和索引计算方面的错误。
增加12像素中文字体的演示资源。
|
2019-12-10 23:04:51 +08:00 |
|
Polarix
|
2c4aa44073
|
2019-12-09:
文字和图片的资源模型修改完成,组件适配完成。
|
2019-12-09 22:11:37 +08:00 |
|
Polarix
|
7ce09f624b
|
2019-12-01:
修改文字显示为资源模式。
其他控件同步整理中。
|
2019-12-01 23:04:02 +08:00 |
|
Polarix
|
580e27fc1c
|
2019-03-07:
依开发者反应,修改了一些可能引起阅读歧义的变量名和函数名。
|
2019-03-07 22:17:35 +08:00 |
|
Polarix
|
0612068b1e
|
2019-03-06:
订正和优化了HMI模型的相关处理。
重新编写了SimpleGUI的说明文档(包括HMI部分)。
修正了一些注释的错误。
|
2019-03-06 21:44:21 +08:00 |
|
Polarix
|
6b83f4932f
|
2019-01-26:
更新列表控件,新列表控件支持非全屏和指定位置显示,方便设定为子画面使用。
增加新文档《字库制作简述》作为字库制作的指导文件。
|
2019-02-02 22:06:13 +08:00 |
|
Polarix
|
853f49ef6e
|
2019-01-17:
修改GUI中LCD尺寸定义的宏名称。
删除旧模拟器环境工程。
|
2019-01-17 23:24:29 +08:00 |
|
Polarix
|
695c6b9961
|
2019-01-11:
修正模拟器无法复制LCD画面的问题。
修正NoticeBox图标资源可能出现错误的问题。
订正了演示程序,更新了模拟心跳定时器和RTC定时器的使用方法,更贴近实际平台。
订正了文件结构,将以来系统平台的函数独立出来。
|
2019-01-11 22:03:38 +08:00 |
|
Polarix
|
605b4d71a0
|
2018-12-12:
修正一些数据类型。
|
2018-12-12 21:06:03 +08:00 |
|
Polarix
|
29f22328eb
|
2018-12-11:
SimpleGUI引擎初版更新,修改平台设备接口函数为指针注册模式。
|
2018-12-11 21:49:24 +08:00 |
|
Polarix
|
b9eca589ff
|
2018-10-29:
修正一些编译符号的全局定义。
修正一些编译错误。
重新编写了位图绘制(包括文字绘制)接口数据读取的相关处理,方便使用片外Flash存放字库数据时的移植。
|
2018-10-29 23:51:57 +08:00 |
|
Polarix
|
3bc6acd229
|
2018-08-15:
更新部分函数的函数名,使命名规则统一。
整理废弃不用的说明文档。
|
2018-08-15 22:51:24 +08:00 |
|
Polarix
|
dcc08133db
|
2018-01-19:完整移植演示工程;修正列表项目选择时滚动条不滚动的错误。
|
2018-01-19 23:05:38 +08:00 |
|
Polarix
|
3c64019635
|
2017-12-30:增加部分API,适应多线程处理准备。
|
2017-12-30 14:10:07 +08:00 |
|
Polarix
|
73472ab33c
|
2017-10-11:修正一些数据类型错误,增加Libiconv64位静态库。
|
2017-10-18 23:03:50 +08:00 |
|
Polarix
|
208886c3b0
|
2017-10-11:重写HMI引擎,分离逻辑处理与数据;新增动态曲线接口,可以显示曲线图表。
|
2017-10-11 18:59:56 +08:00 |
|
Polarix
|
211cac326c
|
2017-10-08:重写HMI引擎,分离逻辑处理与数据。(未完成,中间提交)
|
2017-10-09 00:03:05 +08:00 |
|
Polarix
|
ad51a58919
|
2017-08-02:修正文字区域左溢出时可能出现的文字消失的问题;修正文字输入框显示位置可能出现错误的问题,规整函数、变量名称与类型定义。
|
2017-08-02 22:24:26 +08:00 |
|