SRA Board Components
ESP-IDF component for SRA Board
Macros
lv_conf.h File Reference
#include <stdint.h>
Include dependency graph for lv_conf.h:

Go to the source code of this file.

Macros

#define LV_COLOR_DEPTH   1
 
#define LV_COLOR_16_SWAP   0
 
#define LV_COLOR_SCREEN_TRANSP   0
 
#define LV_COLOR_MIX_ROUND_OFS   0
 
#define LV_COLOR_CHROMA_KEY   lv_color_hex(0x00ff00) /*pure green*/
 
#define LV_MEM_CUSTOM   0
 
#define LV_MEM_SIZE   (32U * 1024U) /*[bytes]*/
 
#define LV_MEM_ADR   0 /*0: unused*/
 
#define LV_MEM_BUF_MAX_NUM   16
 
#define LV_MEMCPY_MEMSET_STD   0
 
#define LV_DISP_DEF_REFR_PERIOD   30 /*[ms]*/
 
#define LV_INDEV_DEF_READ_PERIOD   30 /*[ms]*/
 
#define LV_TICK_CUSTOM   0
 
#define LV_DPI_DEF   130 /*[px/inch]*/
 
#define LV_DRAW_COMPLEX   1
 
#define LV_SHADOW_CACHE_SIZE   0
 
#define LV_CIRCLE_CACHE_SIZE   4
 
#define LV_LAYER_SIMPLE_BUF_SIZE   (24 * 1024)
 
#define LV_LAYER_SIMPLE_FALLBACK_BUF_SIZE   (3 * 1024)
 
#define LV_IMG_CACHE_DEF_SIZE   0
 
#define LV_GRADIENT_MAX_STOPS   2
 
#define LV_GRAD_CACHE_DEF_SIZE   0
 
#define LV_DITHER_GRADIENT   0
 
#define LV_DISP_ROT_MAX_BUF   (10*1024)
 
#define LV_USE_GPU_ARM2D   0
 
#define LV_USE_GPU_STM32_DMA2D   0
 
#define LV_USE_GPU_SWM341_DMA2D   0
 
#define LV_USE_GPU_NXP_PXP   0
 
#define LV_USE_GPU_NXP_VG_LITE   0
 
#define LV_USE_GPU_SDL   0
 
#define LV_USE_LOG   0
 
#define LV_USE_ASSERT_NULL   1 /*Check if the parameter is NULL. (Very fast, recommended)*/
 
#define LV_USE_ASSERT_MALLOC   1 /*Checks is the memory is successfully allocated or no. (Very fast, recommended)*/
 
#define LV_USE_ASSERT_STYLE   0 /*Check if the styles are properly initialized. (Very fast, recommended)*/
 
#define LV_USE_ASSERT_MEM_INTEGRITY   0 /*Check the integrity of `lv_mem` after critical operations. (Slow)*/
 
#define LV_USE_ASSERT_OBJ   0 /*Check the object's type and existence (e.g. not deleted). (Slow)*/
 
#define LV_ASSERT_HANDLER_INCLUDE   <stdint.h>
 
#define LV_ASSERT_HANDLER   while(1); /*Halt by default*/
 
#define LV_USE_PERF_MONITOR   0
 
#define LV_USE_MEM_MONITOR   0
 
#define LV_USE_REFR_DEBUG   0
 
#define LV_SPRINTF_CUSTOM   0
 
#define LV_SPRINTF_USE_FLOAT   0
 
#define LV_USE_USER_DATA   1
 
#define LV_ENABLE_GC   0
 
#define LV_BIG_ENDIAN_SYSTEM   0
 
#define LV_ATTRIBUTE_TICK_INC
 
#define LV_ATTRIBUTE_TIMER_HANDLER
 
#define LV_ATTRIBUTE_FLUSH_READY
 
#define LV_ATTRIBUTE_MEM_ALIGN_SIZE   1
 
#define LV_ATTRIBUTE_MEM_ALIGN
 
#define LV_ATTRIBUTE_LARGE_CONST
 
#define LV_ATTRIBUTE_LARGE_RAM_ARRAY
 
#define LV_ATTRIBUTE_FAST_MEM
 
#define LV_ATTRIBUTE_DMA
 
#define LV_EXPORT_CONST_INT(int_value)   struct _silence_gcc_warning /*The default value just prevents GCC warning*/
 
#define LV_USE_LARGE_COORD   0
 
#define LV_FONT_MONTSERRAT_8   0
 
#define LV_FONT_MONTSERRAT_10   0
 
#define LV_FONT_MONTSERRAT_12   0
 
#define LV_FONT_MONTSERRAT_14   1
 
#define LV_FONT_MONTSERRAT_16   0
 
#define LV_FONT_MONTSERRAT_18   0
 
#define LV_FONT_MONTSERRAT_20   0
 
#define LV_FONT_MONTSERRAT_22   0
 
#define LV_FONT_MONTSERRAT_24   0
 
#define LV_FONT_MONTSERRAT_26   0
 
#define LV_FONT_MONTSERRAT_28   0
 
#define LV_FONT_MONTSERRAT_30   0
 
#define LV_FONT_MONTSERRAT_32   0
 
#define LV_FONT_MONTSERRAT_34   0
 
#define LV_FONT_MONTSERRAT_36   0
 
#define LV_FONT_MONTSERRAT_38   0
 
#define LV_FONT_MONTSERRAT_40   0
 
#define LV_FONT_MONTSERRAT_42   0
 
#define LV_FONT_MONTSERRAT_44   0
 
#define LV_FONT_MONTSERRAT_46   0
 
#define LV_FONT_MONTSERRAT_48   0
 
#define LV_FONT_MONTSERRAT_12_SUBPX   0
 
#define LV_FONT_MONTSERRAT_28_COMPRESSED   0 /*bpp = 3*/
 
#define LV_FONT_DEJAVU_16_PERSIAN_HEBREW   0 /*Hebrew, Arabic, Persian letters and all their forms*/
 
#define LV_FONT_SIMSUN_16_CJK   0 /*1000 most common CJK radicals*/
 
#define LV_FONT_UNSCII_8   0
 
#define LV_FONT_UNSCII_16   0
 
#define LV_FONT_CUSTOM_DECLARE
 
#define LV_FONT_DEFAULT   &lv_font_montserrat_14
 
#define LV_FONT_FMT_TXT_LARGE   0
 
#define LV_USE_FONT_COMPRESSED   0
 
#define LV_USE_FONT_SUBPX   0
 
#define LV_USE_FONT_PLACEHOLDER   1
 
#define LV_TXT_ENC   LV_TXT_ENC_UTF8
 
#define LV_TXT_BREAK_CHARS   " ,.;:-_"
 
#define LV_TXT_LINE_BREAK_LONG_LEN   0
 
#define LV_TXT_LINE_BREAK_LONG_PRE_MIN_LEN   3
 
#define LV_TXT_LINE_BREAK_LONG_POST_MIN_LEN   3
 
#define LV_TXT_COLOR_CMD   "#"
 
#define LV_USE_BIDI   0
 
#define LV_USE_ARABIC_PERSIAN_CHARS   0
 
#define LV_USE_ARC   0
 
#define LV_USE_BAR   1
 
#define LV_USE_BTN   0
 
#define LV_USE_BTNMATRIX   0
 
#define LV_USE_CANVAS   1
 
#define LV_USE_CHECKBOX   0
 
#define LV_USE_DROPDOWN   0 /*Requires: lv_label*/
 
#define LV_USE_IMG   1 /*Requires: lv_label*/
 
#define LV_USE_LABEL   1
 
#define LV_LABEL_TEXT_SELECTION   1 /*Enable selecting text of the label*/
 
#define LV_LABEL_LONG_TXT_HINT   1 /*Store some extra info in labels to speed up drawing of very long texts*/
 
#define LV_USE_LINE   0
 
#define LV_USE_ROLLER   0 /*Requires: lv_label*/
 
#define LV_USE_SLIDER   0 /*Requires: lv_bar*/
 
#define LV_USE_SWITCH   0
 
#define LV_USE_TEXTAREA   0 /*Requires: lv_label*/
 
#define LV_USE_TABLE   0
 
#define LV_USE_ANIMIMG   0
 
#define LV_USE_CALENDAR   0
 
#define LV_USE_CHART   0
 
#define LV_USE_COLORWHEEL   0
 
#define LV_USE_IMGBTN   0
 
#define LV_USE_KEYBOARD   0
 
#define LV_USE_LED   0
 
#define LV_USE_LIST   0
 
#define LV_USE_MENU   0
 
#define LV_USE_METER   1
 
#define LV_USE_MSGBOX   0
 
#define LV_USE_SPAN   0
 
#define LV_USE_SPINBOX   0
 
#define LV_USE_SPINNER   0
 
#define LV_USE_TABVIEW   0
 
#define LV_USE_TILEVIEW   0
 
#define LV_USE_WIN   0
 
#define LV_USE_THEME_DEFAULT   0
 
#define LV_USE_THEME_BASIC   0
 
#define LV_USE_THEME_MONO   1
 
#define LV_USE_FLEX   1
 
#define LV_USE_GRID   1
 
#define LV_USE_FS_STDIO   0
 
#define LV_USE_FS_POSIX   0
 
#define LV_USE_FS_WIN32   0
 
#define LV_USE_FS_FATFS   0
 
#define LV_USE_PNG   0
 
#define LV_USE_BMP   0
 
#define LV_USE_SJPG   0
 
#define LV_USE_GIF   0
 
#define LV_USE_QRCODE   0
 
#define LV_USE_FREETYPE   0
 
#define LV_USE_RLOTTIE   0
 
#define LV_USE_FFMPEG   0
 
#define LV_USE_SNAPSHOT   0
 
#define LV_USE_MONKEY   0
 
#define LV_USE_GRIDNAV   0
 
#define LV_USE_FRAGMENT   0
 
#define LV_USE_IMGFONT   0
 
#define LV_USE_MSG   0
 
#define LV_USE_IME_PINYIN   0
 
#define LV_BUILD_EXAMPLES   0
 
#define LV_USE_DEMO_WIDGETS   0
 
#define LV_USE_DEMO_KEYPAD_AND_ENCODER   0
 
#define LV_USE_DEMO_BENCHMARK   0
 
#define LV_USE_DEMO_STRESS   0
 
#define LV_USE_DEMO_MUSIC   0
 

Detailed Description

Configuration file for v8.3.3

Macro Definition Documentation

◆ LV_ASSERT_HANDLER

#define LV_ASSERT_HANDLER   while(1); /*Halt by default*/

◆ LV_ASSERT_HANDLER_INCLUDE

#define LV_ASSERT_HANDLER_INCLUDE   <stdint.h>

◆ LV_ATTRIBUTE_DMA

#define LV_ATTRIBUTE_DMA

◆ LV_ATTRIBUTE_FAST_MEM

#define LV_ATTRIBUTE_FAST_MEM

◆ LV_ATTRIBUTE_FLUSH_READY

#define LV_ATTRIBUTE_FLUSH_READY

◆ LV_ATTRIBUTE_LARGE_CONST

#define LV_ATTRIBUTE_LARGE_CONST

◆ LV_ATTRIBUTE_LARGE_RAM_ARRAY

#define LV_ATTRIBUTE_LARGE_RAM_ARRAY

◆ LV_ATTRIBUTE_MEM_ALIGN

#define LV_ATTRIBUTE_MEM_ALIGN

◆ LV_ATTRIBUTE_MEM_ALIGN_SIZE

#define LV_ATTRIBUTE_MEM_ALIGN_SIZE   1

◆ LV_ATTRIBUTE_TICK_INC

#define LV_ATTRIBUTE_TICK_INC

◆ LV_ATTRIBUTE_TIMER_HANDLER

#define LV_ATTRIBUTE_TIMER_HANDLER

◆ LV_BIG_ENDIAN_SYSTEM

#define LV_BIG_ENDIAN_SYSTEM   0

◆ LV_BUILD_EXAMPLES

#define LV_BUILD_EXAMPLES   0

◆ LV_CIRCLE_CACHE_SIZE

#define LV_CIRCLE_CACHE_SIZE   4

◆ LV_COLOR_16_SWAP

#define LV_COLOR_16_SWAP   0

◆ LV_COLOR_CHROMA_KEY

#define LV_COLOR_CHROMA_KEY   lv_color_hex(0x00ff00) /*pure green*/

◆ LV_COLOR_DEPTH

#define LV_COLOR_DEPTH   1

◆ LV_COLOR_MIX_ROUND_OFS

#define LV_COLOR_MIX_ROUND_OFS   0

◆ LV_COLOR_SCREEN_TRANSP

#define LV_COLOR_SCREEN_TRANSP   0

◆ LV_DISP_DEF_REFR_PERIOD

#define LV_DISP_DEF_REFR_PERIOD   30 /*[ms]*/

◆ LV_DISP_ROT_MAX_BUF

#define LV_DISP_ROT_MAX_BUF   (10*1024)

◆ LV_DITHER_GRADIENT

#define LV_DITHER_GRADIENT   0

◆ LV_DPI_DEF

#define LV_DPI_DEF   130 /*[px/inch]*/

◆ LV_DRAW_COMPLEX

#define LV_DRAW_COMPLEX   1

◆ LV_ENABLE_GC

#define LV_ENABLE_GC   0

◆ LV_EXPORT_CONST_INT

#define LV_EXPORT_CONST_INT (   int_value)    struct _silence_gcc_warning /*The default value just prevents GCC warning*/

◆ LV_FONT_CUSTOM_DECLARE

#define LV_FONT_CUSTOM_DECLARE

◆ LV_FONT_DEFAULT

#define LV_FONT_DEFAULT   &lv_font_montserrat_14

◆ LV_FONT_DEJAVU_16_PERSIAN_HEBREW

#define LV_FONT_DEJAVU_16_PERSIAN_HEBREW   0 /*Hebrew, Arabic, Persian letters and all their forms*/

◆ LV_FONT_FMT_TXT_LARGE

#define LV_FONT_FMT_TXT_LARGE   0

◆ LV_FONT_MONTSERRAT_10

#define LV_FONT_MONTSERRAT_10   0

◆ LV_FONT_MONTSERRAT_12

#define LV_FONT_MONTSERRAT_12   0

◆ LV_FONT_MONTSERRAT_12_SUBPX

#define LV_FONT_MONTSERRAT_12_SUBPX   0

◆ LV_FONT_MONTSERRAT_14

#define LV_FONT_MONTSERRAT_14   1

◆ LV_FONT_MONTSERRAT_16

#define LV_FONT_MONTSERRAT_16   0

◆ LV_FONT_MONTSERRAT_18

#define LV_FONT_MONTSERRAT_18   0

◆ LV_FONT_MONTSERRAT_20

#define LV_FONT_MONTSERRAT_20   0

◆ LV_FONT_MONTSERRAT_22

#define LV_FONT_MONTSERRAT_22   0

◆ LV_FONT_MONTSERRAT_24

#define LV_FONT_MONTSERRAT_24   0

◆ LV_FONT_MONTSERRAT_26

#define LV_FONT_MONTSERRAT_26   0

◆ LV_FONT_MONTSERRAT_28

#define LV_FONT_MONTSERRAT_28   0

◆ LV_FONT_MONTSERRAT_28_COMPRESSED

#define LV_FONT_MONTSERRAT_28_COMPRESSED   0 /*bpp = 3*/

◆ LV_FONT_MONTSERRAT_30

#define LV_FONT_MONTSERRAT_30   0

◆ LV_FONT_MONTSERRAT_32

#define LV_FONT_MONTSERRAT_32   0

◆ LV_FONT_MONTSERRAT_34

#define LV_FONT_MONTSERRAT_34   0

◆ LV_FONT_MONTSERRAT_36

#define LV_FONT_MONTSERRAT_36   0

◆ LV_FONT_MONTSERRAT_38

#define LV_FONT_MONTSERRAT_38   0

◆ LV_FONT_MONTSERRAT_40

#define LV_FONT_MONTSERRAT_40   0

◆ LV_FONT_MONTSERRAT_42

#define LV_FONT_MONTSERRAT_42   0

◆ LV_FONT_MONTSERRAT_44

#define LV_FONT_MONTSERRAT_44   0

◆ LV_FONT_MONTSERRAT_46

#define LV_FONT_MONTSERRAT_46   0

◆ LV_FONT_MONTSERRAT_48

#define LV_FONT_MONTSERRAT_48   0

◆ LV_FONT_MONTSERRAT_8

#define LV_FONT_MONTSERRAT_8   0

◆ LV_FONT_SIMSUN_16_CJK

#define LV_FONT_SIMSUN_16_CJK   0 /*1000 most common CJK radicals*/

◆ LV_FONT_UNSCII_16

#define LV_FONT_UNSCII_16   0

◆ LV_FONT_UNSCII_8

#define LV_FONT_UNSCII_8   0

◆ LV_GRAD_CACHE_DEF_SIZE

#define LV_GRAD_CACHE_DEF_SIZE   0

◆ LV_GRADIENT_MAX_STOPS

#define LV_GRADIENT_MAX_STOPS   2

◆ LV_IMG_CACHE_DEF_SIZE

#define LV_IMG_CACHE_DEF_SIZE   0

◆ LV_INDEV_DEF_READ_PERIOD

#define LV_INDEV_DEF_READ_PERIOD   30 /*[ms]*/

◆ LV_LABEL_LONG_TXT_HINT

#define LV_LABEL_LONG_TXT_HINT   1 /*Store some extra info in labels to speed up drawing of very long texts*/

◆ LV_LABEL_TEXT_SELECTION

#define LV_LABEL_TEXT_SELECTION   1 /*Enable selecting text of the label*/

◆ LV_LAYER_SIMPLE_BUF_SIZE

#define LV_LAYER_SIMPLE_BUF_SIZE   (24 * 1024)

"Simple layers" are used when a widget has style_opa < 255 to buffer the widget into a layer and blend it as an image with the given opacity. Note that bg_opa, text_opa etc don't require buffering into layer) The widget can be buffered in smaller chunks to avoid using large buffers.

  • LV_LAYER_SIMPLE_BUF_SIZE: [bytes] the optimal target buffer size. LVGL will try to allocate it
  • LV_LAYER_SIMPLE_FALLBACK_BUF_SIZE: [bytes] used if LV_LAYER_SIMPLE_BUF_SIZE couldn't be allocated.

Both buffer sizes are in bytes. "Transformed layers" (where transform_angle/zoom properties are used) use larger buffers and can't be drawn in chunks. So these settings affects only widgets with opacity.

◆ LV_LAYER_SIMPLE_FALLBACK_BUF_SIZE

#define LV_LAYER_SIMPLE_FALLBACK_BUF_SIZE   (3 * 1024)

◆ LV_MEM_ADR

#define LV_MEM_ADR   0 /*0: unused*/

◆ LV_MEM_BUF_MAX_NUM

#define LV_MEM_BUF_MAX_NUM   16

◆ LV_MEM_CUSTOM

#define LV_MEM_CUSTOM   0

◆ LV_MEM_SIZE

#define LV_MEM_SIZE   (32U * 1024U) /*[bytes]*/

◆ LV_MEMCPY_MEMSET_STD

#define LV_MEMCPY_MEMSET_STD   0

◆ LV_SHADOW_CACHE_SIZE

#define LV_SHADOW_CACHE_SIZE   0

◆ LV_SPRINTF_CUSTOM

#define LV_SPRINTF_CUSTOM   0

◆ LV_SPRINTF_USE_FLOAT

#define LV_SPRINTF_USE_FLOAT   0

◆ LV_TICK_CUSTOM

#define LV_TICK_CUSTOM   0

◆ LV_TXT_BREAK_CHARS

#define LV_TXT_BREAK_CHARS   " ,.;:-_"

◆ LV_TXT_COLOR_CMD

#define LV_TXT_COLOR_CMD   "#"

◆ LV_TXT_ENC

#define LV_TXT_ENC   LV_TXT_ENC_UTF8

Select a character encoding for strings. Your IDE or editor should have the same character encoding

  • LV_TXT_ENC_UTF8
  • LV_TXT_ENC_ASCII

◆ LV_TXT_LINE_BREAK_LONG_LEN

#define LV_TXT_LINE_BREAK_LONG_LEN   0

◆ LV_TXT_LINE_BREAK_LONG_POST_MIN_LEN

#define LV_TXT_LINE_BREAK_LONG_POST_MIN_LEN   3

◆ LV_TXT_LINE_BREAK_LONG_PRE_MIN_LEN

#define LV_TXT_LINE_BREAK_LONG_PRE_MIN_LEN   3

◆ LV_USE_ANIMIMG

#define LV_USE_ANIMIMG   0

◆ LV_USE_ARABIC_PERSIAN_CHARS

#define LV_USE_ARABIC_PERSIAN_CHARS   0

◆ LV_USE_ARC

#define LV_USE_ARC   0

◆ LV_USE_ASSERT_MALLOC

#define LV_USE_ASSERT_MALLOC   1 /*Checks is the memory is successfully allocated or no. (Very fast, recommended)*/

◆ LV_USE_ASSERT_MEM_INTEGRITY

#define LV_USE_ASSERT_MEM_INTEGRITY   0 /*Check the integrity of `lv_mem` after critical operations. (Slow)*/

◆ LV_USE_ASSERT_NULL

#define LV_USE_ASSERT_NULL   1 /*Check if the parameter is NULL. (Very fast, recommended)*/

◆ LV_USE_ASSERT_OBJ

#define LV_USE_ASSERT_OBJ   0 /*Check the object's type and existence (e.g. not deleted). (Slow)*/

◆ LV_USE_ASSERT_STYLE

#define LV_USE_ASSERT_STYLE   0 /*Check if the styles are properly initialized. (Very fast, recommended)*/

◆ LV_USE_BAR

#define LV_USE_BAR   1

◆ LV_USE_BIDI

#define LV_USE_BIDI   0

◆ LV_USE_BMP

#define LV_USE_BMP   0

◆ LV_USE_BTN

#define LV_USE_BTN   0

◆ LV_USE_BTNMATRIX

#define LV_USE_BTNMATRIX   0

◆ LV_USE_CALENDAR

#define LV_USE_CALENDAR   0

◆ LV_USE_CANVAS

#define LV_USE_CANVAS   1

◆ LV_USE_CHART

#define LV_USE_CHART   0

◆ LV_USE_CHECKBOX

#define LV_USE_CHECKBOX   0

◆ LV_USE_COLORWHEEL

#define LV_USE_COLORWHEEL   0

◆ LV_USE_DEMO_BENCHMARK

#define LV_USE_DEMO_BENCHMARK   0

◆ LV_USE_DEMO_KEYPAD_AND_ENCODER

#define LV_USE_DEMO_KEYPAD_AND_ENCODER   0

◆ LV_USE_DEMO_MUSIC

#define LV_USE_DEMO_MUSIC   0

◆ LV_USE_DEMO_STRESS

#define LV_USE_DEMO_STRESS   0

◆ LV_USE_DEMO_WIDGETS

#define LV_USE_DEMO_WIDGETS   0

◆ LV_USE_DROPDOWN

#define LV_USE_DROPDOWN   0 /*Requires: lv_label*/

◆ LV_USE_FFMPEG

#define LV_USE_FFMPEG   0

◆ LV_USE_FLEX

#define LV_USE_FLEX   1

◆ LV_USE_FONT_COMPRESSED

#define LV_USE_FONT_COMPRESSED   0

◆ LV_USE_FONT_PLACEHOLDER

#define LV_USE_FONT_PLACEHOLDER   1

◆ LV_USE_FONT_SUBPX

#define LV_USE_FONT_SUBPX   0

◆ LV_USE_FRAGMENT

#define LV_USE_FRAGMENT   0

◆ LV_USE_FREETYPE

#define LV_USE_FREETYPE   0

◆ LV_USE_FS_FATFS

#define LV_USE_FS_FATFS   0

◆ LV_USE_FS_POSIX

#define LV_USE_FS_POSIX   0

◆ LV_USE_FS_STDIO

#define LV_USE_FS_STDIO   0

◆ LV_USE_FS_WIN32

#define LV_USE_FS_WIN32   0

◆ LV_USE_GIF

#define LV_USE_GIF   0

◆ LV_USE_GPU_ARM2D

#define LV_USE_GPU_ARM2D   0

◆ LV_USE_GPU_NXP_PXP

#define LV_USE_GPU_NXP_PXP   0

◆ LV_USE_GPU_NXP_VG_LITE

#define LV_USE_GPU_NXP_VG_LITE   0

◆ LV_USE_GPU_SDL

#define LV_USE_GPU_SDL   0

◆ LV_USE_GPU_STM32_DMA2D

#define LV_USE_GPU_STM32_DMA2D   0

◆ LV_USE_GPU_SWM341_DMA2D

#define LV_USE_GPU_SWM341_DMA2D   0

◆ LV_USE_GRID

#define LV_USE_GRID   1

◆ LV_USE_GRIDNAV

#define LV_USE_GRIDNAV   0

◆ LV_USE_IME_PINYIN

#define LV_USE_IME_PINYIN   0

◆ LV_USE_IMG

#define LV_USE_IMG   1 /*Requires: lv_label*/

◆ LV_USE_IMGBTN

#define LV_USE_IMGBTN   0

◆ LV_USE_IMGFONT

#define LV_USE_IMGFONT   0

◆ LV_USE_KEYBOARD

#define LV_USE_KEYBOARD   0

◆ LV_USE_LABEL

#define LV_USE_LABEL   1

◆ LV_USE_LARGE_COORD

#define LV_USE_LARGE_COORD   0

◆ LV_USE_LED

#define LV_USE_LED   0

◆ LV_USE_LINE

#define LV_USE_LINE   0

◆ LV_USE_LIST

#define LV_USE_LIST   0

◆ LV_USE_LOG

#define LV_USE_LOG   0

◆ LV_USE_MEM_MONITOR

#define LV_USE_MEM_MONITOR   0

◆ LV_USE_MENU

#define LV_USE_MENU   0

◆ LV_USE_METER

#define LV_USE_METER   1

◆ LV_USE_MONKEY

#define LV_USE_MONKEY   0

◆ LV_USE_MSG

#define LV_USE_MSG   0

◆ LV_USE_MSGBOX

#define LV_USE_MSGBOX   0

◆ LV_USE_PERF_MONITOR

#define LV_USE_PERF_MONITOR   0

◆ LV_USE_PNG

#define LV_USE_PNG   0

◆ LV_USE_QRCODE

#define LV_USE_QRCODE   0

◆ LV_USE_REFR_DEBUG

#define LV_USE_REFR_DEBUG   0

◆ LV_USE_RLOTTIE

#define LV_USE_RLOTTIE   0

◆ LV_USE_ROLLER

#define LV_USE_ROLLER   0 /*Requires: lv_label*/

◆ LV_USE_SJPG

#define LV_USE_SJPG   0

◆ LV_USE_SLIDER

#define LV_USE_SLIDER   0 /*Requires: lv_bar*/

◆ LV_USE_SNAPSHOT

#define LV_USE_SNAPSHOT   0

◆ LV_USE_SPAN

#define LV_USE_SPAN   0

◆ LV_USE_SPINBOX

#define LV_USE_SPINBOX   0

◆ LV_USE_SPINNER

#define LV_USE_SPINNER   0

◆ LV_USE_SWITCH

#define LV_USE_SWITCH   0

◆ LV_USE_TABLE

#define LV_USE_TABLE   0

◆ LV_USE_TABVIEW

#define LV_USE_TABVIEW   0

◆ LV_USE_TEXTAREA

#define LV_USE_TEXTAREA   0 /*Requires: lv_label*/

◆ LV_USE_THEME_BASIC

#define LV_USE_THEME_BASIC   0

◆ LV_USE_THEME_DEFAULT

#define LV_USE_THEME_DEFAULT   0

◆ LV_USE_THEME_MONO

#define LV_USE_THEME_MONO   1

◆ LV_USE_TILEVIEW

#define LV_USE_TILEVIEW   0

◆ LV_USE_USER_DATA

#define LV_USE_USER_DATA   1

◆ LV_USE_WIN

#define LV_USE_WIN   0