home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / install / reqtools / rexxreqtools / examples / ttxarexx.lha / SaveMacroAs.ttx < prev    next >
Text File  |  1993-10-21  |  565b  |  27 lines

  1. /* $VER: SaveMacroAs.ttx 1.0 (20.02.93) */
  2.  
  3. OPTIONS RESULTS
  4.  
  5. LastMacro = GetClip( 'TTX_LastMacro' )
  6.  
  7. IF LastMacro = "" THEN LastMacro = "Rexx:"
  8.  
  9. DirName = ""
  10.  
  11. Index = LastPos( '/', LastMacro )
  12.  
  13. IF Index = 0 THEN Index = Index( LastMacro, ":" )
  14.  
  15. IF Index ~= 0 THEN DO
  16.   DirName = Left( LastMacro, Index )
  17. END
  18.  
  19. FileName = rtFileRequest( DirName, "", "Select file to save as macro", "_Save", "RTFI_Flags=FREQF_PatGad|FREQF_Save RT_PubScrName=TURBOTEXT" )
  20.  
  21. IF rtResult = 1 THEN DO
  22.   SetClip( 'TTX_LastMacro', FileName )
  23.   SaveMacro FileName
  24. END
  25.  
  26. CALL rtFreeFileRequest
  27.