Update Rich GUI sample

This commit is contained in:
Evgeny
2024-04-18 14:42:11 +04:00
parent 3cbe02774f
commit 3242d9c24f

View File

@@ -5,11 +5,18 @@ function on_resume()
if app == nil then return end if app == nil then return end
my_gui = gui{ my_gui = gui{
{"text", "<b>Title</b>", {size = 19, color = "#ff0000", gravity = "center_h"}}, {"icon", "fa:smile", {size = 15, color = "#aaaaaa", gravity = "center_v"}},
{"text", "<b>This is</b>", {size = 25, color = "#ff0000", gravity = "center_h|center_v"}},
{"spacer", 2},
{"text", "<b><u>TITLE</u></b>", {size = 20, color = "#ff0000", gravity = "anchor_prev|center_v"}},
{"spacer", 2},
{"icon", "fa:smile", {size = 15, color = "#aaaaaa", gravity = "center_v"}},
{"new_line", 2}, {"new_line", 2},
{"text", "Hello, World", {size = 21}}, {"text", "Hello, World", {size = 21}},
{"spacer", 2}, {"spacer", 2},
{"text", "Center small text", {size = 8, gravity = "center_v"}}, {"text", "Center small text", {size = 8, gravity = "center_v"}},
{"spacer", 1},
{"icon", "fa:plus", {size = 8, gravity="center_v"}},
{"text", "Top right text", {size = 8, gravity = "top|right"}}, {"text", "Top right text", {size = 8, gravity = "top|right"}},
{"new_line", 1}, {"new_line", 1},
{"button", "Ok", {color = "#00aa00"}}, {"button", "Ok", {color = "#00aa00"}},
@@ -22,6 +29,12 @@ function on_resume()
{"new_line", 2}, {"new_line", 2},
{"button", "Center button", {gravity = "center_h"}}, {"button", "Center button", {gravity = "center_h"}},
{"new_line", 2}, {"new_line", 2},
{"button", "Whole width button", {expand = true}},
{"spacer", 2},
{"button", "fa:home"},
{"spacer", 2},
{"button", "fa:check"},
{"new_line", 2},
{"icon", "fa:microphone", {size = 17, color = "#00ff00", gravity = "center_v"}}, {"icon", "fa:microphone", {size = 17, color = "#00ff00", gravity = "center_v"}},
{"spacer", 4}, {"spacer", 4},
{"icon", "fa:microphone", {size = 22, gravity = "center_v"}}, {"icon", "fa:microphone", {size = 22, gravity = "center_v"}},
@@ -45,7 +58,7 @@ function on_apps_changed()
on_resume() on_resume()
end end
function on_click(idx, extra) function on_click(idx)
local elem_name = my_gui.ui[idx][1] local elem_name = my_gui.ui[idx][1]
if elem_name == "text" then if elem_name == "text" then