RTGUI

RTGUI简介

        RT-Thread/GUI是一个图形用户界面(Graphic User Interface),它专为RT-Thread操作系统而开发,并在一些地方采用了RT-Thread特有功能以和RT-Thread无缝的整合起来。这个图形用户界面组件能够为RT-Thread上的应用程序提供人机界面交互的功能,例如人机界面设备,设备信息显示,播放器界面等。图形用户界面组件的功能包括:

  • 多线程图形用户界面;
  • 依赖于RT-Thread线程调度器的实时图形用户界面;
  • 支持多窗口显示;
  • C语言方式的全面向对象设计:
    • 对象具备运行时类型信息;
    • 对象自动销毁,使得内存的管理更为轻松;
  • 界面主题支持;
  • 中文文本显示支持;
  • 丰富的控件支持:
    • button,checkbox,radiobox
    • textbox
    • progressbar,slider
    • 列表视图,文件列表视图

RTGUI架构

RTGUI体验