Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mouseWidth = 0
- mouseHeight = 0
- monitor = peripheral.wrap("back")
- monitor.clear()
- monitor.setCursorPos(2,2)
- w,h=monitor.getSize()
- print("X = "..w)
- print("Y = "..h)
- monitor.setBackgroundColor((colors.green))
- monitor.setCursorPos(1,1)
- monitor.setTextColor((colors.green))
- monitor.write("--------")
- monitor.setCursorPos(1,2)
- monitor.write("--------")
- monitor.setCursorPos(1,3)
- monitor.write("--------")
- monitor.setCursorPos(1,4)
- monitor.write("---")
- monitor.setTextColor((colors.white))
- monitor.write("ON")
- monitorsetTextColor((colors.green))
- monitor.write("---")
- monitor.setCursorPos(1,5)
- monitor.write("--------")
- monitor.setCursorPos(1,6)
- monitor.write("--------")
- monitor.setCursorPos(1,7)
- monitor.write("--------")
- monitor.setBackgroundColor((colors.red))
- monitor.setCursorPos(30,1)
- monitor.setTextColor((colors.red))
- monitor.write("--------")
- monitor.setCursorPos(30,2)
- monitor.write("--------")
- monitor.setCursorPos(30,3)
- monitor.write("--------")
- monitor.setCursorPos(30,4)
- monitor.write("---")
- monitor.setTextColor((colors.white))
- monitor.write("OFF")
- monitorsetTextColor((colors.red))
- monitor.write("--")
- monitor.setCursorPos(30,5)
- monitor.write("--------")
- monitor.setCursorPos(30,6)
- monitor.write("--------")
- monitor.setCursorPos(30,7)
- monitor.write("--------")
- monitor.setBackgroundColour((colours.black))
- function checkClickPosition()
- if mouseWidth > 1 and mouseWidth < 9 and mouseHeight > 1 and mouseHeight < 8 then
- rs.setOutput("top",true)
- elseif mouseWidth > 30 and mouseWidth < 39 and mouseHeight > 1 and mouseHeight < 8 then
- rs.setOutput("top",false)
- end
- end
- repeat
- event,p1,p2,p3 = os.pullEvent()
- if event=="monitor_touch" then
- mouseWidth = p2
- mouseHeight = p3
- checkClickPosition()
- end
- until event=="char" and p1==("x")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement