You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
571 B
28 lines
571 B
1 year ago
|
local lvgl = require("lvgl")
|
||
|
|
||
|
local root = lvgl.Object(nil, {
|
||
|
flex = {
|
||
|
flex_direction = "row",
|
||
|
flex_wrap = "wrap",
|
||
|
justify_content = "center",
|
||
|
align_items = "center",
|
||
|
align_content = "center",
|
||
|
},
|
||
|
w = lvgl.HOR_RES(),
|
||
|
h = lvgl.VER_RES(),
|
||
|
align = lvgl.ALIGN.CENTER
|
||
|
})
|
||
|
|
||
|
for i = 1, 10 do
|
||
|
local item = root:Object {
|
||
|
w = 100,
|
||
|
h = lvgl.PCT(100),
|
||
|
}
|
||
|
item:clear_flag(lvgl.FLAG.SCROLLABLE)
|
||
|
|
||
|
local label = item:Label {
|
||
|
text = string.format("label %d", i)
|
||
|
}
|
||
|
label:center()
|
||
|
end
|