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