[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Function: Shadow()
Shadow() is just another of those shadow functions. It uses
SaveScreen(), ReplAttr() and RestScreen() to make the
shadowing, and not, such as other libraries, direct writes
to screen. The function is as fast as any other, but respects
the Clipper guidelines on Video I/O. If you prefer to
use another Shadow() function, just link in the .OBJ file
containing that function, or make sure the .LIB is specified
before EXPAND.
Don't worry about the Linker complaining that symbols heve been
defined more than once.
Syntax: Shadow(nTop,nLeft,nBottom,nRight[,nAttr]) --> NIL
Arguments: The screen region where the Shadow has to be placed. The
Shadow is placed one Line under the <nBottom> region, and
two characters right of <nRight>. Shadow() however, checks
for MaxRow() and MaxCol() bounds, and eventually restricts the
area to be shadowed. <nAttr> is optionnal, it represents the
attribute to use as Shadow, when omitted, it uses 8 (Dark Gray)
on Color systems and 7 (Light Gray) on Monochrome systems.
Returns: NIL
Usage: Shadow(3,3,15,56)
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson