ͻ
                            InitMouse(Buttons)                             
͹
 Initialises Mouse Driver                                                  
                                                                           
 Returns : True or False for whether Mouse Driver is Loaded                
           Buttons is the Number of buttons on the mouse                   
ͼ

ͻ
                                 ShowMouse                                 
͹
 Shows the Mouse Cursor on Screen                                          
ͼ

ͻ
                                 HideMouse                                 
͹
 Hides the Mouse Cursor from Screen                                        
ͼ

ͻ
                    MouseStatus(X,Y,Left,Middle,Right)                     
͹
 Gets the Current Status of the Mouse                                      
                                                                           
 Returns : X, Y Coordinates of the mouse on the Screen                     
           Left, Middle, Right return True when that button is pressed     
ͼ

ͻ
                        MSetSensitivity(X,Y,Accel)                         
͹
 Sets the Mouses X and Y Sensitivity, and Acceleration Factor (0-100)      
ͼ

ͻ
                           MGetSensitivity(X,Y)                            
͹
 Gets the Current Mouse Sensitivity                                        
                                                                           
 Returns : X, Y Sensitivity of the mouse                                   
ͼ

ͻ
                            MGetPageNumber(Page)                           
͹
 Gets the Current Mouse Page Number                                        
ͼ

ͻ
                            MSetPageNumber(Page)                           
͹
 Sets the Current Mouse Page Number                                        
ͼ

ͻ
                        MButtonPressed(Button,X,Y)                         
͹
 Returns X and Y Position of last press of the mouse button 'Button'       
ͼ

ͻ
                        MButtonReleased(Button,X,Y)                        
͹
 Returns X and Y Position of last release of the mouse button 'Button'     
ͼ

ͻ
                      MGetExtreme(MinX,MaxX,MinY,MaxY)                     
͹
 Gets the Minimum and Maximum Window Coordinates Mouse can move in         
                                                                           
 Returns : MinX - Minimum X Coordinate                                     
           MaxX - Maximum X Coordinate                                     
           MinY - Minimum Y Coordinate                                     
           MaxY - Maximum Y Coordinate                                     
ͼ

ͻ
                      MSetExtreme(MinX,MaxX,MinY,MaxY)                     
͹
 Sets the Minimum and Maximum Window Coordinates Mouse can move in         
ͼ

ͻ
                             MSetPos(X,Y)                                  
͹
 Sets the X and Y Coordinates of the Mouse Cursor                          
ͼ

ͻ
                            MCursorVisible                                 
͹
 Returns True or False depending on whether the Cursor is Visible or Hidden
ͼ

ͻ
                          MHardWareCursor(State)                           
͹
 State is 1 to set Hardware Cursor, or any other value for Software Cursor 
ͼ

ͻ
                             MouseRelPos(X,Y)                              
͹
 Returns X and Y Relative Movement (-/+)                                   
ͼ