# # Create a 2x2 tile view and allow scrolling only in an "L" shape. # Demonstrate scroll chaining with a long list that # scrolls the tile view when it can't be scrolled further. # tv = lv.tileview(lv.scr_act()) # Tile1: just a label tile1 = tv.add_tile(0, 0, lv.DIR.BOTTOM) label = lv.label(tile1) label.set_text("Scroll down") label.center() # Tile2: a button tile2 = tv.add_tile(0, 1, lv.DIR.TOP | lv.DIR.RIGHT) btn = lv.btn(tile2) label = lv.label(btn) label.set_text("Scroll up or right") btn.set_size(lv.SIZE.CONTENT, lv.SIZE.CONTENT) btn.center() # Tile3: a list tile3 = tv.add_tile(1, 1, lv.DIR.LEFT) list = lv.list(tile3) list.set_size(lv.pct(100), lv.pct(100)) list.add_btn(None, "One") list.add_btn(None, "Two") list.add_btn(None, "Three") list.add_btn(None, "Four") list.add_btn(None, "Five") list.add_btn(None, "Six") list.add_btn(None, "Seven") list.add_btn(None, "Eight") list.add_btn(None, "Nine") list.add_btn(None, "Ten")