[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
   Description: Save an area of the graphics screen
Mapped Command: SAVE GRAPHICS SCREEN
FUNCTION __SaveGScreen(label,Pos1a,Pos1b,Pos2a,Pos2b)
   local handle
   local screen := __UnusedScreen(label)
   if screen > 0
      handle = snapcopy(__XdGE(Pos1b),__YdGE(Pos2a),__XdGE(Pos2b),__YdGE(Pos1a),0)
      if handle != 0
         _screens_[screen,1] := Pos1a            // upper left row
         _screens_[screen,2] := Pos1b            // upper left column
         _screens_[screen,3] := Pos2a            // lower right row
         _screens_[screen,4] := Pos2b            // lower right column
         _screens_[screen,5] := handle           // dGE video handle
         _screens_[screen,6] := label            // screen label
      else
         __HandleError(NoMemoryLeft,label)
      endif
   else
      __HandleError(NoHandlesLeft,label)
   endif
RETURN(screen)

See Also: SAVE GRAPHICS SCREEN
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson