GUI应用程序

HoneyGUI框架的结构图如下所示:

https://foruda.gitee.com/images/1721199084691160190/537fa787_13408154.png

HoneyGUI框架

  • 在每个项目中可以同时存在多个应用程序,但同一时间只有一个应用程序可以处于运行状态,其他应用程序将处于挂起状态。

  • 使用不同的显示引擎时,应用程序的上层代码写法会有所不同。

  • 每个 APP 可以创建独立的线程,也可以选择不创建。

  • APP可以进行安装、打开、关闭、卸载和切换的操作。

  • GUI_SERVER根据刷新指令遍历控件,渲染帧缓冲区,执行触发回调,进行APP调度等操作。