[<<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