Kconfig 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  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. endif
  56. endmenu