/lvgl-latest/tests/src/test_cases/ |
D | test_bar.c | 9 static lv_obj_t * bar = NULL; variable 14 bar = lv_bar_create(active_screen); in setUp() 23 TEST_ASSERT_EQUAL(0, lv_bar_get_min_value(bar)); in test_bar_should_have_valid_default_attributes() 24 TEST_ASSERT_EQUAL(100, lv_bar_get_max_value(bar)); in test_bar_should_have_valid_default_attributes() 25 TEST_ASSERT_EQUAL(LV_BAR_MODE_NORMAL, lv_bar_get_mode(bar)); in test_bar_should_have_valid_default_attributes() 46 lv_bar_t * bar_ptr = (lv_bar_t *) bar; in test_bar_should_update_indicator_right_coordinate_based_on_bar_value() 59 lv_obj_remove_style_all(bar); in test_bar_should_update_indicator_right_coordinate_based_on_bar_value() 60 lv_obj_add_style(bar, &bar_style, LV_PART_MAIN); in test_bar_should_update_indicator_right_coordinate_based_on_bar_value() 63 lv_obj_set_size(bar, bar_width, bar_height); in test_bar_should_update_indicator_right_coordinate_based_on_bar_value() 64 lv_bar_set_value(bar, bar_value, LV_ANIM_OFF); in test_bar_should_update_indicator_right_coordinate_based_on_bar_value() [all …]
|
/lvgl-latest/src/widgets/ |
D | lv_bar.c | 53 static void lv_bar_init_anim(lv_obj_t * bar, _lv_bar_anim_t * bar_anim); 54 static void lv_bar_anim(void * bar, int32_t value); 93 lv_bar_t * bar = (lv_bar_t *)obj; in lv_bar_set_value() local 95 if(bar->cur_value == value) return; in lv_bar_set_value() 97 value = LV_CLAMP(bar->min_value, value, bar->max_value); in lv_bar_set_value() 98 …value = value < bar->start_value ? bar->start_value : value; /*Can't be smaller than the left valu… in lv_bar_set_value() 100 if(bar->cur_value == value) return; in lv_bar_set_value() 101 lv_bar_set_value_with_anim(obj, value, &bar->cur_value, &bar->cur_value_anim, anim); in lv_bar_set_value() 108 lv_bar_t * bar = (lv_bar_t *)obj; in lv_bar_set_start_value() local 110 if(bar->mode != LV_BAR_MODE_RANGE) { in lv_bar_set_start_value() [all …]
|
D | lv_slider.c | 134 slider->value_to_set = &slider->bar.cur_value; in lv_slider_event() 145 slider->value_to_set = &slider->bar.cur_value; in lv_slider_event() 149 slider->value_to_set = &slider->bar.start_value; in lv_slider_event() 158 slider->value_to_set = &slider->bar.cur_value; in lv_slider_event() 162 slider->value_to_set = &slider->bar.start_value; in lv_slider_event() 169 slider->value_to_set = &slider->bar.cur_value; in lv_slider_event() 172 slider->value_to_set = &slider->bar.start_value; in lv_slider_event() 181 slider->value_to_set = &slider->bar.cur_value; in lv_slider_event() 185 slider->value_to_set = &slider->bar.start_value; in lv_slider_event() 200 const int32_t range = slider->bar.max_value - slider->bar.min_value; in lv_slider_event() [all …]
|
D | lv_bar.h | 41 lv_obj_t * bar; member
|
D | lv_slider.h | 44 lv_bar_t bar; /*Add the ancestor's type first*/ member
|
/lvgl-latest/examples/widgets/bar/ |
D | lv_example_bar_3.py | 1 def set_temp(bar, temp): argument 2 bar.set_value(temp, lv.ANIM.ON) 17 bar = lv.bar(lv.scr_act()) variable 18 bar.add_style(style_indic, lv.PART.INDICATOR) 19 bar.set_size(20, 200) 20 bar.center() 21 bar.set_range(-20, 40) 27 a.set_var(bar) 30 a.set_custom_exec_cb(lambda a, val: set_temp(bar,val))
|
D | lv_example_bar_4.py | 35 bar = lv.bar(lv.scr_act()) variable 36 bar.add_style(style_indic, lv.PART.INDICATOR) 38 bar.set_size(260, 20) 39 bar.center() 40 bar.set_mode(lv.bar.MODE.RANGE) 41 bar.set_value(90, lv.ANIM.OFF) 42 bar.set_start_value(20, lv.ANIM.OFF)
|
D | lv_example_bar_4.c | 17 lv_obj_t * bar = lv_bar_create(lv_scr_act()); in lv_example_bar_4() local 18 lv_obj_add_style(bar, &style_indic, LV_PART_INDICATOR); in lv_example_bar_4() 20 lv_obj_set_size(bar, 260, 20); in lv_example_bar_4() 21 lv_obj_center(bar); in lv_example_bar_4() 22 lv_bar_set_mode(bar, LV_BAR_MODE_RANGE); in lv_example_bar_4() 23 lv_bar_set_value(bar, 90, LV_ANIM_OFF); in lv_example_bar_4() 24 lv_bar_set_start_value(bar, 20, LV_ANIM_OFF); in lv_example_bar_4()
|
D | lv_example_bar_2.py | 19 bar = lv.bar(lv.scr_act()) variable 20 bar.remove_style_all() # To have a clean start 21 bar.add_style(style_bg, 0) 22 bar.add_style(style_indic, lv.PART.INDICATOR) 24 bar.set_size(200, 20) 25 bar.center() 26 bar.set_value(100, lv.ANIM.ON)
|
D | lv_example_bar_3.c | 4 static void set_temp(void * bar, int32_t temp) in set_temp() argument 6 lv_bar_set_value(bar, temp, LV_ANIM_ON); in set_temp() 22 lv_obj_t * bar = lv_bar_create(lv_scr_act()); in lv_example_bar_3() local 23 lv_obj_add_style(bar, &style_indic, LV_PART_INDICATOR); in lv_example_bar_3() 24 lv_obj_set_size(bar, 20, 200); in lv_example_bar_3() 25 lv_obj_center(bar); in lv_example_bar_3() 26 lv_bar_set_range(bar, -20, 40); in lv_example_bar_3() 33 lv_anim_set_var(&a, bar); in lv_example_bar_3()
|
D | lv_example_bar_2.c | 24 lv_obj_t * bar = lv_bar_create(lv_scr_act()); in lv_example_bar_2() local 25 lv_obj_remove_style_all(bar); /*To have a clean start*/ in lv_example_bar_2() 26 lv_obj_add_style(bar, &style_bg, 0); in lv_example_bar_2() 27 lv_obj_add_style(bar, &style_indic, LV_PART_INDICATOR); in lv_example_bar_2() 29 lv_obj_set_size(bar, 200, 20); in lv_example_bar_2() 30 lv_obj_center(bar); in lv_example_bar_2() 31 lv_bar_set_value(bar, 100, LV_ANIM_ON); in lv_example_bar_2()
|
D | index.rst | 4 .. lv_example:: widgets/bar/lv_example_bar_1 7 Styling a bar 10 .. lv_example:: widgets/bar/lv_example_bar_2 16 .. lv_example:: widgets/bar/lv_example_bar_3 22 .. lv_example:: widgets/bar/lv_example_bar_4 28 .. lv_example:: widgets/bar/lv_example_bar_5 34 .. lv_example:: widgets/bar/lv_example_bar_6
|
D | test.py | 4 def set_value(bar, v): argument 5 bar.set_value(v, lv.ANIM.OFF) 43 bar = lv.bar(lv.scr_act()) variable 44 bar.add_event_cb(event_cb, lv.EVENT.DRAW_PART_END, None) 45 bar.set_size(200, 20) 46 bar.center() 50 a.set_var(bar) 52 a.set_custom_exec_cb(lambda a,val: set_value(bar,val))
|
D | lv_example_bar_6.py | 1 def set_value(bar, v): argument 2 bar.set_value(v, lv.ANIM.OFF) 40 bar = lv.bar(lv.scr_act()) variable 41 bar.add_event_cb(event_cb, lv.EVENT.DRAW_PART_END, None) 42 bar.set_size(200, 20) 43 bar.center() 47 a.set_var(bar) 49 a.set_custom_exec_cb(lambda a,val: set_value(bar,val))
|
D | lv_example_bar_6.c | 4 static void set_value(void * bar, int32_t v) in set_value() argument 6 lv_bar_set_value(bar, v, LV_ANIM_OFF); in set_value() 52 lv_obj_t * bar = lv_bar_create(lv_scr_act()); in lv_example_bar_6() local 53 lv_obj_add_event_cb(bar, event_cb, LV_EVENT_DRAW_PART_END, NULL); in lv_example_bar_6() 54 lv_obj_set_size(bar, 200, 20); in lv_example_bar_6() 55 lv_obj_center(bar); in lv_example_bar_6() 59 lv_anim_set_var(&a, bar); in lv_example_bar_6()
|
D | lv_example_bar_5.py | 5 bar_ltr = lv.bar(lv.scr_act()) 14 bar_rtl = lv.bar(lv.scr_act())
|
D | lv_example_bar_1.py | 1 bar1 = lv.bar(lv.scr_act())
|
/lvgl-latest/docs/widgets/core/ |
D | bar.md | 5 The bar object has a background and an indicator on it. The width of the indicator is set according… 9 Not only the end, but also the start value of the bar can be set, which changes the start position … 13 - `LV_PART_MAIN` The background of the bar and it uses the typical background style properties. Add… 19 A new value can be set by `lv_bar_set_value(bar, new_value, LV_ANIM_ON/OFF)`. 20 … a range (minimum and maximum values) which can be modified with `lv_bar_set_range(bar, min, max)`. 26 The bar can be one of the following modes: 27 - `LV_BAR_MODE_NORMAL` A normal bar as described above 29 - `LV_BAR_MODE_RANGE` Allows setting the start value too by `lv_bar_set_start_value(bar, new_value,… 33 - `LV_BAR_DRAW_PART_INDICATOR` The indicator of the bar 51 .. include:: ../../../examples/widgets/bar/index.rst
|
D | slider.md | 5 The Slider object looks like a [Bar](/widgets/core/bar) supplemented with a knob. The knob can be d… 24 - `LV_SLIDER_RANGE` Allows setting the start value too by `lv_bar_set_start_value(bar, new_value, L… 29 Normally, the slider can be adjusted either by dragging the knob, or by clicking on the slider bar. 49 See the events of the [Bar](/widgets/core/bar) too.
|
D | index.md | 9 bar
|
/lvgl-latest/demos/widgets/ |
D | lv_demo_widgets.py | 91 def bar_anim(task,bar): argument 92 val = bar.get_value() 94 max_value = bar.get_max_value() 98 bar.set_value(val,lv.ANIM.OFF) 101 bar.set_style_local_value_str(lv.bar.PART.BG, lv.STATE.DEFAULT, cpy_string) 416 bar = lv.bar(bar_h,None) 417 bar.set_width(lv.cont.get_width_fit(bar_h)) 418 bar.set_style_local_value_font(lv.bar.PART.BG, lv.STATE.DEFAULT, lv.theme_get_font_small()) 419 bar.set_style_local_value_align(lv.bar.PART.BG, lv.STATE.DEFAULT, lv.ALIGN.OUT_BOTTOM_MID) 420 bar.set_style_local_value_ofs_y(lv.bar.PART.BG, lv.STATE.DEFAULT, LV_DPI // 20) [all …]
|
/lvgl-latest/docs/overview/ |
D | layer.md | 51 …by the user to create some content visible everywhere. For example, a menu bar, a pop-up, etc. If …
|
/lvgl-latest/docs/get-started/platforms/ |
D | pc-simulator.md | 96 Now you are ready to run LVGL on your PC. Click on the Hammer Icon on the top menu bar to Build the… 98 After a successful build, click on the Play button on the top menu bar to run the project. Now a wi…
|
/lvgl-latest/docs/widgets/extra/ |
D | chart.md | 17 - `LV_PART_ITEMS` Refers to the line or bar series. 148 - `LV_CHART_DRAW_PART_BAR` Used on bar charts for the rectangles.
|
/lvgl-latest/tests/ |
D | CMakeLists.txt | 356 # If test file is foo/bar/baz.c then test_name is "baz".
|