Kconfig 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  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. if RTGUI_USING_TTF
  13. config UTF8_TO_UNICODE
  14. bool "Support UTF8 to UNICODE"
  15. default n
  16. endif
  17. config RTGUI_USING_FONT16
  18. bool "Support 16 height font"
  19. default y
  20. config RTGUI_USING_FONT12
  21. bool "Support 12 height font"
  22. default y
  23. config RTGUI_USING_FONTHZ
  24. bool "Support Chinese font"
  25. default n
  26. if RTGUI_USING_FONTHZ
  27. config RTGUI_USING_HZ_BMP
  28. bool "Use bitmap Chinese font"
  29. default n
  30. endif
  31. config RTGUI_IMAGE_XPM
  32. bool "Support XPM image format"
  33. default n
  34. choice
  35. prompt "JPEG image format"
  36. default RTGUI_IMAGE_JPEG_NONE
  37. config RTGUI_IMAGE_JPEG_NONE
  38. bool "No"
  39. config RTGUI_IMAGE_JPEG
  40. bool "with libjpeg"
  41. config RTGUI_IMAGE_TJPGD
  42. bool "with TJpgDec(Tiny JPEG Decompressor)"
  43. endchoice
  44. choice
  45. prompt "PNG image format"
  46. default RTGUI_IMAGE_LODEPNG
  47. config RTGUI_IMAGE_PNG_NONE
  48. bool "No"
  49. config RTGUI_IMAGE_PNG
  50. bool "with libpng"
  51. config RTGUI_IMAGE_LODEPNG
  52. bool "with LodePNG"
  53. endchoice
  54. config RTGUI_IMAGE_BMP
  55. bool "Support BMP image format"
  56. default n
  57. config RTGUI_IMAGE_CONTAINER
  58. bool "Use image container"
  59. default y
  60. config RTGUI_USING_DEMO
  61. bool "Enable the example of UI Engine"
  62. default n
  63. endif
  64. endmenu