[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 Overview
 About the "High Level" Mouse Routines:
------------------------------------------------------------------------------

 The Expand Library comprises only a few functions that have direct
 effect on the Video screen. The function presented in this part
 do have effect on the Video. You may want to use these functions,
 but I guess that writing your own functions to handle these items
 is the preferred way, when you want total control.

 The routines in this section are all called Mouse-and-something
 routines, they are called so only because they fully support the
 Mouse, it is not at all a requirement. You can very well not use
 (ie. Install) a Mouse and have the routines work perfectly. It
 justs makes the application completer and easier to use if you do
 support the Mouse.

 In the XPGN Library, the mouse is ON by default (when a driver is
 installed), If you do not want the mouse to be used at any time, you
 can set the Mouse Off with the XPmouseSet() function.

 Four of the routines sport a UDF-like construction, they rather
 use the Clipper 5.0 "Code Blocks" as those are much faster, more
 efficient, and easier to implement in fact. This code-block
 facility is called a trap function, it seemed like a good idea to
 call them MouseTraps. Of course those MouseTraps need not be
 submitted, they are optionnal and make it possible to handle
 Keyboard exceptions. Future releases would possibly also handle
 Mouse exceptions.

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson