feat(display): add LV_EVENT_COLOR_FORMAT_CHANGED

This commit is contained in:
Gabor Kiss-Vamosi
2023-12-15 16:48:00 +01:00
parent 3e769a8ecf
commit 5988c56b40
3 changed files with 4 additions and 0 deletions

View File

@@ -169,6 +169,7 @@ Display events
- :cpp:enumerator:`LV_EVENT_INVALIDATE_AREA,
- :cpp:enumerator:`LV_EVENT_RESOLUTION_CHANGED,
- :cpp:enumerator:`LV_EVENT_COLOR_FORMAT_CHANGED,
- :cpp:enumerator:`LV_EVENT_REFR_REQUEST,
- :cpp:enumerator:`LV_EVENT_REFR_START,
- :cpp:enumerator:`LV_EVENT_REFR_READY,

View File

@@ -422,6 +422,8 @@ void lv_display_set_color_format(lv_display_t * disp, lv_color_format_t color_fo
disp->color_format = color_format;
disp->layer_head->color_format = color_format;
lv_display_send_event(disp, LV_EVENT_COLOR_FORMAT_CHANGED, NULL);
}
lv_color_format_t lv_display_get_color_format(lv_display_t * disp)

View File

@@ -98,6 +98,7 @@ typedef enum {
/** Events of optional LVGL components*/
LV_EVENT_INVALIDATE_AREA,
LV_EVENT_RESOLUTION_CHANGED,
LV_EVENT_COLOR_FORMAT_CHANGED,
LV_EVENT_REFR_REQUEST,
LV_EVENT_REFR_START,
LV_EVENT_REFR_READY,