Posted 16 July 2013 - 11:52 AM
Currently normal computers / normal turtles only support back or full white for both background and text colors. I don't know anything about the inner workings of how CC actually renders the computer screens, but I assume that the same routine is used for both normal and advanced devices.
Way back before we got real life color monitors, most monochrome monitors were able to display shades of what ever color the monitor had: white, teal, green, amber.
I would like to suggest upgrading normal computers/turtles to accept colors.gray and colors.lightGray for term.setTextColor() and term.setBackgroundColor(). This would more closely emulate the abilities of long forgotten technology and would give gui developers a little more freedom in creativity on monochrome devices. As it is, we are working with a 7-bit character set and only black or white, which makes it pretty hard creating anything that looks just a little bit nice.
As far as I know this is not a feature that can be Lua scripted, so how about it ComputerCraft team?
EDIT:
Personally I could use the gray shades for my current file manager project.
Way back before we got real life color monitors, most monochrome monitors were able to display shades of what ever color the monitor had: white, teal, green, amber.
I would like to suggest upgrading normal computers/turtles to accept colors.gray and colors.lightGray for term.setTextColor() and term.setBackgroundColor(). This would more closely emulate the abilities of long forgotten technology and would give gui developers a little more freedom in creativity on monochrome devices. As it is, we are working with a 7-bit character set and only black or white, which makes it pretty hard creating anything that looks just a little bit nice.
As far as I know this is not a feature that can be Lua scripted, so how about it ComputerCraft team?
EDIT:
Personally I could use the gray shades for my current file manager project.
Edited on 16 July 2013 - 09:54 AM