#62, #72 work on main layout, not using layout class, refactoring and bugfixes

This commit is contained in:
Mikayla Fischler
2022-06-16 11:24:35 -04:00
parent 971657c3d2
commit 7f007e032d
9 changed files with 133 additions and 126 deletions

View File

@@ -0,0 +1,22 @@
--
-- Reactor Unit SCADA Coordinator GUI
--
local core = require("graphics.core")
local style = require("coordinator.ui.style")
local DisplayBox = require("graphics.elements.displaybox")
local TextBox = require("graphics.elements.textbox")
local TEXT_ALIGN = core.graphics.TEXT_ALIGN
local function init(monitor, id)
local main = DisplayBox{window=monitor,fg_bg=style.root}
TextBox{parent=main,text="Reactor Unit #" .. id,alignment=TEXT_ALIGN.CENTER,height=1,fg_bg=style.header}
return main
end
return init