/lvgl-latest/tests/src/test_cases/widgets/ |
D | test_switch.c | 14 lv_obj_t * sw = NULL; variable 20 sw = lv_switch_create(scr); in setUp() 31 lv_test_mouse_click_at(sw->coords.x1, sw->coords.y1); in mouse_click_on_switch() 46 lv_state_t state = lv_obj_get_state(sw); in test_switch_should_have_default_state_after_being_created() 72 lv_switch_t * anim_sw = (lv_switch_t *) sw; in test_switch_animation() 82 TEST_ASSERT(lv_obj_has_state(sw, LV_STATE_CHECKED)); in test_switch_animation() 88 TEST_ASSERT_FALSE(lv_obj_has_state(sw, LV_STATE_CHECKED)); in test_switch_animation() 93 int32_t extra_size = lv_obj_get_ext_draw_size(sw); in test_switch_should_not_have_extra_draw_size_at_creation() 108 lv_obj_remove_style_all(sw); in test_switch_should_update_extra_draw_size_after_editing_padding() 109 lv_obj_add_style(sw, &style_knob, LV_PART_KNOB); in test_switch_should_update_extra_draw_size_after_editing_padding() [all …]
|
/lvgl-latest/examples/widgets/switch/ |
D | lv_example_switch_1.c | 19 lv_obj_t * sw; in lv_example_switch_1() local 21 sw = lv_switch_create(lv_screen_active()); in lv_example_switch_1() 22 lv_obj_add_event_cb(sw, event_handler, LV_EVENT_ALL, NULL); in lv_example_switch_1() 23 lv_obj_add_flag(sw, LV_OBJ_FLAG_EVENT_BUBBLE); in lv_example_switch_1() 25 sw = lv_switch_create(lv_screen_active()); in lv_example_switch_1() 26 lv_obj_add_state(sw, LV_STATE_CHECKED); in lv_example_switch_1() 27 lv_obj_add_event_cb(sw, event_handler, LV_EVENT_ALL, NULL); in lv_example_switch_1() 29 sw = lv_switch_create(lv_screen_active()); in lv_example_switch_1() 30 lv_obj_add_state(sw, LV_STATE_DISABLED); in lv_example_switch_1() 31 lv_obj_add_event_cb(sw, event_handler, LV_EVENT_ALL, NULL); in lv_example_switch_1() [all …]
|
D | lv_example_switch_2.c | 19 lv_obj_t * sw; in lv_example_switch_2() local 21 sw = lv_switch_create(lv_screen_active()); in lv_example_switch_2() 22 lv_obj_set_size(sw, 30, 60); in lv_example_switch_2() 23 lv_obj_add_event_cb(sw, event_handler, LV_EVENT_ALL, NULL); in lv_example_switch_2() 25 sw = lv_switch_create(lv_screen_active()); in lv_example_switch_2() 26 lv_obj_set_size(sw, 30, 60); in lv_example_switch_2() 27 lv_switch_set_orientation(sw, LV_SWITCH_ORIENTATION_VERTICAL); in lv_example_switch_2() 28 lv_obj_add_state(sw, LV_STATE_CHECKED); in lv_example_switch_2() 29 lv_obj_add_event_cb(sw, event_handler, LV_EVENT_ALL, NULL); in lv_example_switch_2()
|
/lvgl-latest/src/widgets/switch/ |
D | lv_switch.c | 26 #define LV_SWITCH_IS_ANIMATING(sw) (((sw)->anim_state) != LV_SWITCH_ANIM_STATE_INV) argument 49 static void lv_switch_anim_exec_cb(void * sw, int32_t value); 91 lv_switch_t * sw = (lv_switch_t *)obj; in lv_switch_set_orientation() local 93 sw->orientation = orientation; in lv_switch_set_orientation() 104 lv_switch_t * sw = (lv_switch_t *)obj; in lv_switch_get_orientation() local 106 return sw->orientation; in lv_switch_get_orientation() 118 lv_switch_t * sw = (lv_switch_t *)obj; in lv_switch_constructor() local 120 sw->anim_state = LV_SWITCH_ANIM_STATE_INV; in lv_switch_constructor() 121 sw->orientation = LV_SWITCH_ORIENTATION_AUTO; in lv_switch_constructor() 133 lv_switch_t * sw = (lv_switch_t *)obj; in lv_switch_destructor() local [all …]
|
/lvgl-latest/examples/anim/ |
D | lv_example_anim_1.c | 11 lv_obj_t * sw = lv_event_get_target(e); in sw_event_cb() local 14 if(lv_obj_has_state(sw, LV_STATE_CHECKED)) { in sw_event_cb() 46 lv_obj_t * sw = lv_switch_create(lv_screen_active()); in lv_example_anim_1() local 47 lv_obj_center(sw); in lv_example_anim_1() 48 lv_obj_add_state(sw, LV_STATE_CHECKED); in lv_example_anim_1() 49 lv_obj_add_event_cb(sw, sw_event_cb, LV_EVENT_VALUE_CHANGED, label); in lv_example_anim_1()
|
D | lv_example_anim_4.c | 18 lv_obj_t * sw = lv_event_get_target(e); in sw_event_cb() local 21 if(lv_obj_has_state(sw, LV_STATE_CHECKED)) { in sw_event_cb() 54 lv_obj_t * sw = lv_switch_create(lv_screen_active()); in lv_example_anim_4() local 55 lv_obj_center(sw); in lv_example_anim_4() 56 lv_obj_add_state(sw, LV_STATE_CHECKED); in lv_example_anim_4() 57 lv_obj_add_event_cb(sw, sw_event_cb, LV_EVENT_VALUE_CHANGED, label); in lv_example_anim_4()
|
/lvgl-latest/examples/scroll/ |
D | lv_example_scroll_2.c | 7 lv_obj_t * sw = lv_event_get_target(e); in sw_event_cb() local 12 if(lv_obj_has_state(sw, LV_STATE_CHECKED)) lv_obj_add_flag(list, LV_OBJ_FLAG_SCROLL_ONE); in sw_event_cb() 48 lv_obj_t * sw = lv_switch_create(lv_screen_active()); in lv_example_scroll_2() local 49 lv_obj_align(sw, LV_ALIGN_TOP_RIGHT, -20, 10); in lv_example_scroll_2() 50 lv_obj_add_event_cb(sw, sw_event_cb, LV_EVENT_ALL, panel); in lv_example_scroll_2() 53 lv_obj_align_to(label, sw, LV_ALIGN_OUT_BOTTOM_MID, 0, 5); in lv_example_scroll_2()
|
/lvgl-latest/demos/scroll/ |
D | lv_demo_scroll.c | 89 lv_obj_t * sw = lv_switch_create(cont); in switch_create() local 90 …lv_obj_add_event_cb(sw, generic_switch_event_cb, LV_EVENT_VALUE_CHANGED, (void *)((lv_uintptr_t) f… in switch_create() 92 lv_obj_add_state(sw, LV_STATE_CHECKED); in switch_create() 96 lv_obj_remove_state(sw, LV_STATE_CHECKED); in switch_create() 105 lv_obj_t * sw = lv_event_get_target(e); in generic_switch_event_cb() local 108 if(lv_obj_has_state(sw, LV_STATE_CHECKED)) lv_obj_add_flag(list, flag); in generic_switch_event_cb()
|
/lvgl-latest/src/libs/thorvg/ |
D | tvgSwRasterTexmap.h | 90 int32_t sw = static_cast<int32_t>(image->stride); 156 if (uu >= sw) continue; 165 px = *(sbuf + (vv * sw) + uu); 168 if (iru < sw) { 170 int px2 = *(sbuf + (vv * sw) + iru); 176 int px2 = *(sbuf + (irv * sw) + uu); 179 if (iru < sw) { 181 int px3 = *(sbuf + (irv * sw) + iru); 205 if (uu >= sw) continue; 214 px = *(sbuf + (vv * sw) + uu); [all …]
|
D | tvgSwRenderer.cpp | 595 auto sw = static_cast<int32_t>(surface->w); in target() local 599 if (x >= sw || y >= sh || x + w < 0 || y + h < 0) return nullptr; in target() 606 if (x + w > sw) w = (sw - x); in target()
|
/lvgl-latest/demos/ebike/ |
D | lv_demo_ebike_settings.c | 146 lv_obj_t * sw = lv_switch_create(cont); in switch_create() local 147 lv_obj_set_size(sw, 40, 24); in switch_create() 148 lv_obj_set_ext_click_area(sw, 32); in switch_create() 149 lv_obj_set_style_radius(sw, LV_RADIUS_CIRCLE, 0); in switch_create() 150 lv_obj_set_style_bg_color(sw, EBIKE_COLOR_TURQUOISE, 0); in switch_create() 152 lv_obj_set_style_radius(sw, LV_RADIUS_CIRCLE, LV_PART_KNOB); in switch_create() 153 lv_obj_set_style_bg_color(sw, lv_color_black(), LV_PART_KNOB); in switch_create() 154 lv_obj_set_style_pad_all(sw, -2, LV_PART_KNOB); in switch_create() 156 if(subject) lv_button_bind_checked(sw, subject); in switch_create()
|
/lvgl-latest/src/draw/sw/ |
D | lv_draw_sw_box_shadow.c | 44 static void /* LV_ATTRIBUTE_FAST_MEM */ shadow_blur_corner(int32_t size, int32_t sw, uint16_t * sh_… 573 …_ATTRIBUTE_FAST_MEM shadow_draw_corner_buf(const lv_area_t * coords, uint16_t * sh_buf, int32_t sw, in shadow_draw_corner_buf() argument 576 int32_t sw_ori = sw; in shadow_draw_corner_buf() 581 sh_area.x2 = sw / 2 + r - 1 - ((sw & 1) ? 0 : 1); in shadow_draw_corner_buf() 582 sh_area.y1 = sw / 2 + 1; in shadow_draw_corner_buf() 592 if(sw_ori == 1) sw = 1; in shadow_draw_corner_buf() 593 else sw = sw_ori >> 1; in shadow_draw_corner_buf() 607 sh_ups_tmp_buf[0] = (mask_line[0] << SHADOW_UPSCALE_SHIFT) / sw; in shadow_draw_corner_buf() 610 else sh_ups_tmp_buf[i] = (mask_line[i] << SHADOW_UPSCALE_SHIFT) / sw; in shadow_draw_corner_buf() 620 if(sw == 1) { in shadow_draw_corner_buf() [all …]
|
/lvgl-latest/env_support/qnx/ |
D | common.mk | 38 $(SRC_ROOT)/draw/sw \ 39 $(SRC_ROOT)/draw/sw/arm2d \ 40 $(SRC_ROOT)/draw/sw/blend \ 41 $(SRC_ROOT)/draw/sw/blend/helium \ 42 $(SRC_ROOT)/draw/sw/blend/arm2d \ 43 $(SRC_ROOT)/draw/sw/blend/neon \
|
/lvgl-latest/docs/details/integration/renderers/ |
D | index.rst | 8 sw
|
/lvgl-latest/examples/widgets/menu/ |
D | lv_example_menu_5.c | 195 lv_obj_t * sw = lv_switch_create(obj); in create_switch() local 196 lv_obj_add_state(sw, chk ? LV_STATE_CHECKED : 0); in create_switch()
|
/lvgl-latest/ |
D | component.mk | 16 src/draw/sw \
|
D | Kconfig | 336 prompt "Asm mode in sw draw"
|
/lvgl-latest/libs/nema_gfx/include/ |
D | nema_graphics.h | 785 int sw, int sh, 881 int sw, int sh);
|
/lvgl-latest/docs/details/main-components/ |
D | draw.rst | 192 .. _lv_draw_sw.c: https://github.com/lvgl/lvgl/blob/master/src/draw/sw/lv_draw_sw.c
|
D | display.rst | 567 :cpp:func:`lv_draw_sw_i1_convert_to_vtiled` in :file:`src/draw/sw/lv_draw_sw.c`.
|
/lvgl-latest/docs/ |
D | CHANGELOG.rst | 66 - **feat(draw/sw): add support for LV_COLOR_FORMAT_I1** `6345 <https://github.com/lvgl/lvgl/pull/63… 119 - **feat(draw/sw): added support for LV_COLOR_FORMAT_L8** `5800 <https://github.com/lvgl/lvgl/pull/…
|
/lvgl-latest/docs/details/integration/os/yocto/ |
D | lvgl_recipe.rst | 767 /* Use Arm-2D to accelerate the sw render */
|