home *** CD-ROM | disk | FTP | other *** search
/ Amiga Games 1995 January / amigagames-1995-01.iso / archive / userbox / publicdomain / ged313.lha / Install / data / main / GoldED / arexx / fold.ged < prev    next >
Text File  |  1995-01-08  |  1KB  |  53 lines

  1. /* $VER: 1.0, ©1995 Dietmar Eilert. Fold marked lines */
  2.  
  3. OPTIONS RESULTS                             /* enable return codes     */
  4.  
  5. if (LEFT(ADDRESS(), 6) ~= "GOLDED") then    /* not started by GoldEd ? */
  6.     address 'GOLDED.1'
  7.  
  8. 'LOCK CURRENT'                              /* lock GUI, gain access   */
  9. OPTIONS FAILAT 6                            /* ignore warnings         */
  10. SIGNAL ON SYNTAX                            /* ensure clean exit       */
  11.  
  12. /* ------------------------ INSERT YOUR CODE HERE: ------------------- */
  13.  
  14. 'GOTO BFIRST'
  15.  
  16. if (RC = 0) then do
  17.  
  18.     'QUERY CAT'
  19.  
  20.     if (RESULT = "deutsch") then
  21.         'REQUEST STRING TITLE "Kommentar für Faltung ?" VAR NAME'
  22.     else
  23.         'REQUEST STRING TITLE "Comment for this fold ?" VAR NAME'
  24.  
  25.     if (RC = 0) then do
  26.  
  27.         'FIX VAR=NAME'
  28.         'INSERT LINE'
  29.         'FIRST'
  30.         'QUERY FOLDA'
  31.         'TEXT T="' || RESULT || ' *"' || NAME || '*""'
  32.         'GOTO BLAST'
  33.         'SMARTCR'
  34.         'INSERT LINE'
  35.         'FIRST'
  36.         'QUERY FOLDB'
  37.         'TEXT T="' || RESULT || '"'
  38.         'UP'
  39.         'FOLD'
  40.     end
  41. end
  42.  
  43. /* ---------------------------- END OF YOUR CODE --------------------- */
  44.  
  45. 'UNLOCK' /* VERY important: unlock GUI */
  46. EXIT
  47.  
  48. SYNTAX:
  49.  
  50. SAY "Sorry, error line" SIGL ":" ERRORTEXT(RC) ":-("
  51. 'UNLOCK'
  52. EXIT
  53.