first commit
This commit is contained in:
commit
e6a42e28e9
4355 changed files with 4626605 additions and 0 deletions
|
|
@ -0,0 +1,39 @@
|
|||
#
|
||||
# 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")
|
||||
Loading…
Add table
Add a link
Reference in a new issue