Terminal control/Coloured text: Difference between revisions

Content deleted Content added
Drkameleon (talk | contribs)
PureFox (talk | contribs)
→‎{{header|Wren}}: Updated to v0.4.0.
Line 1,813:
 
var colors = ["Black", "Red", "Green", "Yellow", "Blue", "Magenta", "Cyan", "White"]
var esc = "\x1b"
 
// display words using 'bright' colors
for (i in 1..7) System.print("%(esc)\e[%(30+i);1m%(colors[i])") // red to white
Timer.sleep(3000) // wait for 3 seconds
System.write("%(esc)\e[47m") // set background color to white
System.write("%(esc)\e[2J") // clear screen to background color
System.write("%(esc)\e[H") // home the cursor
 
// display words again using 'blinking' colors
System.write("%(esc)\e[5m") // blink on
for (i in 0..6) System.print("%(esc)\e[%(30+i);1m%(colors[i])") // black to cyan
Timer.sleep(3000) // wait for 3 more seconds
System.write("%(esc)\e[0m") // reset all attributes
System.write("%(esc)\e[2J") // clear screen to background color
System.write("%(esc)\e[H") // home the cursor</lang>
 
=={{header|XPL0}}==