Lines Matching full:1
7 #if 1 /* Set this to "1" to enable content */
23 /** Color depth: 1 (I1), 8 (L8), 16 (RGB565), 24 (RGB888), 32 (XRGB8888) */
126 #define LV_USE_FREERTOS_TASK_NOTIFY 1
141 * - `LV_USE_MATRIX = 1`.
158 #define LV_USE_DRAW_SW 1
159 #if LV_USE_DRAW_SW == 1
166 #define LV_DRAW_SW_SUPPORT_RGB565 1
167 #define LV_DRAW_SW_SUPPORT_RGB565A8 1
168 #define LV_DRAW_SW_SUPPORT_RGB888 1
169 #define LV_DRAW_SW_SUPPORT_XRGB8888 1
170 #define LV_DRAW_SW_SUPPORT_ARGB8888 1
171 #define LV_DRAW_SW_SUPPORT_L8 1
172 #define LV_DRAW_SW_SUPPORT_AL88 1
173 #define LV_DRAW_SW_SUPPORT_A8 1
174 #define LV_DRAW_SW_SUPPORT_I1 1
177 * - > 1 requires operating system to be enabled in `LV_USE_OS`.
178 * - > 1 means multiple threads will render the screen in parallel. */
179 #define LV_DRAW_SW_DRAW_UNIT_CNT 1
186 …* - 1: Use a complex renderer capable of drawing rounded corners, shadow, skew lines, and arcs too…
187 #define LV_DRAW_SW_COMPLEX 1
189 #if LV_DRAW_SW_COMPLEX == 1
196 * The circumference of 1/4 circle are saved for anti-aliasing.
206 #define LV_USE_DRAW_ARM2D_SYNC 1
243 #define LV_USE_VGLITE_DRAW_THREAD 1
247 #define LV_USE_VGLITE_DRAW_ASYNC 1
260 #define LV_USE_DRAW_PXP 1
267 #define LV_USE_PXP_DRAW_THREAD 1
331 /** - 1: Print log with 'printf';
333 #define LV_LOG_PRINTF 1
340 /** - 1: Enable printing timestamp;
342 #define LV_LOG_USE_TIMESTAMP 1
344 /** - 1: Print file and line number of the log;
346 #define LV_LOG_USE_FILE_LINE 1
349 #define LV_LOG_TRACE_MEM 1 /**< Enable/disable trace logs in memory operations. */
350 #define LV_LOG_TRACE_TIMER 1 /**< Enable/disable trace logs in timer operations. */
351 … #define LV_LOG_TRACE_INDEV 1 /**< Enable/disable trace logs in input device operations. */
352 …#define LV_LOG_TRACE_DISP_REFR 1 /**< Enable/disable trace logs in display re-draw operations. …
353 #define LV_LOG_TRACE_EVENT 1 /**< Enable/disable trace logs in event dispatch logic. */
354 …#define LV_LOG_TRACE_OBJ_CREATE 1 /**< Enable/disable trace logs in object creation (core `obj` …
355 …#define LV_LOG_TRACE_LAYOUT 1 /**< Enable/disable trace logs in flex- and grid-layout operat…
356 #define LV_LOG_TRACE_ANIM 1 /**< Enable/disable trace logs in animation logic. */
357 #define LV_LOG_TRACE_CACHE 1 /**< Enable/disable trace logs in cache operations. */
366 #define LV_USE_ASSERT_NULL 1 /**< Check if the parameter is NULL. (Very fast, recommende…
367 #define LV_USE_ASSERT_MALLOC 1 /**< Checks is the memory is successfully allocated or no. …
374 #define LV_ASSERT_HANDLER while(1); /**< Halt by default */
380 /** 1: Draw random colored rectangles over the redrawn areas. */
383 /** 1: Draw a red overlay for ARGB layers and a green overlay for RGB layers*/
386 /** 1: Adds the following behaviors for debugging:
414 * This adds (sizeof(lv_color_t) + 1) bytes per additional stop. */
440 #define LV_USE_OBJ_ID_BUILTIN 1
446 #define LV_USE_OBJ_PROPERTY_NAME 1
463 #define LV_VG_LITE_THORVG_16PIXELS_ALIGN 1
476 /** For big endian systems set to 1 */
490 #define LV_ATTRIBUTE_MEM_ALIGN_SIZE 1
516 * - Requires `LV_USE_FLOAT = 1` */
530 #define LV_FONT_MONTSERRAT_12 1
531 #define LV_FONT_MONTSERRAT_14 1
532 #define LV_FONT_MONTSERRAT_16 1
534 #define LV_FONT_MONTSERRAT_20 1
536 #define LV_FONT_MONTSERRAT_24 1
537 #define LV_FONT_MONTSERRAT_26 1
583 #define LV_USE_FONT_PLACEHOLDER 1
636 /** 1: Causes these widgets to be given default values at creation time.
639 * - lv_dropdown_t : Options set to "Option 1", "Option 2", "Option 3", else no values are set.
640 …* - lv_roller_t : Options set to "Option 1", "Option 2", "Option 3", "Option 4", "Option 5"…
643 #define LV_WIDGETS_HAS_DEFAULT_VALUE 1
645 #define LV_USE_ANIMIMG 1
647 #define LV_USE_ARC 1
649 #define LV_USE_BAR 1
651 #define LV_USE_BUTTON 1
653 #define LV_USE_BUTTONMATRIX 1
655 #define LV_USE_CALENDAR 1
665 #define LV_USE_CALENDAR_HEADER_ARROW 1
666 #define LV_USE_CALENDAR_HEADER_DROPDOWN 1
670 #define LV_USE_CANVAS 1
672 #define LV_USE_CHART 1
674 #define LV_USE_CHECKBOX 1
676 #define LV_USE_DROPDOWN 1 /**< Requires: lv_label */
678 #define LV_USE_IMAGE 1 /**< Requires: lv_label */
680 #define LV_USE_IMAGEBUTTON 1
682 #define LV_USE_KEYBOARD 1
684 #define LV_USE_LABEL 1
686 #define LV_LABEL_TEXT_SELECTION 1 /**< Enable selecting text of the label */
687 …#define LV_LABEL_LONG_TXT_HINT 1 /**< Store some extra info in labels to speed up drawing of ve…
691 #define LV_USE_LED 1
693 #define LV_USE_LINE 1
695 #define LV_USE_LIST 1
699 #define LV_USE_MENU 1
701 #define LV_USE_MSGBOX 1
703 #define LV_USE_ROLLER 1 /**< Requires: lv_label */
705 #define LV_USE_SCALE 1
707 #define LV_USE_SLIDER 1 /**< Requires: lv_bar */
709 #define LV_USE_SPAN 1
715 #define LV_USE_SPINBOX 1
717 #define LV_USE_SPINNER 1
719 #define LV_USE_SWITCH 1
721 #define LV_USE_TABLE 1
723 #define LV_USE_TABVIEW 1
725 #define LV_USE_TEXTAREA 1 /**< Requires: lv_label */
730 #define LV_USE_TILEVIEW 1
732 #define LV_USE_WIN 1
740 #define LV_USE_THEME_DEFAULT 1
742 /** 0: Light mode; 1: Dark mode */
745 /** 1: Enable grow on press */
746 #define LV_THEME_DEFAULT_GROW 1
753 #define LV_USE_THEME_SIMPLE 1
756 #define LV_USE_THEME_MONO 1
764 #define LV_USE_FLEX 1
767 #define LV_USE_GRID 1
853 * - Requires `LV_USE_MATRIX = 1` */
877 * - Requires `LV_USE_VECTOR_GRAPHIC = 1` */
893 /** 1: Enable API to take snapshot for object */
896 /** 1: Enable system monitor component */
902 /** 1: Show CPU usage and FPS count.
903 * - Requires `LV_USE_SYSMON = 1` */
908 /** 0: Displays performance data on the screen; 1: Prints performance data using log. */
912 /** 1: Show used memory and memory fragmentation.
914 * - Requires `LV_USE_SYSMON = 1`*/
921 /** 1: Enable runtime performance profiler */
924 /** 1: Enable the built-in profiler */
925 #define LV_USE_PROFILER_BUILTIN 1
947 #define LV_PROFILER_LAYOUT 1
950 #define LV_PROFILER_REFR 1
953 #define LV_PROFILER_DRAW 1
956 #define LV_PROFILER_INDEV 1
959 #define LV_PROFILER_DECODER 1
962 #define LV_PROFILER_FONT 1
965 #define LV_PROFILER_FS 1
971 #define LV_PROFILER_TIMER 1
974 #define LV_PROFILER_CACHE 1
977 /** 1: Enable an observer pattern implementation */
978 #define LV_USE_OBSERVER 1
980 /** 1: Enable Pinyin input method
983 /** 1: Use default thesaurus.
985 #define LV_IME_PINYIN_USE_DEFAULT_DICT 1
991 #define LV_IME_PINYIN_USE_K9_MODE 1
992 #if LV_IME_PINYIN_USE_K9_MODE == 1
997 /** 1: Enable file explorer.
1002 /** Quick access bar, 1:use, 0:do not use.
1004 #define LV_FILE_EXPLORER_QUICK_ACCESS 1
1007 /** 1: Enable freetype font manager
1025 #define LV_SDL_BUF_COUNT 1 /**< 1 or 2 */
1026 #define LV_SDL_ACCELERATED 1 /**< 1: Use hardware acceleration*/
1027 #define LV_SDL_FULLSCREEN 0 /**< 1: Make the window full screen by default */
1028 …#define LV_SDL_DIRECT_EXIT 1 /**< 1: Exit the application when all SDL windows are closed …
1035 …#define LV_X11_DIRECT_EXIT 1 /**< Exit application when all X11 windows have been closed …
1036 #define LV_X11_DOUBLE_BUFFER 1 /**< Use double buffers for rendering */
1037 /* Select only 1 of the following render modes (LV_X11_RENDER_MODE_PARTIAL preferred!). */
1038 #define LV_X11_RENDER_MODE_PARTIAL 1 /**< Partial render mode (preferred) */
1110 #define LV_USE_OPENGLES_DEBUG 1 /**< Enable or disable debug for opengles */
1116 #define LV_QNX_BUF_COUNT 1 /**< 1 or 2 */
1124 #define LV_BUILD_EXAMPLES 1
1142 #define LV_DEMO_EBIKE_PORTRAIT 0 /*0: for 480x270..480x320, 1: for 480x800..720x1280*/