Lines Matching refs:scale
10 static lv_obj_t * scale; variable
37 lv_scale_set_line_needle_value(scale, minute_hand, 60, minute); in timer_cb()
48 lv_scale_set_line_needle_value(scale, hour_hand, 40, hour * 5 + (minute / 12)); in timer_cb()
56 scale = lv_scale_create(lv_screen_active()); in lv_example_scale_6()
58 lv_obj_set_size(scale, 150, 150); in lv_example_scale_6()
59 lv_scale_set_mode(scale, LV_SCALE_MODE_ROUND_INNER); in lv_example_scale_6()
60 lv_obj_set_style_bg_opa(scale, LV_OPA_60, 0); in lv_example_scale_6()
61 lv_obj_set_style_bg_color(scale, lv_color_black(), 0); in lv_example_scale_6()
62 lv_obj_set_style_radius(scale, LV_RADIUS_CIRCLE, 0); in lv_example_scale_6()
63 lv_obj_set_style_clip_corner(scale, true, 0); in lv_example_scale_6()
64 lv_obj_center(scale); in lv_example_scale_6()
66 lv_scale_set_label_show(scale, true); in lv_example_scale_6()
68 lv_scale_set_total_tick_count(scale, 61); in lv_example_scale_6()
69 lv_scale_set_major_tick_every(scale, 5); in lv_example_scale_6()
72 lv_scale_set_text_src(scale, hour_ticks); in lv_example_scale_6()
85 lv_obj_add_style(scale, &indicator_style, LV_PART_INDICATOR); in lv_example_scale_6()
93 lv_obj_add_style(scale, &minor_ticks_style, LV_PART_ITEMS); in lv_example_scale_6()
100 lv_obj_add_style(scale, &main_line_style, LV_PART_MAIN); in lv_example_scale_6()
102 lv_scale_set_range(scale, 0, 60); in lv_example_scale_6()
104 lv_scale_set_angle_range(scale, 360); in lv_example_scale_6()
105 lv_scale_set_rotation(scale, 270); in lv_example_scale_6()
107 minute_hand = lv_line_create(scale); in lv_example_scale_6()
114 hour_hand = lv_line_create(scale); in lv_example_scale_6()