Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- m = peripheral.find("monitor")
- draw = {}
- function redraw(name)
- for x = draw[name]["x"],draw[name]["x"]+draw[name]["dx"]-1,1 do
- for y = draw[name]["y"],draw[name]["y"]+draw[name]["dy"]-1,1 do
- m.setCursorPos(x,y)
- m.setTextColor(draw[name]["col"])
- m.write("0")
- end
- end
- return nil
- end
- function edit(name, posx, posy, lenx, leny, color, text)
- draw[name] = {}
- draw[name]["x"] = posx
- draw[name]["y"] = posy
- draw[name]["dx"] = lenx
- draw[name]["dy"] = leny
- draw[name]["col"] = color
- draw[name]["txt"] = text
- redraw(name)
- return nil
- end
- function delete(name)
- draw[name] = nil
- redraw(name)
- return nil
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement