rt-thread如何构建gui?
RT-Thread/GUI是专门为RT-Thread操作系统开发的,在相应的地方采用了RT-Thread特有的功能。它是一个几乎从零开始编写的图形界面,拥有自主知识产权(不包括JPEG、PNG等图形库)。在RT-Thread许可条款下,可以免费在商业产品中使用。RT-Thread/GUI的特性包括:
-多线程图形用户界面;
-依赖RT-Thread线程调度器的实时图形用户界面;
-在嵌入式系统中创新性的引入了面板的概念,降低了多线程多窗口图形用户界面的编程成本;
*工作台,对应多线程;
*视图,对应不同的用户界面视图;
*窗口,对应多个窗口;
C语言的全面向对象设计:
*对象具有运行时类型信息;
*自动销毁对象,使内存的管理更容易;
-丰富的控制支持:
*按钮、复选框、单选按钮
*文本框
*进度条,滑块
*列表视图,文件列表视图