《wyhgui界面库》由会员分享,可在线阅读,更多相关《wyhgui界面库(5页珍藏版)》请在金锄头文库上搜索。
1、WYHGUI 界面库界面库功能功能:本库主要是解决单片机和通用液晶屏的多级菜单多级控制,通过简单的设置及编写 几个简单的函数即可设计出功能强大 漂亮友好的人机界面。构成: 底层程序:主要由用户编写 1 初始化液晶屏和其他硬件。 2 实现指定的颜色画点及画线的功能。 3 其他硬件驱动程序中层程序:主要是一些控件 API 原型包括一 静态控件:1 静态文本2 静态图片二 动态控件1 可选择文本2 可选择图片3 可编辑数字框三 实时静态控件1 时钟控件2 实时数据控件四 实时动态控件1 可选择时钟控件2 可选择实时数据控件 高层程序:主要是一些组合控件窗口 高级 API 函数一 组合控件窗口 1 数
2、字输入窗口(带 09 按键 后退一位 取消 确认按键)2 弹出窗口(用户登录,警告或错误等)二 高级 API 函数1打开一个新窗口,并完成窗口间数据传递 2 控件类型 / END 0/结束 FroDis 0/正显示 RevDis 1/反显示8_8 1 /8*8 字符 8_16 2 /8*16 字符16_16 3 /16*16 字符 16_32 4 /16*32 字符 32_32 5 /32*32 字符* *静态控件 * * Jttext 1 /显示静态文字 Jtpig 2 /显示静态图片 * *动态控件 * Dttext 1 /动态文本选择框 Dtpig 2 /动态图片选择框 Dtdata 3
3、 /动态数字编辑框* * 实时控件 * * Sstime 1 /时间显示 Ssdata 2 /实时数据显示* *实时动态控件 * Sdtime 1 /时间显示 Sddata 2 /实时数据显示 * 窗口显示过程主函数:GUI_Form 形参:窗口样式,父窗口,子窗口,上兄弟窗口,下兄弟窗口返回 :GUIok(0)调用正常,GUIer(1)调用异常主函数:GUI_Stadev 形参:控件样式,X 坐标,Y 坐标,资源,颜色返回 :GUIok(0)调用正常,GUIer(1)调用异常主函数:GUI_Dyndev 形参:控件样式,X 坐标,Y 坐标,资源 1,资源 2,颜色,调用函数返回 :GUIok
4、(0)调用正常,GUIer(1)调用异常主函数:GUI_RDdev 形参:控件样式,X 坐标,Y 坐标,资源 1,资源 2,颜色,调用函数返回 :GUIok(0)调用正常,GUIer(1)调用异常主函数:GUI_RDdev 形参:控件样式,X 坐标,Y 坐标,资源 1,资源 2,颜色,调用函数返回 :GUIok(0)调用正常,GUIer(1)调用异常主函数:GUI_RTdev 形参:控件样式,X 坐标,Y 坐标,资源 1,资源 2,颜色,调用函数返回 :GUIok(0)调用正常,GUIer(1)调用异常主函数:GUI_RTdev 形参:控件样式,X 坐标,Y 坐标,资源 1,资源 2,颜色,调用函数返回 :GUIok(0)调用正常,GUIer(1)调用异常