| Functions |  Saving and Restoring 
        Images
       
      GetImage(DrawXtra 
        member, member bitmap) - copy the bitmap stored in the canvas to a 
        bitmap castmember. Example: GetImage(member 
        "canvas", member "saveimage")
 
      SetImage(DrawXtra 
        member, member bitmap, string mappingMode) 
        - copy the bitmap from a bitmap castmember to the canvas. The canvas will 
        be resized to the dimensions of the bitmap. MappingMode can equal "fixed" 
        or "stretch", and will determine if the image will be stretched to fill 
        the whole canvas. Example: SetImage(member 
        "canvas", member "loadimage", "stretch")
 
      SaveImage(DrawXtra 
        member, string pathname) 
        - save the canvas image to either a PICT file (Macintosh) or BMP file 
        (Windows). This function is disabled in Shockwave for security reasons. Example: SaveImage(member 
        "canvas", "testimage.bmp")
 
      LoadImage(DrawXtra 
        member, string pathname) 
        - loads the canvas image. This function is disabled in Shockwave for security 
        reasons. Example: LoadImage(member 
        "canvas", "testimage.bmp")
 
      DrawImage(DrawXtra 
        member, member bitmap, integer x, integer y) 
        - places a bitmapped castmember onto the canvas with (x, y) specifying 
        the upper-left corner of the image. Example: DrawImage(member 
        "canvas", "testimage", 10,10)
 
      DrawImage(DrawXtra 
        member, string filename, integer x, integer y) 
        - places an image from disk onto the canvas with (x, y) specifying the 
        upper-left corner of the image. This function is disabled in Shockwave 
        for security reasons. Example: DrawImage(member 
        "canvas", "C:\testimage.bmp", 10,10)
 |  |