Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- guiUtils = {}
- function guiUtils.saveColors(monitor)
- print(monitor)
- guiUtils.savedColors = {monitor.getTextColor(),monitor.getBackgroundColor()}
- end
- function guiUtils.restoreColors(monitor)
- monitor.setTextColor( guiUtils.savedColors[1] )
- monitor.setBackgroundColor( guiUtils.savedColors[2] )
- end
- function guiUtils.clearArea(monitor,rect)
- --guiUtils.saveColors(monitor)
- monitor.setTextColor(colors.black)
- monitor.setBackgroundColor(colors.black)
- for dY=1,rect.h,1 do
- monitor.setCursorPos(rect.x,rect.y+dY-1)
- monitor.write(string.rep(" ",rect.w))
- end
- --guiUtils.restoreColors(monitor)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement