local menubg function on_menu_clear() if menubg then menubg:destruct() menubg = nil end end function on_menu_setup() local controller = {} function controller.resize_menu_bg() local w, h = unpack(gui.get_viewport()) if menubg then menubg.region = {0, math.floor(h / 48), math.floor(w / 48), 0} menubg.pos = {0, 0} end return w, h end gui.root.root:add( "", controller) menubg = _GUI_ROOT.menubg controller.resize_menu_bg() menu.page = "main" end