GUI
文章平均质量分 51
梦想飞翔的鱼
这个作者很懒,什么都没留下…
展开
-
GUI 字库生成软件的使用
该软件配合GUI库使用,软件界面如下:选择生成的字库保存位置。 打开包含所需要生成字库的txt文本文件。 选择字体,包含显示文字大小以及样式 添加后才能处理,可选择多种不同的字体和txt文本多次添加 用于选择字符宽度,降低中文字符占用的像素 自动算法让程序根据生成的字库自动选择所需内存最低的算法,点阵字库按照像素点生成矩阵,90°旋转专用于OSD层旋转90°的情况,多见于嵌入式液晶屏 边框样式,所有文字都可带框,便于在所有场景下可见 点击后生成GUI所需的字库...原创 2021-07-21 16:09:02 · 703 阅读 · 0 评论 -
GUI 使用3
初级控件的创建:控件分为初级控件和高级控件两种,初级控制分为文本控件、图片控件、进度条控件和按钮控件,高级控件由初级控件组合而成,主要是菜单控件。文本控件:L_U32 L_GUI_CreatText(L_U32 WindowID, L_CHAR *str, L_U32 len, ts_LPoint point_LeftTop, ts_LPoint point_RightBottom, L_U32 ID, L_U8 mode)WindowID:所依附的窗口IDstr:初始化时显示的字符串原创 2021-07-20 16:38:15 · 398 阅读 · 0 评论 -
GUI 使用2
初始化:L_U8 L_GUIStart(L_U8 *fact_addr, L_U32 len, L_U32 count)fact_addr:为外部指定的内存首地址len:外部指定的内存大小count:外部指定的内存块数,用来限制内存碎片调用成功返回1当L_AUTO_MEMORY配置为1,即系统自动分配内存的时候,这三个参数均为0。该函数必须在GUI使用最前端调用一次。窗口初始化:L_U32 L_GUI_CreateWindow(L_U32 osd_width, L_U32原创 2021-07-20 16:16:34 · 177 阅读 · 0 评论 -
GUI 使用1
该GUI为嵌入式系统开发,可以用来做简单的字符显示GUI系统结构:L_GUI_api.hL_GUI_config.h ───配置文件L_GUI_control.c ─┬─控件处理 L_GUI_control.h ─┤L_GUI_control2.c ─┘L_GUI_def.h ───核心头文件,包含这个即可L_GUI_drv.c ─┬─内存处理文件L_GUI_drv.h ─┘L_GUI_drw.c ─┬原创 2021-07-20 15:53:27 · 513 阅读 · 0 评论