Home
last modified time | relevance | path

Searched refs:bar (Results 1 – 25 of 30) sorted by relevance

12

/lvgl-latest/tests/src/test_cases/
Dtest_bar.c9 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/
Dlv_bar.c53 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 …]
Dlv_slider.c134 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 …]
Dlv_bar.h41 lv_obj_t * bar; member
Dlv_slider.h44 lv_bar_t bar; /*Add the ancestor's type first*/ member
/lvgl-latest/examples/widgets/bar/
Dlv_example_bar_3.py1 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))
Dlv_example_bar_4.py35 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)
Dlv_example_bar_4.c17 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()
Dlv_example_bar_2.py19 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)
Dlv_example_bar_3.c4 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()
Dlv_example_bar_2.c24 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()
Dindex.rst4 .. 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
Dtest.py4 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))
Dlv_example_bar_6.py1 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))
Dlv_example_bar_6.c4 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()
Dlv_example_bar_5.py5 bar_ltr = lv.bar(lv.scr_act())
14 bar_rtl = lv.bar(lv.scr_act())
Dlv_example_bar_1.py1 bar1 = lv.bar(lv.scr_act())
/lvgl-latest/docs/widgets/core/
Dbar.md5 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
Dslider.md5 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.
Dindex.md9 bar
/lvgl-latest/demos/widgets/
Dlv_demo_widgets.py91 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/
Dlayer.md51 …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/
Dpc-simulator.md96 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/
Dchart.md17 - `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/
DCMakeLists.txt356 # If test file is foo/bar/baz.c then test_name is "baz".

12