[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
     Overview of the 'High Level' Mouse routines:

     The Expand libaray comprises only a few functions that have direct
     effect on the Video screen. These functions can be found in this
     part.

     These are also the routines whose source code is provided by the
     "advanced" registration, as these are probably the ones who will
     most likely need to be adapted if you would like to dig into this
     matter. More flexibility could have been possible, but that makes
     implementing them in a quite general way more difficult. Refer to
     the registation section of this documentation for information about
     the source code.

     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.

     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