Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- button[name]["active"] = not button[name]["active"]
- if button[name]["color"] == Green then
- button[name]["color"] = Red
- else
- button[name]["color"]=Green
- end
- end
- function API.checkxy(x, y)
- for name, data in pairs(button) do
- if y>=data["ymin"] and y <= data["ymax"] then
- if x>=data["xmin"] and x<= data["xmax"] then
- if data["passName"] then
- data["func"](name)
- else
- data["func"]()
- end
- return true
- end
- end
- end
- return false
- end
- function API.heading(text)
- w, h = mon.getResolution()
- term.setCursor((w-string.len(text))/2+1, 1)
- term.write(text)
- end
- function API.label(w, h, text)
- term.setCursor(w, h)
- term.write(text)
- end
- return API
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement