/lvgl-latest/tests/src/test_cases/widgets/ |
D | test_image.c | 23 lv_obj_t * img = lv_image_create(lv_screen_active()); in img_create() local 24 lv_image_set_src(img, &test_img_lvgl_logo_png); in img_create() 25 lv_obj_set_style_bg_opa(img, LV_OPA_20, 0); in img_create() 26 lv_obj_set_style_bg_color(img, lv_color_hex(0x000000), 0); in img_create() 27 lv_obj_set_style_shadow_width(img, 10, 0); in img_create() 28 lv_obj_set_style_shadow_color(img, lv_color_hex(0xff0000), 0); in img_create() 29 return img; in img_create() 34 lv_obj_t * img; in test_image_rotated_pivot_center() local 37 img = img_create(); in test_image_rotated_pivot_center() 38 lv_obj_set_pos(img, 100 + (i % 4) * 160, 150 + (i / 4) * 150); in test_image_rotated_pivot_center() [all …]
|
/lvgl-latest/src/widgets/image/ |
D | lv_image.c | 155 lv_image_t * img = (lv_image_t *)obj; in lv_image_set_src() local 176 if(img->src_type == LV_IMAGE_SRC_SYMBOL || img->src_type == LV_IMAGE_SRC_FILE) { in lv_image_set_src() 177 lv_free((void *)img->src); in lv_image_set_src() 179 img->src = NULL; in lv_image_set_src() 180 img->src_type = LV_IMAGE_SRC_UNKNOWN; in lv_image_set_src() 198 if(img->src_type == LV_IMAGE_SRC_FILE || img->src_type == LV_IMAGE_SRC_SYMBOL) { in lv_image_set_src() 199 lv_free((void *)img->src); in lv_image_set_src() 201 img->src = src; in lv_image_set_src() 205 if(img->src != src) { in lv_image_set_src() 210 if(img->src_type == LV_IMAGE_SRC_FILE || img->src_type == LV_IMAGE_SRC_SYMBOL) { in lv_image_set_src() [all …]
|
/lvgl-latest/tests/src/test_cases/libs/ |
D | test_libjpeg_turbo.c | 22 lv_obj_t * img; in create_images() local 25 img = lv_image_create(lv_screen_active()); in create_images() 26 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo.jpg"); in create_images() 27 lv_obj_align(img, LV_ALIGN_CENTER, -150, -150); in create_images() 33 img = lv_image_create(lv_screen_active()); in create_images() 34 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo_with_exif_orientation_180.jpg"); in create_images() 35 lv_obj_align(img, LV_ALIGN_CENTER, 150, -150); in create_images() 41 img = lv_image_create(lv_screen_active()); in create_images() 42 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo_with_exif_orientation_90.jpg"); in create_images() 43 lv_obj_align(img, LV_ALIGN_CENTER, -150, 40); in create_images() [all …]
|
D | test_tjpgd.c | 22 lv_obj_t * img; in create_images() local 26 img = lv_image_create(lv_screen_active()); in create_images() 27 lv_image_set_src(img, &test_img_lvgl_logo_jpg); in create_images() 28 lv_obj_align(img, LV_ALIGN_CENTER, -100, -20); in create_images() 34 img = lv_image_create(lv_screen_active()); in create_images() 35 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo.jpg"); in create_images() 36 lv_obj_align(img, LV_ALIGN_CENTER, 100, -20); in create_images() 71 lv_obj_t * img = lv_image_create(lv_screen_active()); in create_image_2() local 72 lv_image_set_src(img, &test_img_lvgl_logo_jpg); in create_image_2() 73 lv_obj_center(img); in create_image_2() [all …]
|
D | test_bmp.c | 20 lv_obj_t * img = lv_image_create(lv_screen_active()); in create_image() local 21 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo.bmp"); in create_image() 22 lv_obj_center(img); in create_image() 46 lv_obj_t * img = lv_image_create(lv_screen_active()); in create_image_tile() local 47 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo.bmp"); in create_image_tile() 48 lv_obj_center(img); in create_image_tile() 49 lv_obj_set_size(img, 300, 200); in create_image_tile() 50 lv_image_set_inner_align(img, LV_IMAGE_ALIGN_TILE); in create_image_tile()
|
D | test_bin_decoder.c | 19 lv_obj_t * img = lv_image_create(lv_screen_active()); in create_image() local 20 lv_image_set_src(img, src); in create_image() 21 lv_obj_center(img); in create_image() 45 lv_obj_t * img = lv_image_create(lv_screen_active()); in create_image_tile() local 46 lv_image_set_src(img, src); in create_image_tile() 47 lv_obj_center(img); in create_image_tile() 48 lv_obj_set_size(img, 275, 175); in create_image_tile() 49 lv_image_set_inner_align(img, LV_IMAGE_ALIGN_TILE); in create_image_tile()
|
/lvgl-latest/docs/ |
D | index.rst | 10 <img src="_static/img/gh-header.webp" alt="LVGL Documentation" style="width:100%"> 16 …<a href="intro/introduction.html"><img class="home-img" src="_static/img/home_1.png" alt="Get fami… 17 …<a href="intro/basics.html"><img class="home-img" src="_static/img/home_2.png" alt="Learn how LVGL… 18 …<a href="intro/basics.html#going-deeper"><img class="home-img" src="_static/img/home_3.png" alt="G… 19 …<a href="intro/add-lvgl-to-your-project/index.html"><img class="home-img" src="_static/img/home_4.… 20 …<a href="details/widgets/index.html"><img class="home-img" src="_static/img/home_5.png" alt="Learn… 21 …<a href="CONTRIBUTING.html"><img class="home-img" src="_static/img/home_6.png" alt="Be part of LVG…
|
/lvgl-latest/examples/widgets/image/ |
D | lv_example_image_3.c | 4 static void set_angle(void * img, int32_t v) in set_angle() argument 6 lv_image_set_rotation(img, v); in set_angle() 9 static void set_scale(void * img, int32_t v) in set_scale() argument 11 lv_image_set_scale(img, v); in set_scale() 22 lv_obj_t * img = lv_image_create(lv_screen_active()); in lv_example_image_3() local 23 lv_image_set_src(img, &img_cogwheel_argb); in lv_example_image_3() 24 lv_obj_align(img, LV_ALIGN_CENTER, 50, 50); in lv_example_image_3() 25 lv_image_set_pivot(img, 0, 0); /*Rotate around the top left corner*/ in lv_example_image_3() 29 lv_anim_set_var(&a, img); in lv_example_image_3()
|
D | lv_example_image_4.c | 4 static void ofs_y_anim(void * img, int32_t v) in ofs_y_anim() argument 6 lv_image_set_offset_y(img, v); in ofs_y_anim() 23 lv_obj_t * img = lv_image_create(lv_screen_active()); in lv_example_image_4() local 24 lv_obj_add_style(img, &style, 0); in lv_example_image_4() 25 lv_image_set_src(img, &img_skew_strip); in lv_example_image_4() 26 lv_obj_set_size(img, 150, 100); in lv_example_image_4() 27 lv_obj_center(img); in lv_example_image_4() 31 lv_anim_set_var(&a, img); in lv_example_image_4()
|
/lvgl-latest/examples/libs/gif/ |
D | lv_example_gif_1.c | 10 lv_obj_t * img; in lv_example_gif_1() local 12 img = lv_gif_create(lv_screen_active()); in lv_example_gif_1() 13 lv_gif_set_src(img, &img_bulb_gif); in lv_example_gif_1() 14 lv_obj_align(img, LV_ALIGN_LEFT_MID, 20, 0); in lv_example_gif_1() 16 img = lv_gif_create(lv_screen_active()); in lv_example_gif_1() 19 lv_gif_set_src(img, "A:lvgl/examples/libs/gif/bulb.gif"); in lv_example_gif_1() 20 lv_obj_align(img, LV_ALIGN_RIGHT_MID, -20, 0); in lv_example_gif_1()
|
/lvgl-latest/examples/libs/lodepng/ |
D | lv_example_lodepng_1.c | 10 lv_obj_t * img; in lv_example_lodepng_1() local 12 img = lv_image_create(lv_screen_active()); in lv_example_lodepng_1() 13 lv_image_set_src(img, &img_wink_png); in lv_example_lodepng_1() 14 lv_obj_align(img, LV_ALIGN_LEFT_MID, 20, 0); in lv_example_lodepng_1() 16 img = lv_image_create(lv_screen_active()); in lv_example_lodepng_1() 19 lv_image_set_src(img, "A:lvgl/examples/libs/lodepng/wink.png"); in lv_example_lodepng_1() 20 lv_obj_align(img, LV_ALIGN_RIGHT_MID, -20, 0); in lv_example_lodepng_1()
|
/lvgl-latest/examples/libs/libpng/ |
D | lv_example_libpng_1.c | 12 lv_obj_t * img; in lv_example_libpng_1() local 14 img = lv_image_create(lv_screen_active()); in lv_example_libpng_1() 15 lv_image_set_src(img, &img_png_demo); in lv_example_libpng_1() 16 lv_obj_align(img, LV_ALIGN_LEFT_MID, 10, 0); in lv_example_libpng_1() 18 img = lv_image_create(lv_screen_active()); in lv_example_libpng_1() 21 lv_image_set_src(img, "A:lvgl/examples/libs/libpng/png_demo.png"); in lv_example_libpng_1() 22 lv_obj_align(img, LV_ALIGN_RIGHT_MID, -10, 0); in lv_example_libpng_1()
|
/lvgl-latest/examples/others/snapshot/ |
D | lv_example_snapshot_1.c | 7 lv_obj_t * img = lv_event_get_target(e); in event_cb() local 16 snapshot = lv_snapshot_take(lv_obj_get_parent(img), LV_COLOR_FORMAT_ARGB8888); in event_cb() 44 lv_obj_t * img; in lv_example_snapshot_1() local 47 img = lv_image_create(container); in lv_example_snapshot_1() 48 lv_image_set_src(img, &img_star); in lv_example_snapshot_1() 49 lv_obj_set_style_bg_color(img, lv_color_black(), 0); in lv_example_snapshot_1() 50 lv_obj_set_style_bg_opa(img, LV_OPA_COVER, 0); in lv_example_snapshot_1() 52 lv_obj_add_flag(img, LV_OBJ_FLAG_CLICKABLE); in lv_example_snapshot_1() 53 lv_obj_add_event_cb(img, event_cb, LV_EVENT_PRESSED, snapshot_obj); in lv_example_snapshot_1() 54 lv_obj_add_event_cb(img, event_cb, LV_EVENT_RELEASED, snapshot_obj); in lv_example_snapshot_1()
|
/lvgl-latest/src/widgets/animimage/ |
D | lv_animimage.h | 72 void lv_animimg_set_src(lv_obj_t * img, const void * dsc[], size_t num); 85 void lv_animimg_set_duration(lv_obj_t * img, uint32_t duration); 92 void lv_animimg_set_repeat_count(lv_obj_t * img, uint32_t count); 103 const void ** lv_animimg_get_src(lv_obj_t * img); 110 uint8_t lv_animimg_get_src_count(lv_obj_t * img); 117 uint32_t lv_animimg_get_duration(lv_obj_t * img); 124 uint32_t lv_animimg_get_repeat_count(lv_obj_t * img); 131 lv_anim_t * lv_animimg_get_anim(lv_obj_t * img);
|
/lvgl-latest/demos/smartwatch/ |
D | lv_demo_smartwatch_easter_egg.c | 32 static void animate_drift(lv_obj_t * img); 33 static void animate_back_to_center(lv_obj_t * img, uint32_t delay); 117 static void animate_drift(lv_obj_t * img) in animate_drift() argument 126 lv_anim_set_var(&anim_x, img); in animate_drift() 127 lv_anim_set_values(&anim_x, lv_obj_get_x_aligned(img), x_target); in animate_drift() 134 lv_anim_set_var(&anim_y, img); in animate_drift() 135 lv_anim_set_values(&anim_y, lv_obj_get_y_aligned(img), y_target); in animate_drift() 142 lv_anim_set_var(&anim_a, img); in animate_drift() 143 lv_anim_set_values(&anim_a, lv_image_get_rotation(img), a_target); in animate_drift() 153 static void animate_back_to_center(lv_obj_t * img, uint32_t delay) in animate_back_to_center() argument [all …]
|
D | lv_demo_smartwatch_settings.h | 55 … * lv_demo_smartwatch_settings_add_slider(uint16_t id, const char * name, const lv_img_dsc_t * img, 67 …artwatch_settings_add_toggle(uint16_t id, const char * name, const lv_img_dsc_t * img, bool state); 77 … lv_demo_smartwatch_settings_add_dropdown(uint16_t id, const char * name, const lv_img_dsc_t * img, 87 … * lv_demo_smartwatch_settings_add_label(uint16_t id, const char * name, const lv_img_dsc_t * img);
|
D | lv_demo_smartwatch.h | 257 … * lv_demo_smartwatch_settings_add_slider(uint16_t id, const char * name, const lv_img_dsc_t * img, 269 …artwatch_settings_add_toggle(uint16_t id, const char * name, const lv_img_dsc_t * img, bool state); 279 … lv_demo_smartwatch_settings_add_dropdown(uint16_t id, const char * name, const lv_img_dsc_t * img, 289 … * lv_demo_smartwatch_settings_add_label(uint16_t id, const char * name, const lv_img_dsc_t * img);
|
/lvgl-latest/tests/src/test_cases/ |
D | test_draw_buf_stride.c | 42 lv_obj_t * img = lv_image_create(lv_screen_active()); in test_draw_buf_stride_adjust() local 43 lv_obj_center(img); in test_draw_buf_stride_adjust() 58 lv_image_set_src(img, img_src); in test_draw_buf_stride_adjust() 92 lv_image_set_src(img, larger); in test_draw_buf_stride_adjust() 99 lv_image_set_src(img, larger); in test_draw_buf_stride_adjust() 106 lv_image_set_src(img, larger); in test_draw_buf_stride_adjust() 113 lv_obj_delete(img); in test_draw_buf_stride_adjust()
|
D | test_bindings.c | 183 lv_obj_t * img; in create_ui() local 184 img = lv_image_create(scr); in create_ui() 185 lv_image_set_src(img, &test_img_lvgl_logo_jpg); in create_ui() 186 lv_obj_align(img, LV_ALIGN_BOTTOM_RIGHT, -20, -20); in create_ui() 187 lv_obj_add_flag(img, LV_OBJ_FLAG_IGNORE_LAYOUT); in create_ui() 189 img = lv_image_create(scr); in create_ui() 190 lv_image_set_src(img, "A:src/test_assets/test_img_lvgl_logo.png"); in create_ui() 191 lv_obj_set_pos(img, 500, 420); in create_ui() 192 lv_obj_add_flag(img, LV_OBJ_FLAG_IGNORE_LAYOUT); in create_ui() 193 lv_image_set_rotation(img, 200); in create_ui() [all …]
|
/lvgl-latest/examples/libs/bmp/ |
D | lv_example_bmp_1.c | 9 lv_obj_t * img = lv_image_create(lv_screen_active()); in lv_example_bmp_1() local 12 lv_image_set_src(img, "A:lvgl/examples/libs/bmp/example_32bit.bmp"); in lv_example_bmp_1() 13 lv_obj_center(img); in lv_example_bmp_1()
|
/lvgl-latest/examples/libs/ffmpeg/ |
D | lv_example_ffmpeg_1.c | 10 lv_obj_t * img = lv_image_create(lv_screen_active()); in lv_example_ffmpeg_1() local 11 lv_image_set_src(img, "./lvgl/examples/libs/ffmpeg/ffmpeg.png"); in lv_example_ffmpeg_1() 12 lv_obj_center(img); in lv_example_ffmpeg_1()
|
/lvgl-latest/tests/src/test_cases/draw/ |
D | test_draw_blend.c | 94 lv_draw_buf_t * img = (lv_draw_buf_t *)img_dsc->src; in canvas_blend_test() local 95 img->header.cf = small_render_cf; in canvas_blend_test() 96 img->header.stride = lv_draw_buf_width_to_stride(180, small_render_cf); in canvas_blend_test() 97 canvas_basic_render((uint8_t *)img->data, small_render_cf, name_main, name_sub); in canvas_blend_test() 119 lv_image_cache_drop(img); in canvas_blend_test() 133 lv_draw_buf_t img; in canvas_draw() local 134 …lv_draw_buf_init(&img, 180, 180, LV_COLOR_FORMAT_ARGB8888, LV_STRIDE_AUTO, canvas_buf, sizeof(canv… in canvas_draw() 138 img_dsc.src = &img; in canvas_draw()
|
D | test_render_to_argb1555.c | 40 lv_obj_t * img = lv_image_create(lv_layer_top()); in test_render_to_argb1555() local 41 lv_image_set_src(img, draw_buf); in test_render_to_argb1555() 47 lv_obj_delete(img); in test_render_to_argb1555()
|
D | test_render_to_argb2222.c | 40 lv_obj_t * img = lv_image_create(lv_layer_top()); in test_render_to_argb2222() local 41 lv_image_set_src(img, draw_buf); in test_render_to_argb2222() 47 lv_obj_delete(img); in test_render_to_argb2222()
|
D | test_render_to_argb4444.c | 40 lv_obj_t * img = lv_image_create(lv_layer_top()); in test_render_to_argb4444() local 41 lv_image_set_src(img, draw_buf); in test_render_to_argb4444() 47 lv_obj_delete(img); in test_render_to_argb4444()
|