gui_init.c 666 B

123456789101112131415161718192021222324252627282930313233
  1. #include "rtthread.h"
  2. #include <rtgui/rtgui.h>
  3. #include <rtgui/driver.h>
  4. #include <rtgui/rtgui_server.h>
  5. #include <rtgui/rtgui_system.h>
  6. extern void info_init(void);
  7. void radio_rtgui_init(void)
  8. {
  9. rtgui_rect_t rect;
  10. rtgui_system_server_init();
  11. /* register dock panel */
  12. rect.x1 = 0;
  13. rect.y1 = 0;
  14. rect.x2 = 240;
  15. rect.y2 = 25;
  16. rtgui_panel_register("info", &rect);
  17. /* register main panel */
  18. rect.x1 = 0;
  19. rect.y1 = 25;
  20. rect.x2 = 320;
  21. rect.y2 = 320;
  22. rtgui_panel_register("main", &rect);
  23. rtgui_panel_set_default_focused("main");
  24. info_init();
  25. /* player_init(); */
  26. }