1def increment_event_cb(e): 2 code = e.get_code() 3 if code == lv.EVENT.SHORT_CLICKED or code == lv.EVENT.LONG_PRESSED_REPEAT: 4 spinbox.increment() 5 6def decrement_event_cb(e): 7 code = e.get_code() 8 if code == lv.EVENT.SHORT_CLICKED or code == lv.EVENT.LONG_PRESSED_REPEAT: 9 spinbox.decrement() 10 11spinbox = lv.spinbox(lv.scr_act()) 12spinbox.set_range(-1000, 25000) 13spinbox.set_digit_format(5, 2) 14spinbox.step_prev() 15spinbox.set_width(100) 16spinbox.center() 17 18h = spinbox.get_height() 19 20btn = lv.btn(lv.scr_act()) 21btn.set_size(h, h) 22btn.align_to(spinbox, lv.ALIGN.OUT_RIGHT_MID, 5, 0) 23btn.set_style_bg_img_src(lv.SYMBOL.PLUS, 0) 24btn.add_event_cb(increment_event_cb, lv.EVENT.ALL, None) 25 26btn = lv.btn(lv.scr_act()) 27btn.set_size(h, h) 28btn.align_to(spinbox, lv.ALIGN.OUT_LEFT_MID, -5, 0) 29btn.set_style_bg_img_src(lv.SYMBOL.MINUS, 0) 30btn.add_event_cb(decrement_event_cb, lv.EVENT.ALL, None) 31