Lines Matching refs:lv
9 chart = lv.chart(lv.scr_act())
11 chart.align(lv.ALIGN.CENTER, 0, -10)
13 chart.set_axis_tick(lv.chart.AXIS.PRIMARY_Y, 10, 5, 6, 5, True, 40)
14 chart.set_axis_tick(lv.chart.AXIS.PRIMARY_X, 10, 5, 10, 1, True, 30)
16 chart.add_event_cb(self.event_cb, lv.EVENT.ALL, None)
19 … self.cursor = chart.add_cursor(lv.palette_main(lv.PALETTE.BLUE), lv.DIR.LEFT | lv.DIR.BOTTOM)
21 self.ser = chart.add_series(lv.palette_main(lv.PALETTE.RED), lv.chart.AXIS.PRIMARY_Y)
25 self.ser_p.append(lv.rand(10,90))
32 label = lv.label(lv.scr_act())
34 label.align_to(chart, lv.ALIGN.OUT_TOP_MID, 0, -5)
42 if code == lv.EVENT.VALUE_CHANGED:
45 if self.last_id != lv.CHART_POINT.NONE:
46 p = lv.point_t()
50 elif code == lv.EVENT.DRAW_PART_END:
52 dsc = lv.obj_draw_part_dsc_t.__cast__(e.get_param())
57 …if dsc.part == lv.PART.CURSOR and dsc.p1 and dsc.p2 and dsc.p1.y == dsc.p2.y and self.last_id >= 0:
63 size = lv.point_t()
64 … lv.txt_get_size(size, value_txt, lv.font_default(), 0, 0, lv.COORD.MAX, lv.TEXT_FLAG.NONE)
66 a = lv.area_t()
72 draw_rect_dsc = lv.draw_rect_dsc_t()
74 draw_rect_dsc.bg_color = lv.palette_main(lv.PALETTE.BLUE)
77 lv.draw_rect(a, dsc.clip_area, draw_rect_dsc)
79 draw_label_dsc = lv.draw_label_dsc_t()
81 draw_label_dsc.color = lv.color_white()
86 lv.draw_label(a, dsc.clip_area, draw_label_dsc, value_txt, None)