home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / viscobv7.zip / vac22os2 / ibmcobol / macros / mfo.lxl < prev    next >
Text File  |  1998-02-24  |  2KB  |  51 lines

  1. /********************************************************
  2. * MFO.LXL - LOAD MACRO FOR MAKE FILE OUTPUT             *
  3. *                                                       *
  4. * THIS MACRO IS INVOKED BY LPEX WHENEVER A FILE WITH AN *
  5. * EXTENSION OF .MFO IS EDITED. IT'S DESIGNED TO BE USED *
  6. * ON FILES WHICH CONSIST OF COMPILER MESSAGES E.G. THE  *
  7. * OUTPUT FROM A MAKE.                                   *
  8. * i.e. nmake /f test.mak test.dll >errors.mfo           *
  9. *      then setup association for *.mfo and MFO.LXL     *
  10. *      then edit errors.mfo                             *
  11. *                                                       *
  12. *       COPYRIGHT IBM CORPORATION 1993                  *
  13. *                                                       *
  14. ********************************************************/
  15.  
  16. 'SET CLASSES DATA MESSAGE'
  17. 'SET HIGHLIGHT MESSAGE'
  18. 'SET PROTECT DATA'
  19. 'SET ACTION.BUTTON1DOWN ;PRIMITIVE SETCURSOR;EMSG SELECT'
  20. 'SET ACTION.BUTTON1DRAG ;PRIMITIVE SETCURSOR;EMSG EXPANDSEL'
  21. 'SET ACTION.BUTTON1DOUBLE ;PRIMITIVE SETCURSOR;EMSG CLEAR;EMSG FILESELECT;SSHOW;EMSG PROCESS'
  22. 'SET ACTION.F1 EMSG HELP'
  23. 'EXTRACT SYNONYM.QUIT INTO QUIT'
  24. if QUIT = '' then
  25.    'SET SYNONYM.QUIT 4 LXI QQUIT'
  26.  
  27. 'SET ACTIONBAR.LP_ACTIONS.SEPARATOR ;'
  28. 'SET ACTIONBAR.LP_ACTIONS.Select_~all_messages EMSG ALL'
  29. 'SET ACCELERATOR. A-X'
  30. 'SET ACTIONBAR.LP_ACTIONS.Dese~lect_all_messages EMSG CLEAR'
  31. 'SET ACTIONBAR.LP_ACTIONS.~Process_selected_messages EMSG PROCESS'
  32. 'SET ACCELERATOR. C-E'
  33. 'SET ACTIONBAR.LP_ACTIONS.~Delete_selected_messages EMSG DELETE'
  34. 'SET ACTIONBAR.LP_LOCATE.~Next_error EMSG NEXT'
  35. 'SET ACCELERATOR. A-N'
  36. 'SET ACTIONBAR.LP_OPTIONS.~Message_severity.~Information EMSG OPTSEV I'
  37. 'SET ACTIONBAR.LP_OPTIONS.~Message_severity.~Warning     EMSG OPTSEV W'
  38. 'SET ACTIONBAR.LP_OPTIONS.~Message_severity.~Error       EMSG OPTSEV E'
  39. 'SET ACTIONBAR.LP_OPTIONS.~Message_severity.~Severe      EMSG OPTSEV S'
  40. 'SET ACTIONBAR.LP_OPTIONS.~Message_severity.~Terminal    EMSG OPTSEV T'
  41.  
  42. 'EXTRACT ACTIONBARID.LP_OPTIONS.~Message_severity.~Information INTO ID_I'
  43. 'EXTRACT ACTIONBARID.LP_OPTIONS.~Message_severity.~Warning     INTO ID_W'
  44. 'EXTRACT ACTIONBARID.LP_OPTIONS.~Message_severity.~Error       INTO ID_E'
  45. 'EXTRACT ACTIONBARID.LP_OPTIONS.~Message_severity.~Severe      INTO ID_S'
  46. 'EXTRACT ACTIONBARID.LP_OPTIONS.~Message_severity.~Terminal    INTO ID_T'
  47.  
  48. 'SET GLOBAL.MFO_SEV_OPTIONS 11111'
  49. 'EMSG INIT' ID_I ID_W ID_E ID_S ID_T
  50.  
  51.