LV_EVENT_DRAW_MAIN_END, /**< Finishing the main drawing phase*/ LV_EVENT_DRAW_POST_BEGIN, /**< Starting the post draw phase (when all children are drawn)*/ LV_EVENT_DRAW_POST, /**< Perform the post draw phase (when all children are drawn)*/ LV_EVENT_DRAW_POST_END, /**< Fin...
Events LV_EVENT_VALUE_CHANGEDsent when the arc is pressed/dragged to set a new value. LV_EVENT_DRAW_PART_BEGINandLV_EVENT_DRAW_PART_ENDare sent with the following types: LV_ARC_DRAW_PART_BACKGROUNDThe background arc. part:LV_PART_MAIN p1: center of the arc radius: radius of the arc...
LV_EVENT_DRAW_PART_BEGINandLV_EVENT_DRAW_PART_ENDare sent with the following types: LV_CHART_DRAW_PART_DIV_LINE_INITUsed before/after drawn the div lines to add masks to any extra drawings. The following fields are set: part:LV_PART_MAIN line_dsc LV_CHART_DRAW_PART_DIV_LINE_HOR,LV_...
lv_event_send(obj, LV_EVENT_DRAW_MAIN_BEGIN, draw_ctx); lv_event_send(obj, LV_EVENT_DRAW_MAIN, draw_ctx); lv_event_send(obj, LV_EVENT_DRAW_MAIN_END, draw_ctx); #if LV_USE_REFR_DEBUG lv_color_t debug_color = lv_color_make(lv_rand(0, 0xFF), lv_rand(0, 0xFF), ...
dsc.draw_area = &btn_area; @@ -783,7 +783,7 @@ static void draw_main(lv_obj_t * obj) lv_event_send(obj,LV_EVENT_DRAW_PART_END, &dsc); } obj->style_list.skip_trans = 0; obj->skip_trans = 0; #if LV_USE_ARABIC_PERSIAN_CHARS lv_mem_buf_release(txt_ap); #endif4...
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type. - lvgl/src/core/lv_obj_event.c at d34958f5889d8da73d2c60d48818fea3d5f5501c · lvgl/lvgl
#define LV_LOG_TRACE_DISP_REFR 1 /**< Enable/disable trace logs in display re-draw operations. */ #define LV_LOG_TRACE_EVENT 1 /**< Enable/disable trace logs in event dispatch logic. */ #define LV_LOG_TRACE_OBJ_CREATE 1 /**< Enable/disable trace logs in object creation (core...
61 LV_DESIGN_DRAW_MAIN, 62 LV_DESIGN_DRAW_POST, 63 LV_DESIGN_COVER_CHK, 64 }; 65 typedef uint8_t lv_design_mode_t; 66 71 typedef bool (*lv_design_cb_t)(struct _lv_obj_t * obj, const lv_area_t * mask_p, lv_design_mode_t mode); 72 73 enum { 74 LV_EVENT_...
#define LV_LOG_TRACE_EVENT 1 #define LV_LOG_TRACE_OBJ_CREATE 1 #define LV_LOG_TRACE_LAYOUT 1 #define LV_LOG_TRACE_ANIM 1 #define LV_LOG_TRACE_CACHE 1 #endif /*LV_USE_LOG*/ /*--- * Asserts *---*/ /*Enable asserts if an operation is failed or an invalid data...
#define LV_LOG_TRACE_EVENT 1 #define LV_LOG_TRACE_OBJ_CREATE 1 #define LV_LOG_TRACE_LAYOUT 1 #define LV_LOG_TRACE_ANIM 1 #define LV_LOG_TRACE_CACHE 1 #endif /*LV_USE_LOG*/ /*--- * Asserts *---*/ /*Enable asserts if an operation is failed or an invalid data...