/lvgl-latest/src/widgets/bar/ |
D | lv_bar.c | 57 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 …]
|
D | lv_bar_private.h | 31 lv_obj_t * bar; member
|
/lvgl-latest/examples/widgets/bar/ |
D | lv_example_bar_4.c | 17 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()
|
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_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()
|
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 40 .. lv_example:: widgets/bar/lv_example_bar_7
|
D | lv_example_bar_2.c | 24 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()
|
D | lv_example_bar_6.c | 7 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/ |
D | test_bar.c | 326 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/ |
D | lv_slider.c | 376 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 …]
|
D | lv_slider_private.h | 31 lv_bar_t bar; /**< Add the ancestor's type first */ member
|
/lvgl-latest/docs/details/widgets/ |
D | tabview.rst | 71 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
|
D | bar.rst | 41 - :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
|
D | index.rst | 12 bar
|
D | win.rst | 11 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
|
D | slider.rst | 87 clicking on the Slider bar. In the latter case the knob moves to the
|
D | textarea.rst | 38 a "bar" cursor leave the cursor transparent and set a left border. The
|
/lvgl-latest/demos/high_res/ |
D | lv_demo_high_res_app_ev_charging.c | 295 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/ |
D | common.mk | 80 $(SRC_ROOT)/widgets/bar \
|
/lvgl-latest/docs/details/integration/chip/ |
D | alif.rst | 126 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/ |
D | pikascript.rst | 67 bar1 = lv.bar(lv.screen_active())
|
/lvgl-latest/env_support/pikascript/ |
D | pika_lvgl.pyi | 191 class bar(lv_obj):
|
/lvgl-latest/docs/ |
D | ROADMAP.rst | 81 (see `here <https://forum.lvgl.io/t/linear-meter-bar-with-ticks/10986>`__ and #4043)
|
D | CONTRIBUTING.rst | 143 - fix(bar): fix memory leak
|
/lvgl-latest/docs/details/other-components/ |
D | xml.rst | 34 - Basic built in widgets (label, slider, bar, button, etc)
|
/lvgl-latest/tests/ |
D | CMakeLists.txt | 442 # If test file is foo/bar/baz.c then test_name is "baz".
|