=====Displaying inverse video===== Inverse video is a display mode where text and graphics on a display are presented as a negative of their original appearance.\\ \\ ==== Inverse Video Text ==== //by Jon Ripley, May 2006//\\ \\ To read the current foreground and background text colours use the following code: fgcol% = @vdu%?70 bgcol% = @vdu%?71 Here **fgcol%** and **bgcol%** are normalised values in the range 0 to 15 representing the logical colour used.\\ \\ To invert the colours of the text display use the following code: COLOUR bgcol% COLOUR 128+fgcol% Now any text you **PRINT** will be in inverse video.\\ \\ To restore the original foreground and background text colours use the following code: COLOUR fgcol% COLOUR 128+bgcol% ==== Inverting the whole window ==== //by Richard Russell, May 2006//\\ \\ You can invert all the existing colours in the output window (or in the graphics viewport, if one is defined) as follows: GCOL 4,128 CLG This will affect both text and graphics. Executing this code twice will restore the original colours.