Control codes are used to perform direct cursor manipulation. They can change the colour, stop the cursor from completing it's screen display for a short period of time, move the cursor to a new location; Each code having it's own function and result. Control codes can be used almost anywhere, SysOp defined strings, all text files, including special text file's, repeat ANSI's, where ever you plan on putting them. Control codes consist of three characters, the first of which is always a pipe character "|" (No Quotes). Below is a listing of all the current control codes along with a brief description of what they can do. 00 - Sets foreground colour to BLACK. 01 - Sets foreground colour to BLUE. 02 - Sets foreground colour to GREEN. 03 - Sets foreground colour to CYAN. 04 - Sets foreground colour to RED. 05 - Sets foreground colour to MAGENTA. 06 - Sets foreground colour to BROWN. 07 - Sets foreground colour to LIGHT GRAY. 08 - Sets foreground colour to DARK GRAY. 09 - Sets foreground colour to LIGHT BLUE. 10 - Sets foreground colour to LIGHT GREEN. 11 - Sets foreground colour to LIGHT CYAN. 12 - Sets foreground colour to LIGHT RED. 13 - Sets foreground colour to LIGHT MAGENTA. 14 - Sets foreground colour to YELLOW. 15 - Sets foreground colour to WHITE. 16 - Sets background colour to BLACK. 17 - Sets background colour to BLUE. 18 - Sets background colour to GREEN. 19 - Sets background colour to CYAN. 20 - Sets background colour to RED. 21 - Sets background colour to MAGENTA. 22 - Sets background colour to BROWN. 23 - Sets background colour to LIGHT GRAY. AD - Tells iniquity not to abort a ansi display with this file. AS - Save the current colour attribute. AL - Load (restore) saved colour attribute. B0 - Background Colour Black. B1 - Background Colour Blue. B2 - Background Colour Green. B3 - Background Colour Cyan. B4 - Background Colour Red. B5 - Background Colour Magenta. B6 - Background Colour Brown. B7 - Background Colour Grey. CB - Move the cursor to the last row (Bottom, 25). CD - Move the cursor down one row. CE - Move the cursor to the end of the current row (end, 80). CH - Move the cursor to the beginning of the current row. (home,1). CL - Move the cursor one column to the left. CR - Move the cursor one column to the right. CS - Clear the screen. CT - Move the cursor to the fist row (top, 1). CU - Move the cursor up one row. CZ - Clear to end of line (fast w/ansi code). DE - Delay for 3/4 of a second. DH - Delay for a half-second. DM - Delay for a millisecond. DS - Delay for one second. HC - Home the cursor (Moves to position 1,1). LC - Restore saved cursor position. LF - CR+Linefeed (next line). PA - Display's 'Press a key to Continue' prompt, and waits for key. PK - Waits For A Single Key Press PS - Display's 'Paused - Continue?' prompt, and waits for response. SC - Saves the current cursor position. U0 - Sets colour attribute to user-defined error colour. U1 - Sets colour attribute to user-defined text colour. U2 - Sets colour attribute to user-defined low text colour. U3 - Sets colour attribute to user-defined high text colour. U4 - Sets colour attribute to user-defined info colour. U5 - Sets colour attribute to user-defined low info colour. U6 - Sets colour attribute to user-defined high info colour. U7 - Sets colour attribute to user-defined menu item colour. U8 - Sets colour attribute to user-defined lightbar colour. U9 - Sets colour attribute to user-defined border colour.