home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / GFX / ADPro251-3.DMS / ADPro251-3.adf / FREDScripts.lha / FREDSavers / SaveToFRAMEBUFFER.fred < prev    next >
Encoding:
Text File  |  1994-01-31  |  1.0 KB  |  55 lines

  1. /*
  2. ** SaveToFRAMEBUFFER.fred
  3. **
  4. ** $VER: SaveToFRAMEBUFFER.fred 1.0.0 (31.10.93)
  5. **
  6. ** This program can be run from an InvokeADPro list to save images to
  7. ** the Mimetics FrameBuffer.  Including this program automatically
  8. ** causes a pre script to be executed as well (to select display settings).
  9. **
  10. ** This script requires FRED v1.4.0 (or higher) to run.  Also required is
  11. ** ADPro v2.5.0 (or higher).
  12. **
  13. ** Copyright © 1993 ASDG, Incorporated
  14. ** All Rights Reserved
  15. */
  16.  
  17.  
  18. ADDRESS "ADPro"
  19. OPTIONS RESULTS
  20.  
  21. PARSE ARG FrameNum FrameFName Length LoadFlag FirstCallSeq FirstCallCell
  22.  
  23. NL = '0A'X
  24. SQ = '27'X
  25. DQ = '22'X
  26. TRUE  = 1
  27. FALSE = 0
  28.  
  29.  
  30. /*
  31. ** See what type of data is loaded in ADPro/MorphPlus.
  32. */
  33.  
  34. CALL "FREDSCRIPTS:FREDFunctions/CheckForRawImageData" TRUE
  35. IF (RESULT ~= 0) THEN
  36.     EXIT 10
  37.  
  38.  
  39. /*
  40. ** Image it to the board.
  41. */
  42.  
  43. SAVER "FRAMEBUFFERE" "XXX" "RAW"
  44. IF (RC ~= 0) THEN DO
  45.     Why = ADPRO_RESULT
  46.     ADPRO_TO_FRONT
  47.     OKAY1 "FRAMEBUFFER save failed:" || NL || Why || NL ||,
  48.         "Argument Information:" || NL ||,
  49.         "Screen Type =" "RAW"
  50.     SCREEN_TO_FRONT "FRED"
  51.     EXIT 10
  52. END
  53.  
  54. EXIT 0
  55.