Home
last modified time | relevance | path

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

12

/lvgl-latest/src/widgets/bar/
Dlv_bar.c57 static void lv_bar_init_anim(lv_obj_t * bar, lv_bar_anim_t * bar_anim);
58 static void lv_bar_anim(void * bar, int32_t value);
98 lv_bar_t * bar = (lv_bar_t *)obj; in lv_bar_set_value() local
100 if(bar->cur_value == value) return; in lv_bar_set_value()
102 value = LV_CLAMP(bar->min_value, value, bar->max_value); in lv_bar_set_value()
103 …value = value < bar->start_value ? bar->start_value : value; /*Can't be smaller than the left valu… in lv_bar_set_value()
105 if(bar->cur_value == value) return; in lv_bar_set_value()
107 lv_bar_set_value_with_anim(obj, value, &bar->cur_value, &bar->cur_value_anim, anim); in lv_bar_set_value()
114 lv_bar_t * bar = (lv_bar_t *)obj; in lv_bar_set_start_value() local
116 if(bar->mode != LV_BAR_MODE_RANGE) { in lv_bar_set_start_value()
[all …]
Dlv_bar_private.h31 lv_obj_t * bar; member
/lvgl-latest/examples/widgets/bar/
Dlv_example_bar_4.c17 lv_obj_t * bar = lv_bar_create(lv_screen_active()); 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_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_screen_active()); 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()
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
40 .. lv_example:: widgets/bar/lv_example_bar_7
Dlv_example_bar_2.c24 lv_obj_t * bar = lv_bar_create(lv_screen_active()); 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()
Dlv_example_bar_6.c7 static void set_value(void * bar, int32_t v) in set_value() argument
9 lv_bar_set_value(bar, v, LV_ANIM_OFF); in set_value()
58 lv_obj_t * bar = lv_bar_create(lv_screen_active()); in lv_example_bar_6() local
59 lv_bar_set_range(bar, MIN_VALUE, MAX_VALUE); in lv_example_bar_6()
60 lv_obj_set_size(bar, 200, 20); in lv_example_bar_6()
61 lv_obj_center(bar); in lv_example_bar_6()
62 lv_obj_add_event_cb(bar, event_cb, LV_EVENT_DRAW_MAIN_END, NULL); in lv_example_bar_6()
66 lv_anim_set_var(&a, bar); in lv_example_bar_6()
/lvgl-latest/tests/src/test_cases/widgets/
Dtest_bar.c326 lv_obj_t * bar = lv_bar_create(lv_screen_active()); in styled_bar_create() local
327 if(ver) lv_obj_set_size(bar, 20, 100); in styled_bar_create()
328 else lv_obj_set_size(bar, 100, 20); in styled_bar_create()
329 lv_bar_set_range(bar, 0, 100); in styled_bar_create()
330 lv_bar_set_mode(bar, LV_BAR_MODE_RANGE); in styled_bar_create()
331 lv_bar_set_value(bar, end_value, LV_ANIM_OFF); in styled_bar_create()
332 lv_bar_set_start_value(bar, start_value, LV_ANIM_OFF); in styled_bar_create()
334 lv_obj_set_style_bg_opa(bar, 255, LV_PART_MAIN); in styled_bar_create()
335 lv_obj_set_style_bg_color(bar, lv_color_hex3(0x0ff), LV_PART_MAIN); in styled_bar_create()
336 lv_obj_set_style_radius(bar, bg_radius, LV_PART_MAIN); in styled_bar_create()
[all …]
/lvgl-latest/src/widgets/slider/
Dlv_slider.c376 const bool is_reversed = slider->bar.val_reversed ^ (is_rtl && is_horizontal); in draw_knob()
385 …slider->bar.cur_value < 0) knob_area.x1 = LV_SLIDER_KNOB_COORD(!is_reversed, slider->bar.indic_are… in draw_knob()
386 else knob_area.x1 = LV_SLIDER_KNOB_COORD(is_reversed, slider->bar.indic_area); in draw_knob()
391 …slider->bar.cur_value < 0) knob_area.y1 = LV_SLIDER_KNOB_COORD_VERTICAL(!is_reversed, slider->bar in draw_knob()
392 else knob_area.y1 = LV_SLIDER_KNOB_COORD_VERTICAL(is_reversed, slider->bar.indic_area); in draw_knob()
416 knob_area.x1 = LV_SLIDER_KNOB_COORD(!is_reversed, slider->bar.indic_area); in draw_knob()
419 knob_area.y1 = LV_SLIDER_KNOB_COORD_VERTICAL(!is_reversed, slider->bar.indic_area); in draw_knob()
463 …if(slider->bar.orientation == LV_BAR_ORIENTATION_AUTO) return lv_obj_get_width(obj) >= lv_obj_get_… in is_slider_horizontal()
464 else if(slider->bar.orientation == LV_BAR_ORIENTATION_HORIZONTAL) return true; in is_slider_horizontal()
475 slider->value_to_set = &slider->bar.cur_value; in drag_start()
[all …]
Dlv_slider_private.h31 lv_bar_t bar; /**< Add the ancestor's type first */ member
/lvgl-latest/docs/details/widgets/
Dtabview.rst71 Setting tab bar position
75 the tab bar can be moved to any side.
77 Setting tab bar size
80 The size of the tab bar can be adjusted by :cpp:expr:`lv_tabview_set_tab_bar_size(tabview, size)`
81 When tabs are on the top or bottom, this means the height of the tab bar, and when
Dbar.rst41 - :cpp:expr:`lv_bar_set_orientation(bar, orientation)` to override orientation
53 :cpp:expr:`lv_bar_set_value(bar, new_value, LV_ANIM_ON/OFF)`. The value is
55 modified with :cpp:expr:`lv_bar_set_range(bar, min, max)`. The default range is
73 :cpp:expr:`lv_bar_set_start_value(bar, new_value, LV_ANIM_ON/OFF)`. The start
111 .. include:: ../../examples/widgets/bar/index.rst
Dindex.rst12 bar
Dwin.rst11 The Window Widget is built from a header (like a title bar) with title and
48 - Header (like a title bar) is initially empty, and is a Flex-Flow container set up
Dslider.rst87 clicking on the Slider bar. In the latter case the knob moves to the
Dtextarea.rst38 a "bar" cursor leave the cursor transparent and set a left border. The
/lvgl-latest/demos/high_res/
Dlv_demo_high_res_app_ev_charging.c295 lv_obj_t * bar = lv_obj_create(total_spent_bar); in create_widget1() local
296 lv_obj_set_style_border_width(bar, 0, 0); in create_widget1()
297 lv_obj_set_size(bar, c->sz->gap[2], c->sz->gap[8]); in create_widget1()
298 lv_obj_set_style_radius(bar, LV_COORD_MAX, 0); in create_widget1()
299 lv_obj_set_style_opa(bar, LV_OPA_TRANSP, LV_PART_SCROLLBAR); in create_widget1()
305 lv_obj_t * bar = lv_obj_create(gas_equivalent_bar); in create_widget1() local
306 lv_obj_set_style_border_width(bar, 0, 0); in create_widget1()
307 lv_obj_set_size(bar, c->sz->gap[2], c->sz->gap[8]); in create_widget1()
308 lv_obj_set_style_radius(bar, LV_COORD_MAX, 0); in create_widget1()
309 lv_obj_set_style_opa(bar, LV_OPA_30, 0); in create_widget1()
[all …]
/lvgl-latest/env_support/qnx/
Dcommon.mk80 $(SRC_ROOT)/widgets/bar \
/lvgl-latest/docs/details/integration/chip/
Dalif.rst126 If it hasn't happened automatically, Click "Arm Tools" on the bottom bar and then
180 it by either clicking the gear icon on the bottom bar or by navigating to the CMSIS panel
/lvgl-latest/docs/details/integration/bindings/
Dpikascript.rst67 bar1 = lv.bar(lv.screen_active())
/lvgl-latest/env_support/pikascript/
Dpika_lvgl.pyi191 class bar(lv_obj):
/lvgl-latest/docs/
DROADMAP.rst81 (see `here <https://forum.lvgl.io/t/linear-meter-bar-with-ticks/10986>`__ and #4043)
DCONTRIBUTING.rst143 - fix(bar): fix memory leak
/lvgl-latest/docs/details/other-components/
Dxml.rst34 - Basic built in widgets (label, slider, bar, button, etc)
/lvgl-latest/tests/
DCMakeLists.txt442 # If test file is foo/bar/baz.c then test_name is "baz".

12