Home
last modified time | relevance | path

Searched refs:draw_task (Results 1 – 15 of 15) sorted by relevance

/lvgl-latest/examples/widgets/buttonmatrix/
Dlv_example_buttonmatrix_2.c7 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in event_cb() local
8 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in event_cb()
18 lv_draw_fill_dsc_t * fill_draw_dsc = lv_draw_task_get_fill_dsc(draw_task); in event_cb()
24 … lv_draw_box_shadow_dsc_t * box_shadow_draw_dsc = lv_draw_task_get_box_shadow_dsc(draw_task); in event_cb()
30 lv_draw_label_dsc_t * label_draw_dsc = lv_draw_task_get_label_dsc(draw_task); in event_cb()
38 lv_draw_fill_dsc_t * fill_draw_dsc = lv_draw_task_get_fill_dsc(draw_task); in event_cb()
46 lv_draw_label_dsc_t * label_draw_dsc = lv_draw_task_get_label_dsc(draw_task); in event_cb()
50 if(lv_draw_task_get_type(draw_task) == LV_DRAW_TASK_TYPE_FILL) { in event_cb()
62 lv_draw_task_get_area(draw_task, &draw_task_area); in event_cb()
/lvgl-latest/examples/widgets/table/
Dlv_example_table_1.c6 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in draw_event_cb() local
7 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb()
15 lv_draw_label_dsc_t * label_draw_dsc = lv_draw_task_get_label_dsc(draw_task); in draw_event_cb()
19 lv_draw_fill_dsc_t * fill_draw_dsc = lv_draw_task_get_fill_dsc(draw_task); in draw_event_cb()
27 lv_draw_label_dsc_t * label_draw_dsc = lv_draw_task_get_label_dsc(draw_task); in draw_event_cb()
35 lv_draw_fill_dsc_t * fill_draw_dsc = lv_draw_task_get_fill_dsc(draw_task); in draw_event_cb()
Dlv_example_table_2.c10 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in draw_event_cb() local
11 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb()
13 …if(base_dsc->part == LV_PART_ITEMS && lv_draw_task_get_type(draw_task) == LV_DRAW_TASK_TYPE_FILL) { in draw_event_cb()
27 lv_draw_task_get_area(draw_task, &draw_task_area); in draw_event_cb()
/lvgl-latest/examples/widgets/scale/
Dlv_example_scale_7.c9 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in draw_event_cb() local
10 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb()
11 lv_draw_label_dsc_t * label_draw_dsc = lv_draw_task_get_label_dsc(draw_task); in draw_event_cb()
39 int32_t old_w = lv_area_get_width(&draw_task->area); in draw_event_cb()
42 draw_task->area.x1 -= (new_w - old_w) / 2; in draw_event_cb()
43 draw_task->area.x2 += ((new_w - old_w) + 1) / 2; /* +1 for rounding */ in draw_event_cb()
/lvgl-latest/examples/widgets/chart/
Dlv_example_chart_5.c38 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in draw_event_cb() local
39 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb()
41 …if(base_dsc->part == LV_PART_ITEMS && lv_draw_task_get_type(draw_task) == LV_DRAW_TASK_TYPE_LINE) { in draw_event_cb()
46 … if(base_dsc->part == LV_PART_MAIN && lv_draw_task_get_type(draw_task) == LV_DRAW_TASK_TYPE_LINE) { in draw_event_cb()
57 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in add_faded_area() local
58 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in add_faded_area()
64 lv_draw_line_dsc_t * draw_line_dsc = lv_draw_task_get_draw_dsc(draw_task); in add_faded_area()
109 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in hook_division_lines() local
110 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in hook_division_lines()
111 lv_draw_line_dsc_t * line_dsc = lv_draw_task_get_draw_dsc(draw_task); in hook_division_lines()
Dlv_example_chart_4.c7 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in draw_event_cb() local
8 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb()
14 lv_draw_fill_dsc_t * fill_dsc = lv_draw_task_get_fill_dsc(draw_task); in draw_event_cb()
Dlv_example_chart_7.c6 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in draw_event_cb() local
7 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb()
11 lv_draw_rect_dsc_t * rect_draw_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb()
/lvgl-latest/tests/src/test_cases/widgets/
Dtest_table.c134 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in draw_part_event_cb() local
135 lv_draw_dsc_base_t * base_dsc = draw_task->draw_dsc; in draw_part_event_cb()
143 lv_draw_label_dsc_t * label_draw_dsc = lv_draw_task_get_label_dsc(draw_task); in draw_part_event_cb()
147 lv_draw_fill_dsc_t * fill_draw_dsc = lv_draw_task_get_fill_dsc(draw_task); in draw_part_event_cb()
155 lv_draw_label_dsc_t * label_draw_dsc = lv_draw_task_get_label_dsc(draw_task); in draw_part_event_cb()
163 lv_draw_fill_dsc_t * fill_draw_dsc = lv_draw_task_get_fill_dsc(draw_task); in draw_part_event_cb()
Dtest_chart.c115 lv_draw_task_t * draw_task = lv_event_get_param(e); in chart_event_cb() local
116 lv_draw_dsc_base_t * base_dsc = draw_task->draw_dsc; in chart_event_cb()
134 … txt_area.x1 = draw_task->area.x1 + lv_area_get_width(&draw_task->area) / 2 - text_size.x / 2; in chart_event_cb()
136 txt_area.y2 = draw_task->area.y1 - LV_DPX(15); in chart_event_cb()
Dtest_scale.c248 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in draw_event_cb() local
249 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in draw_event_cb()
250 lv_draw_label_dsc_t * label_draw_dsc = lv_draw_task_get_label_dsc(draw_task); in draw_event_cb()
278 int32_t old_w = lv_area_get_width(&draw_task->area); in draw_event_cb()
281 draw_task->area.x1 -= (new_w - old_w) / 2; in draw_event_cb()
282 draw_task->area.x2 += ((new_w - old_w) + 1) / 2; /* +1 for rounding */ in draw_event_cb()
/lvgl-latest/examples/event/
Dlv_example_event_draw.c21 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in event_cb() local
22 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in event_cb()
/lvgl-latest/src/widgets/calendar/
Dlv_calendar.c342 lv_draw_task_t * draw_task = lv_event_get_param(e); in draw_task_added_event_cb() local
343 if(((lv_draw_dsc_base_t *)draw_task->draw_dsc)->part != LV_PART_ITEMS) return; in draw_task_added_event_cb()
345 lv_draw_fill_dsc_t * fill_draw_dsc = lv_draw_task_get_fill_dsc(draw_task); in draw_task_added_event_cb()
346 lv_draw_border_dsc_t * border_draw_dsc = lv_draw_task_get_border_dsc(draw_task); in draw_task_added_event_cb()
352 int32_t id = ((lv_draw_dsc_base_t *)draw_task->draw_dsc)->id1; in draw_task_added_event_cb()
/lvgl-latest/demos/ebike/
Dlv_demo_ebike_stats.c345 lv_draw_task_t * draw_task = lv_event_get_draw_task(e); in chart_draw_task_event_cb() local
346 lv_draw_dsc_base_t * base_dsc = draw_task->draw_dsc; in chart_draw_task_event_cb()
348 if(base_dsc->part != LV_PART_ITEMS || draw_task->type != LV_DRAW_TASK_TYPE_LINE) return; in chart_draw_task_event_cb()
353 lv_draw_line_dsc_t * draw_line_dsc = draw_task->draw_dsc; in chart_draw_task_event_cb()
/lvgl-latest/demos/widgets/
Dlv_demo_widgets.c1366 lv_draw_task_t * draw_task = lv_event_get_param(e); in slider_event_cb() local
1367 if(draw_task == NULL || lv_draw_task_get_type(draw_task) != LV_DRAW_TASK_TYPE_FILL) return; in slider_event_cb()
1368 lv_draw_rect_dsc_t * draw_rect_dsc = lv_draw_task_get_draw_dsc(draw_task); in slider_event_cb()
1379 lv_draw_task_get_area(draw_task, &draw_task_area); in slider_event_cb()
1417 lv_draw_task_t * draw_task = lv_event_get_param(e); in chart_event_cb() local
1418 lv_draw_dsc_base_t * base_dsc = lv_draw_task_get_draw_dsc(draw_task); in chart_event_cb()
1420 lv_draw_line_dsc_t * draw_line_dsc = lv_draw_task_get_line_dsc(draw_task); in chart_event_cb()
1477 lv_draw_task_get_area(draw_task, &draw_task_area); in chart_event_cb()
1487 lv_draw_fill_dsc_t * fill_dsc = lv_draw_task_get_draw_dsc(draw_task); in chart_event_cb()
1495 lv_draw_task_get_area(draw_task, &draw_task_area); in chart_event_cb()
[all …]
/lvgl-latest/docs/
DCHANGELOG.rst318 - **fix(image): set the draw_task area correctly for tiled image** `6029 <https://github.com/lvgl/l…