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