ELib				*ROM COMPABILITY UNKOWN-USE ONLY WITH 1.00*
				I Have Been Told Of This Working On ALL ROM VERSIONS,
				However, I Am Yet To Test This, And I Probably Never Will!
by David Bowland
GOD-Mail@Juno.com
http://89Programming.cjb.net/

************************
*        BASIC         *
************************

	This Is More For BASIC Programmers Than Anything Else.  It Houses A Few 'Exec' Commands That Are Basicially ASM Programs In BASIC.  Please Give Me Credit In Your Programs If You Use This!  Also, I Was A Little Wary About Putting The 'Disable Break' Function In This Program, DON'T ABUSE IT!  However, I Believe That All Who Would Abuse It, Cannot Figure Out How To Use This Program >};->
	To Make It So That The Program Needs No Outer Programs (This Way The Person Doesn't Need 'ELib' On Their Calc), Do The Following:
	Add These Lines To Your Program

:Prgm			After This Line
:Local Execlib		Deletes The Variable One The Program Is Done
:Define Execlib(x)=Func:Local x,y:ExecLib v1.0:by David Bowland:Commands::1=Off:2=Black Screen:3=Invert screen:4=Clear screen:5=Contrast up:6=Contrast down:7=Disable Break:8=Scroll down:9=Scroll up:10=Scroll left:11=Scroll right:"70094E494E750000"y:If x=1:"4E444E754E750000"y:If x=2:"41F84C00303C02ED4290469851C8FFFA4E750000"y:If x=3:"41F84C00303C02ED0A98FFFFFFFF51C8FFF84E750000"y:If x=4:"41F84C00303C02ED429020FC0000000051C8FFF64E750000"y:If x=5:"303C000A4E494E904E750000"y
:If x=6:"303C00094E494E904E750000"y:If x=7:"50F85B034E750000"y:If x=8:"207c0000578c303c00622150001e59882150001e59882150001e59882150001e59882150001e91fc0000000e51c8ffdc4e7500004e710000"y:If x=9:"207c00004c00303c006220e8001e20e8001e20e8001e20e8001e20e8001ed1fc0000000a51c8ffe44e7500004e710000"y:If x=10:"207c00004c00303c00632210e29120c12210e29120c12210e29120c12210e29120c12210e29120c1d1fc0000000a51c8ffda4e7500004e710000"y:If x=11:"207c000057aa303c00632210e391208159882210e391208159882210e391208159882210e391208159882210e3912081598891fc0000000a51c8ffd04e7500004e710000"y:Return y:EndFunc

	NOTE: This WILL Not Work For Functions, Only Programs!  To Call A Function, Put The Following Line In Your Program Where You Want The Function To Be Called:

:Exec Execlib(x)

	Where 'x' Is One Of The Following:
1=Turn Off Calculator
2=Black screen
3=Invert screen
4=Clear screen
5=Contrast up
6=Contrast down
7=Diable break 	(Thanx To asterix@dial.oleane.com) Note That This Function Will Be Nulled Every Time The Program Stops (ex. Dialog Box, Pause, PopUp, etc.)
8=Scroll down 	}
9=Scroll up	}  All Thanx To Corta2863 <Corta2863@aol.com>
10=Scroll left	}
11=Scroll right	}
	WARNING: ELib Is A File That When Used, Takes FULL Control Of The Calculator!  This Is A Mini 68k Program!  I Am NOT Responsible For The (Mis)Use Of This Program!
	ANOTHER WARNING: If You Change ANY Of The Values In The Program, You Calculator WILL Crash!
	YET ANOTHER WARNING: This Method Listed Above Is Not As Accurate As Recalling The Variable In Your Program When Defining It.  If You Don't Understand This Last Line, Don't Worry About It, Just Delete The Program, And Go Back To Playing Games.
	LAST WARNING: If You Run My Virus Protection Program On A Program That Uses This Library, The Library Will Quit Working, All Though The Program Will Still Function.

**************************
*	Disclaimer	 *
**************************

	I Am Not Responsible For Anything This Program Does to Anything On Or Around This Earth.  All Copyrights Are Of Their Current Owner.  Send Questions/Comments To:   GOD-Mail@Juno.com   And Don't Forget To Visit 89Programming At:   http://89Programming.cjb.net/   !