Home
last modified time | relevance | path

Searched refs:range_max (Results 1 – 6 of 6) sorted by relevance

/lvgl-latest/src/widgets/spinbox/
Dlv_spinbox.c73 if(v > spinbox->range_max) v = spinbox->range_max; in lv_spinbox_set_value()
100 if(spinbox->range_max > max_val - 1) spinbox->range_max = max_val - 1; in lv_spinbox_set_digit_format()
119 void lv_spinbox_set_range(lv_obj_t * obj, int32_t range_min, int32_t range_max) in lv_spinbox_set_range() argument
124 spinbox->range_max = range_max; in lv_spinbox_set_range()
127 if(spinbox->value > spinbox->range_max) spinbox->value = spinbox->range_max; in lv_spinbox_set_range()
138 const int32_t step_limit = LV_MAX(spinbox->range_max, LV_ABS(spinbox->range_min)); in lv_spinbox_set_cursor_pos()
195 const int32_t step_limit = LV_MAX(spinbox->range_max, LV_ABS(spinbox->range_min)); in lv_spinbox_step_prev()
222 if(v + spinbox->step <= spinbox->range_max) { in lv_spinbox_increment()
227 if((spinbox->rollover) && (spinbox->value == spinbox->range_max)) in lv_spinbox_increment()
230 v = spinbox->range_max; in lv_spinbox_increment()
[all …]
Dlv_spinbox_private.h35 int32_t range_max; member
Dlv_spinbox.h87 void lv_spinbox_set_range(lv_obj_t * obj, int32_t range_min, int32_t range_max);
/lvgl-latest/src/widgets/scale/
Dlv_scale_private.h38 …int32_t range_max; /**< Scale parts with value <= this value will be drawn usi… member
60 int32_t range_max; /**< Scale's maximum value */ member
Dlv_scale.c158 scale->range_max = max; in lv_scale_set_range()
232 else if(value > scale->range_max) { in lv_scale_set_line_needle_value()
236 … angle = scale->angle_range * (value - scale->range_min) / (scale->range_max - scale->range_min); in lv_scale_set_line_needle_value()
286 else if(value > scale->range_max) { in lv_scale_set_image_needle_value()
290 … angle = scale->angle_range * (value - scale->range_min) / (scale->range_max - scale->range_min); in lv_scale_set_image_needle_value()
348 section->range_max = -1; in lv_scale_add_section()
358 section->range_max = max; in lv_scale_section_set_range()
430 return scale->range_max; in lv_scale_get_range_max_value()
457 scale->range_max = 100; in lv_scale_constructor()
584 …int32_t tick_value = lv_map(tick_idx, 0, total_tick_count - 1, scale->range_min, scale->range_max); in scale_draw_indicator()
[all …]
/lvgl-latest/tests/src/test_cases/widgets/
Dtest_spinbox.c100 int32_t range_max = 40; in test_spinbox_set_range() local
109 lv_spinbox_set_range(tmp, 0, range_max); in test_spinbox_set_range()
111 TEST_ASSERT_EQUAL(range_max, lv_spinbox_get_value(tmp)); in test_spinbox_set_range()
115 lv_spinbox_set_range(tmp, range_min, range_max); in test_spinbox_set_range()