
  Functions Available:-
  ---------------------

If this code is _sourced_ into Python then the 'ESC.' prefix can be omitted.
If this is considered a module then it is called as 'ESC.function(?)'

               !!!READ THE CODE FOR MUCH MORE INFORMATION!!!
               ---------------------------------------------

IMPORTANT NOTE! To remove the end newline in Python 3.x.x 'print()'; USE:-
>>> print(ESC.cls()+"A test line before the prompt if needed...", end="")
>>> print(ESC.cls()+ESC.pfb(1, 47, 30)+"Colours...", end="")

# ********************************* GENERAL. ********************************
# For almost any platform that has a Python from Version 1.3.0 to 3.15.0b3. *
# ---------------------------------------------------------------------------
# General functions:-
# -------------------
#
default()			Displays ALL the Python builtin escape codes.
tr()				Terminal Reset.
ctr()				Complete Terminal Reset. 
cls()				Clear the screen/window, ONLY.
ra()				Reset attributes.
pfb(prefix=0, fg=31, bg=40)	Text appearance, colours/bold/underline/etc;
				default values, '0', '31', and '40' for a
				stock AMIGA A1200(HD), and Python 1.4.0.
				Read the 'Prefix_for_pfb_function.txt' for
				much more information.
				! REMEMBER ! A classic stock AMIGA A1200(HD)
				only has the first 4 Workbench colours in
				default STOCK mode. You will need to increase
				the number of Workbench colours to 8 minimum
				to get full usage.
ca(rows=1, cols=1)		Force the cursor anywhere in 'rows' and
				'cols', default values '1' for both.
hm()				Cursor, HOME position ONLY.
cup(y), cdn(y), clt(x), crt(x)	Cursor, up, down, left, right, default value
                                '1' for all; any sensible integers here.

# ****************************** INTERMEDIATE. ******************************
# ************** AMIGA USERS! Use this section with caution. ****************
# * These may suit advanced None[-]Commodore AMIGA variants, BUT, BE AWARE! *
# IF you are using a classic AMIGA and have ADE the *NIX emulation then......
# ......'tput civis' turns the cursor OFF, and 'tput cnorm' turns it back ON!
# ---------------------------------------------------------------------------
# Intermediate functions:-
# ------------------------
#
con()				Cursor enabled, ON.
coff()				Cursor disabled, OFF.

# ******************************** ADVANCED. ********************************
# ******* These are '*NIX' compatible ONLY. !!!NOT FOR AMIGA USERS!!! *******
# Advanced Functions:-
# --------------------
#
graph(graphics="OFF")		Enable 'ON', disable 'OFF' graphics mode.
#                      ------------------------------
tb(title="Text here.", ver="your_version", tb="ON")
				Writes to the title bar whatever you want!
				'your_version' is a string and can be empty.

# ***************************************************************************
