Program: GraphMenu

Version: 1

Author: Raptorsoft

Description: A nifty and really small program which makes graph menus (that is, on the draw screen). 

Machine: TI-83

Language: Basic

Size:
Menu 183 bytes
Msamp 91 bytes

Released: 11 Mar 2001

Included Files:
Menu.83p
msamp.83p
This readme

Installation:
Just send em to your calc. Msamp is a sample program which shows you the usage of menu.

Usage:
You need to store the x var you want to real var "g" and the y variable to
real variable "c". g and c refer to the top left pixel of the menu selector. eg:

+-+-+-+-+-+
|?| | | | |
+-+-+-+-+-+
| |x| | | |   
+-+-+-+-+-+
| | |x| | |   x= pixels of the selector (there is one at "?" as well)
+-+-+-+-+-+
| | | |x| |   ? = c and g = variables you specify
+-+-+-+-+-+
| | |x| | |
+-+-+-+-+-+
| |x| | | |
+-+-+-+-+-+
|x| | | | |
+-+-+-+-+-+

Please note this is based on the pixel system, eg c is from 0-62 and g is from 0-94.
then store the no of items in the menu to "n" 
then run menu
easy.
Oh, and by the way, make sure you draw the items of the menu first.
The no of the menu item chosen is stored to the variable "q".

If you still dont get it, check out msamp.83p

other variables used by the prog:
t,k
,qYou can change these if they conflict with a game you are making, just unprotect it 
(using Jimmy Connor's nifty "Protect" program) and you can figure out the rest. 

Select item button: 2nd. (you can change this too if you want)

Disclaimer:
While I don't see how a basic program can stuff up your calc, its not my fault if it does.  

Thanks to:
Phil, who made us the pc link which started it all

  Please contact me with any suggestions, comments, better code or
bug reports at:

raph_98@hotmail.com
