 |
 |
Go to the documentation of this file. 7 #ifndef LV_CONF_CHECKER_H 8 #define LV_CONF_CHECKER_H 18 #ifndef LV_HOR_RES_MAX 19 #define LV_HOR_RES_MAX (480) 21 #ifndef LV_VER_RES_MAX 22 #define LV_VER_RES_MAX (320) 31 #ifndef LV_COLOR_DEPTH 32 #define LV_COLOR_DEPTH 16 37 #ifndef LV_COLOR_16_SWAP 38 #define LV_COLOR_16_SWAP 0 44 #ifndef LV_COLOR_SCREEN_TRANSP 45 #define LV_COLOR_SCREEN_TRANSP 0 49 #ifndef LV_COLOR_TRANSP 50 #define LV_COLOR_TRANSP LV_COLOR_LIME 55 #define LV_ANTIALIAS 1 60 #ifndef LV_DISP_DEF_REFR_PERIOD 61 #define LV_DISP_DEF_REFR_PERIOD 30 82 #define LV_MEM_CUSTOM 0 84 #if LV_MEM_CUSTOM == 0 87 # define LV_MEM_SIZE (32U * 1024U) 102 #ifndef LV_MEM_AUTO_DEFRAG 103 # define LV_MEM_AUTO_DEFRAG 1 106 #ifndef LV_MEM_CUSTOM_INCLUDE 107 # define LV_MEM_CUSTOM_INCLUDE <stdlib.h> 109 #ifndef LV_MEM_CUSTOM_ALLOC 110 # define LV_MEM_CUSTOM_ALLOC malloc 112 #ifndef LV_MEM_CUSTOM_FREE 113 # define LV_MEM_CUSTOM_FREE free 120 #define LV_ENABLE_GC 0 122 #if LV_ENABLE_GC != 0 123 #ifndef LV_GC_INCLUDE 124 # define LV_GC_INCLUDE "gc.h" 126 #ifndef LV_MEM_CUSTOM_REALLOC 127 # define LV_MEM_CUSTOM_REALLOC your_realloc 129 #ifndef LV_MEM_CUSTOM_GET_SIZE 130 # define LV_MEM_CUSTOM_GET_SIZE your_mem_get_size 142 #ifndef LV_INDEV_DEF_READ_PERIOD 143 #define LV_INDEV_DEF_READ_PERIOD 30 147 #ifndef LV_INDEV_DEF_DRAG_LIMIT 148 #define LV_INDEV_DEF_DRAG_LIMIT 10 152 #ifndef LV_INDEV_DEF_DRAG_THROW 153 #define LV_INDEV_DEF_DRAG_THROW 20 158 #ifndef LV_INDEV_DEF_LONG_PRESS_TIME 159 #define LV_INDEV_DEF_LONG_PRESS_TIME 400 164 #ifndef LV_INDEV_DEF_LONG_PRESS_REP_TIME 165 #define LV_INDEV_DEF_LONG_PRESS_REP_TIME 100 173 #ifndef LV_USE_ANIMATION 174 #define LV_USE_ANIMATION 1 183 #ifndef LV_USE_SHADOW 184 #define LV_USE_SHADOW 1 189 #define LV_USE_GROUP 1 200 #ifndef LV_USE_FILESYSTEM 201 #define LV_USE_FILESYSTEM 1 203 #if LV_USE_FILESYSTEM 208 #ifndef LV_USE_USER_DATA 209 #define LV_USE_USER_DATA 0 217 #ifndef LV_IMG_CF_INDEXED 218 #define LV_IMG_CF_INDEXED 1 222 #ifndef LV_IMG_CF_ALPHA 223 #define LV_IMG_CF_ALPHA 1 232 #ifndef LV_IMG_CACHE_DEF_SIZE 233 #define LV_IMG_CACHE_DEF_SIZE 1 242 #ifndef LV_ATTRIBUTE_TICK_INC 243 #define LV_ATTRIBUTE_TICK_INC 247 #ifndef LV_ATTRIBUTE_TASK_HANDLER 248 #define LV_ATTRIBUTE_TASK_HANDLER 254 #ifndef LV_ATTRIBUTE_MEM_ALIGN 255 #define LV_ATTRIBUTE_MEM_ALIGN 260 #ifndef LV_ATTRIBUTE_LARGE_CONST 261 #define LV_ATTRIBUTE_LARGE_CONST 270 #ifndef LV_TICK_CUSTOM 271 #define LV_TICK_CUSTOM 0 273 #if LV_TICK_CUSTOM == 1 274 #ifndef LV_TICK_CUSTOM_INCLUDE 275 #define LV_TICK_CUSTOM_INCLUDE "something.h" 277 #ifndef LV_TICK_CUSTOM_SYS_TIME_EXPR 278 #define LV_TICK_CUSTOM_SYS_TIME_EXPR (millis()) 300 # define LV_LOG_LEVEL LV_LOG_LEVEL_WARN 305 #ifndef LV_LOG_PRINTF 306 # define LV_LOG_PRINTF 0 313 #ifndef LV_THEME_LIVE_UPDATE 314 #define LV_THEME_LIVE_UPDATE 0 317 #ifndef LV_USE_THEME_TEMPL 318 #define LV_USE_THEME_TEMPL 0 320 #ifndef LV_USE_THEME_DEFAULT 321 #define LV_USE_THEME_DEFAULT 0 323 #ifndef LV_USE_THEME_ALIEN 324 #define LV_USE_THEME_ALIEN 0 326 #ifndef LV_USE_THEME_NIGHT 327 #define LV_USE_THEME_NIGHT 0 329 #ifndef LV_USE_THEME_MONO 330 #define LV_USE_THEME_MONO 0 332 #ifndef LV_USE_THEME_MATERIAL 333 #define LV_USE_THEME_MATERIAL 0 335 #ifndef LV_USE_THEME_ZEN 336 #define LV_USE_THEME_ZEN 0 338 #ifndef LV_USE_THEME_NEMO 339 #define LV_USE_THEME_NEMO 0 354 #ifndef LV_FONT_ROBOTO_12 355 #define LV_FONT_ROBOTO_12 0 357 #ifndef LV_FONT_ROBOTO_16 358 #define LV_FONT_ROBOTO_16 1 360 #ifndef LV_FONT_ROBOTO_22 361 #define LV_FONT_ROBOTO_22 0 363 #ifndef LV_FONT_ROBOTO_28 364 #define LV_FONT_ROBOTO_28 0 369 #ifndef LV_FONT_UNSCII_8 370 #define LV_FONT_UNSCII_8 0 379 #ifndef LV_FONT_CUSTOM_DECLARE 380 #define LV_FONT_CUSTOM_DECLARE 384 #ifndef LV_FONT_DEFAULT 385 #define LV_FONT_DEFAULT &lv_font_roboto_16 391 #ifndef LV_FONT_FMT_TXT_LARGE 392 #define LV_FONT_FMT_TXT_LARGE 0 407 #define LV_TXT_ENC LV_TXT_ENC_UTF8 411 #ifndef LV_TXT_BREAK_CHARS 412 #define LV_TXT_BREAK_CHARS " ,.;:-_" 422 #ifndef LV_USE_OBJ_REALIGN 423 #define LV_USE_OBJ_REALIGN 1 431 #ifndef LV_USE_EXT_CLICK_AREA 432 #define LV_USE_EXT_CLICK_AREA LV_EXT_CLICK_AREA_OFF 458 #ifndef LV_BTN_INK_EFFECT 459 # define LV_BTN_INK_EFFECT 0 465 #define LV_USE_BTNM 1 469 #ifndef LV_USE_CALENDAR 470 #define LV_USE_CALENDAR 1 474 #ifndef LV_USE_CANVAS 475 #define LV_USE_CANVAS 1 485 #define LV_USE_CHART 1 488 #ifndef LV_CHART_AXIS_TICK_LABEL_MAX_LEN 489 # define LV_CHART_AXIS_TICK_LABEL_MAX_LEN 20 495 #define LV_USE_CONT 1 499 #ifndef LV_USE_DDLIST 500 #define LV_USE_DDLIST 1 502 #if LV_USE_DDLIST != 0 504 #ifndef LV_DDLIST_DEF_ANIM_TIME 505 # define LV_DDLIST_DEF_ANIM_TIME 200 511 #define LV_USE_GAUGE 1 520 #ifndef LV_USE_IMGBTN 521 #define LV_USE_IMGBTN 1 525 #ifndef LV_IMGBTN_TILED 526 # define LV_IMGBTN_TILED 0 537 #define LV_USE_LABEL 1 539 #if LV_USE_LABEL != 0 541 #ifndef LV_LABEL_DEF_SCROLL_SPEED 542 # define LV_LABEL_DEF_SCROLL_SPEED 25 546 #ifndef LV_LABEL_WAIT_CHAR_COUNT 547 # define LV_LABEL_WAIT_CHAR_COUNT 3 551 #ifndef LV_LABEL_TEXT_SEL 552 # define LV_LABEL_TEXT_SEL 0 556 #ifndef LV_LABEL_LONG_TXT_HINT 557 # define LV_LABEL_LONG_TXT_HINT 0 568 #define LV_USE_LINE 1 573 #define LV_USE_LIST 1 577 #ifndef LV_LIST_DEF_ANIM_TIME 578 # define LV_LIST_DEF_ANIM_TIME 100 583 #ifndef LV_USE_LMETER 584 #define LV_USE_LMETER 1 589 #define LV_USE_MBOX 1 594 #define LV_USE_PAGE 1 598 #ifndef LV_PAGE_DEF_ANIM_TIME 599 # define LV_PAGE_DEF_ANIM_TIME 400 604 #ifndef LV_USE_PRELOAD 605 #define LV_USE_PRELOAD 1 607 #if LV_USE_PRELOAD != 0 608 #ifndef LV_PRELOAD_DEF_ARC_LENGTH 609 # define LV_PRELOAD_DEF_ARC_LENGTH 60 611 #ifndef LV_PRELOAD_DEF_SPIN_TIME 612 # define LV_PRELOAD_DEF_SPIN_TIME 1000 614 #ifndef LV_PRELOAD_DEF_ANIM 615 # define LV_PRELOAD_DEF_ANIM LV_PRELOAD_TYPE_SPINNING_ARC 620 #ifndef LV_USE_ROLLER 621 #define LV_USE_ROLLER 1 623 #if LV_USE_ROLLER != 0 625 #ifndef LV_ROLLER_DEF_ANIM_TIME 626 # define LV_ROLLER_DEF_ANIM_TIME 200 630 #ifndef LV_ROLLER_INF_PAGES 631 # define LV_ROLLER_INF_PAGES 7 636 #ifndef LV_USE_SLIDER 637 #define LV_USE_SLIDER 1 641 #ifndef LV_USE_SPINBOX 642 #define LV_USE_SPINBOX 1 655 #ifndef LV_TA_DEF_CURSOR_BLINK_TIME 656 # define LV_TA_DEF_CURSOR_BLINK_TIME 400 658 #ifndef LV_TA_DEF_PWD_SHOW_TIME 659 # define LV_TA_DEF_PWD_SHOW_TIME 1500 665 #define LV_USE_TABLE 1 668 #ifndef LV_TABLE_COL_MAX 669 # define LV_TABLE_COL_MAX 12 674 #ifndef LV_USE_TABVIEW 675 #define LV_USE_TABVIEW 1 677 # if LV_USE_TABVIEW != 0 679 #ifndef LV_TABVIEW_DEF_ANIM_TIME 680 # define LV_TABVIEW_DEF_ANIM_TIME 300 685 #ifndef LV_USE_TILEVIEW 686 #define LV_USE_TILEVIEW 1 690 #ifndef LV_TILEVIEW_DEF_ANIM_TIME 691 # define LV_TILEVIEW_DEF_ANIM_TIME 300 704 #if defined(_MSC_VER) && !defined(_CRT_SECURE_NO_WARNINGS) 705 #ifndef _CRT_SECURE_NO_WARNINGS 706 # define _CRT_SECURE_NO_WARNINGS
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale