Kconfig 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. menu "RT-Thread UI Engine"
  2. config RT_USING_GUIENGINE
  3. bool "Enable UI Engine"
  4. default n
  5. if RT_USING_GUIENGINE
  6. config RTGUI_NAME_MAX
  7. int "The maximal size of name in GUI engine"
  8. default 16
  9. config RTGUI_USING_TTF
  10. bool "Support TrueType font"
  11. default n
  12. config RTGUI_USING_FONT16
  13. bool "Support 16 height font"
  14. default y
  15. config RTGUI_USING_FONT12
  16. bool "Support 12 height font"
  17. default y
  18. config RTGUI_USING_FONTHZ
  19. bool "Support Chinese font"
  20. default n
  21. if RTGUI_USING_FONTHZ
  22. config RTGUI_USING_HZ_BMP
  23. bool "Use bitmap Chinese font"
  24. default n
  25. endif
  26. config RTGUI_IMAGE_XPM
  27. bool "Support XPM image format"
  28. default n
  29. choice
  30. prompt "JPEG image format"
  31. default RTGUI_IMAGE_JPEG_NONE
  32. config RTGUI_IMAGE_JPEG_NONE
  33. bool "No PNG image format"
  34. config RTGUI_IMAGE_JPEG
  35. bool "Use libjpeg"
  36. config RTGUI_IMAGE_TJPGD
  37. bool "Use TJPGD"
  38. endchoice
  39. choice
  40. prompt "PNG image format"
  41. default RTGUI_IMAGE_PNG_NONE
  42. config RTGUI_IMAGE_PNG_NONE
  43. bool "No PNG image format"
  44. config RTGUI_IMAGE_PNG
  45. bool "Use libpng"
  46. config RTGUI_IMAGE_LODEPNG
  47. bool "Use lodepng"
  48. endchoice
  49. config RTGUI_IMAGE_BMP
  50. bool "Support BMP image format"
  51. default n
  52. config RTGUI_IMAGE_CONTAINER
  53. bool "Use image container"
  54. default n
  55. config RTGUI_USING_DEMO
  56. bool "Display an example of GUI"
  57. default n
  58. endif
  59. endmenu