home *** CD-ROM | disk | FTP | other *** search
/ The Developer Connection…ice Driver Kit for OS/2 3 / DEV3-D1.ISO / editors / epm / sampmacs / english.e < prev    next >
Encoding:
Text File  |  1993-12-02  |  50.5 KB  |  1,033 lines

  1. ; This file defines the various text constants as English strings.
  2. ; The comments (after the '--' are examples of how the string is used, and need not
  3. ; be translated.  For example,
  4.            --      'Got' number 'bytes from a' number'-byte buffer'  number 'lines'
  5. ; means that the strings GOT__MSG, BYTES_FROM_A__MSG, BYTE_BUFFER__MSG, and LINES__MSG
  6. ; should make sense when put together as indicated.  In some cases, this is abbreviated
  7. ;  ERROR_LOADING__MSG =   'Error trying to load'  -- filename
  8. ; which means the message will say "Error trying to load <filename>" (for some file).
  9. ;
  10. ; Anything that has a Yes/No prompt should include YES_CHAR and NO_CHAR (defined below);
  11. ; if the words for YES and NO start with the same letter in some language, a synonym for
  12. ; one or both should be consistently used so that the initial letters are unique.
  13.  
  14. ;  This file should be named:  (8 characters or less, please!)
  15. ;     NLS_LANGUAGE = 'ENGLISH'
  16.  
  17. const
  18. ; The following constants are defined in STDCNF.E; if they're not set by the
  19. ; time we get here, then we're being included by some external file, so their
  20. ; value isn't important.
  21.  
  22. compile if not defined(WANT_DYNAMIC_PROMPTS)
  23.    WANT_DYNAMIC_PROMPTS = 0
  24. compile endif
  25. compile if not defined(WANT_BOOKMARKS)
  26.    WANT_BOOKMARKS = 0
  27. compile endif
  28. compile if not defined(WANT_TAGS)
  29.    WANT_TAGS = 0
  30. compile endif
  31. compile if not defined(SPELL_SUPPORT)
  32.    SPELL_SUPPORT = 0
  33. compile endif
  34. compile if not defined(CHECK_FOR_LEXAM)
  35.    CHECK_FOR_LEXAM = 0
  36. compile endif
  37. compile if not defined(HOST_SUPPORT)
  38.    HOST_SUPPORT = 'STD'
  39. compile endif
  40. compile if not defined(WANT_STACK_CMDS)
  41.    WANT_STACK_CMDS = 0
  42. compile endif
  43. compile if not defined(WANT_TOOLBAR)  -- Different logic than is in STDCNF.E, but
  44.    WANT_TOOLBAR = 0                   -- if not set by STDCNF or EXTRA, NLS stuff not needed.
  45. compile endif
  46.  
  47. ;; Box.e  -- Try to keep P, C, A, E, R & S the same; otherwise requires macro changes
  48.    BOX_ARGS__MSG =        'Args: 1=│ 2=║ 3=| 4=█ 5=╪ 6=╫ B=Spc /Any  P=Pas C=C A=Asm E=Erase R=Reflow S=Scr'
  49.    BOX_MARK_BAD__MSG =    'Marked area is not inside a box'
  50.  
  51. compile if EVERSION >=4
  52. ;; Buff.e
  53.    CREATEBUF_HELP__MSG =  ' CREATEBUF  creates EBUF buffer; "CREATEBUF 1" for a private buffer.'
  54.    PUTBUF_HELP__MSG =     ' PUTBUF     puts file, cur. line to end, in buffer.'
  55.    GETBUF_HELP__MSG =     ' GETBUF     gets contents of buffer into file.'
  56.    FREEBUF_HELP__MSG =    ' FREEBUF    frees the buffer.'
  57.    ERROR_NUMBER__MSG =    'error number'
  58.    EMPTYBUF_ERROR__MSG =  'Buffer empty, nothing to get'
  59.                   --      'Got' number 'bytes from a' number'-byte buffer'  number 'lines'
  60.    GOT__MSG =             'Got'
  61.    BYTES_FROM_A__MSG =    'bytes from a'
  62.    PUT__MSG =             'Put'
  63.    BYTES_TO_A__MSG =      'bytes to a'
  64.    BYTE_BUFFER__MSG =     '-byte buffer'
  65.    CREATED__MSG =         'Created.'
  66.    FREED__MSG =           'Freed.'
  67.    MISSING_BUFFER__MSG =  'You must supply a buffer name.'
  68.              --      'Buffer overflow?  It accepted only' noflines 'lines.'
  69.    ONLY_ACCEPTED__MSG =   'Buffer overflow?  It accepted only'
  70.    CAN_NOT_OPEN__MSG =    'Unable to open a buffer named'
  71. compile endif
  72.  
  73. compile if EVERSION >= 5
  74. ;; Clipbrd.e
  75.    NO_MARK_NO_BUFF__MSG = 'No marked area, and shared buffer is empty.'
  76.    CLIPBOARD_EMPTY__MSG = 'The clipboard is empty'
  77.    CLIPBOARD_ERROR__MSG = 'Error reading clipboard'
  78.    NOTHING_TO_PASTE__MSG ='Nothing to paste.'
  79.    TRYING_TO_FREE__MSG =  'trying to free old'
  80.    BUFFER__MSG =          'buffer'
  81.    NO_MARK_DELETED__MSG = 'No mark was deleted from this window.'
  82.    NO_TEST_RECOVERED__MSG='No text recovered.'
  83.    ERROR_COPYING__MSG =   'Error occurred while copying'
  84.    ONLY__MSG =            'Only'
  85.    LINES_OF__MSG =        'lines of the original'
  86.    RECOVERED__MSG =       'were recovered.'
  87.    TOO_MUCH_FOR_CLIPBD__MSG= 'Too much selected text for clipboard buffer.'
  88.    CLIPBOARD_VIEW_NAME =  '.Clipboard'  -- file name; initial '.' marks it as a temp file
  89. compile endif
  90.  
  91. ;; Modify.e
  92.    AUTOSAVING__MSG =      'Autosaving...'
  93.  
  94. compile if EVERSION >= 5
  95. ;; Mouse.e
  96.    UNKNOWN_MOUSE_ERROR__MSG = "Unknown error processing mouse event: "
  97. compile endif
  98.  
  99. ;; Dosutil.e
  100.    TODAY_IS__MSG =        'Today is'
  101.    THE_TIME_IS__MSG =     'The time is'
  102.    MONTH_LIST =           'January  February March    April    May      '||
  103.                           'June     July     August   SeptemberOctober  '||
  104.                           'November December '
  105.    MONTH_SIZE = 9     -- Length of the longest month name
  106.    WEEKDAY_LIST =         'Sunday   Monday   Tuesday  Wednesday' ||
  107.                           'Thursday Friday   Saturday Sunday   '
  108.    WEEKDAY_SIZE = 9   -- length of the longest weekday name
  109.    AM__MSG = 'am'
  110.    PM__MSG = 'pm'
  111.    ALT_1_LOAD__MSG =      'Move cursor to desired file and press Alt-1 to load it.'
  112.    ENTER_CMD__MSG =       'Enter OS/2 command'
  113.  
  114. ;; Draw
  115.    ALREADY_DRAWING__MSG = 'Already in DRAW mode.  Command ignored.'
  116.    DRAW_ARGS__MSG =       'Valid args are:  1=│  2=║  3=|  4=█  5=╪  6=╫  B=blank  or  /Any character'
  117.    DRAW_ARGS_DBCS__MSG =  'Valid args are:  1='\5'  2=|  3='\11'  4='\14'  5='\20'  6='\26'  B=blank  or  /Any character'
  118.    DRAW_PROMPT__MSG =     'Draw mode:  '\27' '\26' '\24' '\25'  to draw;'||
  119.                           '  Insert to raise the pen;  Esc or Enter to cancel.'
  120.    DRAW_ENDED__MSG =      'Draw mode ended'
  121.  
  122. ;; Get.e
  123.    NO_FILENAME__MSG =     'No filename specified for'
  124.    INVALID_OPTION__MSG =  'Invalid option'
  125.    FILE_NOT_FOUND__MSG =  'File not found'
  126.    FILE_IS_EMPTY__MSG =   'File is empty'
  127.    NOT_2_COPIES__MSG =    'Not enough memory for two copies of'
  128.  
  129. ;; Main.e
  130. ;;   The following name starts with a '.' to indicate that it's a temporary file:
  131. ;; UNNAMED_FILE_NAME =    '.Unnamed file'  -- Not any more; now:
  132.    UNNAMED_FILE_NAME =    '.Untitled'
  133.  
  134. ;; Mathlib.e
  135.    SYNTAX_ERROR__MSG =    'Syntax error'
  136.  
  137. ;; Put.e
  138.    NO_CONSOLE__MSG =      'Can not save to console from a PM window.'
  139.    MARK_APPENDED__MSG =   'Marked text written to'
  140.  
  141. ;; Sort.e
  142.                   --      'Sorting' number 'lines'
  143.    SORTING__MSG =         'Sorting'
  144.    LINES__MSG =           'lines'
  145.    NO_SORT_MEM__MSG =     'Out of memory!  Unable to insert the sorted lines, file left as it was.'
  146.  
  147. ;; Charops.e
  148.    CHAR_ONE_LINE__MSG =   'Character marks must begin and end on the same line.'
  149.    PFILL_ERROR__MSG =     'Error in PFill_Mark'
  150.    TYPE_A_CHAR__MSG =     'Type a character'
  151.    ENTER_FILL_CHAR__MSG = 'Enter fill character'
  152.    FILL__MSG =            'Fill'  -- Title
  153.    NO_CHAR_SUPPORT__MSG = 'Support for character marks was omitted.'
  154.  
  155. compile if EVERSION >= 4
  156. ;; Exit.e
  157.    ABOUT_TO_EXIT__MSG =   'About to exit from E. '
  158.  
  159. ;; Linkcmds.e
  160.    LINK_COMPLETED__MSG =  'Link completed, module #'
  161.    QLINK_PROMPT__MSG =    'Please specify the module name, as in  "qlink draw".'
  162.    NOT_LINKED__MSG =      'is not linked'
  163.    CANT_FIND1__MSG =      "Can't find"  -- sayerror "Can't find "module" on disk!"
  164.    CANT_FIND2__MSG =      "on disk!"
  165.    LINKED_AS__MSG =       'is linked as module #' -- sayerror module' is linked as module # 'result'.'
  166.    UNABLE_TO_LINK__MSG =  'Unable to link:'
  167.    UNABLE_TO_EXECUTE__MSG='Unable to execute command:'
  168. compile endif
  169.  
  170. ;; Math.e
  171.    NO_NUMBER__MSG =       "Can't find a number (from cursor position to end of file)"
  172.  
  173. ;; Stdcnf.e
  174.    STATUS_TEMPLATE__MSG = 'Line %l of %s   Column %c  %i   %m   %f   '
  175.    DIR_OF__MSG =          'Directory of'  -- Must match what DIR cmd outputs!
  176.  
  177. ;; Window.e
  178.    ZOOM_PROMPT__MSG =     'Your current Zoom window style is'
  179.    CHOICES_ARE__MSG =     'Choices are'
  180.    DRAG__MSG =            'Use arrows to drag window.  Press ENTER or ESC when done'
  181.                 -- 'DRAG' MESSY_ONLY__MSG  or 'SIZE' MESSY_ONLY__MSG
  182.    MESSY_ONLY__MSG =      'may only be used with overlapping (messy-desk) windows'
  183.  
  184. ;; Shell.e
  185.    INVALID_ARG__MSG =     'Invalid arguments'
  186.  
  187. ;; Sort.e       -- 'Sort:  Put 'noflines' lines in buffer, got 'noflinesback' lines back.'
  188.                 -- 'Sort:' PUT__MSG noflines SORT_ERROR1__MSG noflinesback SORT_ERROR2__MSG
  189.    SORT_ERROR1__MSG =    'lines in buffer, got'
  190.    SORT_ERROR2__MSG =    'lines back.'
  191.  
  192. ;; Retrieve.e
  193.    CMD_STACK_CLEAR__MSG= 'Command stack cleared.'
  194.    CMD_STACK_EMPTY__MSG= 'Command stack is empty.'
  195.  
  196. compile if EVERSION >= 5
  197. ;; Help.e
  198.    HELP_BROWSER__MSG =   'Help Browser'  -- Message box title
  199.    HELP_STATUS__MSG =    ' Valid Keys -> Page Up,Page Down       F3,ESC=Close Help Window'
  200.    NO_DROP__MSG =        'Can not drop files here.'
  201.    SYS_ED__MSG =         'System Editor Warning!'
  202.    SYS_ED1__MSG =        'Now, Why would you want to'\10'go and do a thing like that?'
  203.              -- 'Error' err_no 'allocating memory segment; command halted.'
  204.    ALLOC_HALTED__MSG =   'allocating memory segment; command halted.'
  205.    QUICK_REF__MSG =      'Quick Reference'  -- Window title
  206. compile endif
  207.  
  208. ;; All.e
  209.    NO_ALL_FILE__MSG =    '.ALL file not in ring.'
  210.    BAD_ALL_LINE__MSG =   'Missing or invalid line number in .ALL file.'
  211.  
  212. compile if EVERSION >= 4
  213. ;; Eos2lex.e
  214.    EOS2LEX_PROMPT1__MSG = 'Space=Display the list     Esc=Go on     F3 or F10=Stop'
  215.    SPELLED_OK__MSG =      'word is spelled correctly'
  216.                 -- Limit the following to 80 characters.
  217.    EOS2LEX_PROMPT2__MSG = 'Esc=Next   F4=Add to addenda   F5=Temp add    F8=global change    F3, F10=Cancel'
  218.    MORE__MSG =            'more'
  219.    NO_MATCH__MSG =        'No words match'  -- 'No words match' spellword
  220.    EXIT_SPELL__MSG =      'Exit spell checking (Y/N)?'
  221.    THINKING__MSG =        'thinking...'
  222.    DONE__MSG =            'Proof complete.'
  223.    NO_SYN__MSG =          'No known synonyms for' -- word
  224.    BAD_DICT__MSG =        'Dictionary is in error.'
  225.    INIT_ERROR__MSG =      'Initialization error.'
  226.                      -- 'Error loading addenda' addenda_filename
  227.    BAD_ADDENDA__MSG =     'Error loading addenda'
  228. compile endif
  229.  
  230. compile if EVERSION >= 5
  231. ;; Shell.e           -- 'Error' rc 'creating shell object.'
  232.    SHELL_ERROR1__MSG =    'creating shell object.'
  233.    SHELL_ERROR2__MSG =    'creating edit file for shell.'
  234.    NOT_IN_SHELL__MSG =    'Not in a command shell file.'
  235.    SHELL_ERROR3__MSG =    'killing shell.'
  236.                      -- 'Enter text to be written to shell' shell_number
  237.    SHELL_PROMPT__MSG =    'Enter text to be written to shell'
  238.                      -- 'shell object' number 'is willing to accept more data...'
  239.    SHELL_OBJECT__MSG =    'shell object'
  240.    SHELL_READY__MSG =     'is willing to accept more data...'
  241. compile endif
  242.  
  243. ;; Stdprocs.e
  244.    ARE_YOU_SURE_YN__MSG = '  Are you sure (Y/N)? '  -- Keep spaces
  245.    ARE_YOU_SURE__MSG =    'Are you sure?'
  246.    YES_CHAR =             'Y'  -- First letter of Yes
  247.    NO_CHAR =              'N'  -- First letter of No
  248.    NO_MARK__MSG =         'No marked area'
  249.    NO_MARK_HERE__MSG =    'No marked area in current window'
  250.    ERROR__MSG =           'Error'
  251.    ERROR_LOADING__MSG =   'Error trying to load'  -- filename
  252.    NOT_LOCKED__MSG =      '- file not locked.'
  253.    CHAR_INVALID__MSG =    'Character mark invalid.'
  254.    INVALID_NUMBER__MSG =  'Invalid number argument'
  255.    CANT_FIND_PROG__MSG =  "Can't find the program"  -- progname
  256.    NO_FLOAT__MSG =        'Floating point number not allowed:' -- number
  257.    NEED_BLOCK_MARK__MSG = 'Block mark required'  -- (New 1991/10/08)
  258.                -- Error <nn> editing temp file:  <error_message>
  259.    BAD_TMP_FILE__MSG =    'editing temp file:'
  260.  
  261. compile if EVERSION > 5
  262. ;; Stdctrl.e
  263.    BUTTON_ERROR__MSG =    'button error'
  264.                     -- Button names.  ~ precedes accelerator char; Cancel doesn't get one.
  265.    ENTER__MSG =           '~Enter'
  266.    OK__MSG =              '~OK'
  267.    CANCEL__MSG =          'Cancel'
  268.    SELECT__MSG =          '~Select'
  269.    HELP__MSG =            'Help'
  270.    FONTLIST_PROMPT__MSG = 'Font Cell Size (width x height); curr. ='
  271.    TO_LARGE_FONT__MSG =   'Change to large ~font'  -- Tilde must be before a character
  272.    TO_SMALL_FONT__MSG =   'Change to small ~font'  -- that's the same in both messages
  273.    EXISTS_OVERLAY__MSG =  'Above file already exists.  Overlay?'
  274.    NO_SLASH__MSG =        'Window text of folder was the above string; didn''t find a "\".'
  275.    LISTING__MSG =         'Generating list...'
  276.    ONLY_FILE__MSG =       'This is the only file in the ring.'
  277.    TOO_MANY_FILES__MSG =  "Too many files"
  278.    NOT_FIT__MSG =         'Not all the filenames would fit into the maximum-sized buffer.'
  279.    FILES_IN_RING__MSG =   'Files in Ring'  -- This is a listbox title
  280.    UNEXPECTED__MSG =      'Error - unexpected result.'
  281.    PROCESS_ERROR__MSG =   'Error processing function associated with id'
  282.    MENU_ERROR__MSG =      'Error in active menu'
  283.    REFLOW_ALL__MSG =      'Would you like to reflow the entire document to the new margins?'
  284.    SAVE_AS__MSG =         'Save As'
  285.  
  286. ; Before 5.21, we didn't have accelerator keys, so we didn't want the Tilde to
  287. ; appear on the action bar.
  288. compile if EVERSION < '5.21'
  289.    TILDE_CHAR = ''
  290. compile else
  291.    TILDE_CHAR = '~'
  292. compile endif
  293.  
  294. ; Lots of fun here.  This is the editor's action bar.  xxx_BAR__MSG means xxx is on the
  295. ; action bar.  yyy_MENU__MSG means that yyy is on a pull-down or pull-right.  The tildes
  296. ; precede the accelerator letter; those letters must be unique in each group (pulldown
  297. ; or pullright).  Followed by a 'P' means it's the dynamic help prompt for that BAR or
  298. ; MENU item.  Note that each prompt must start with \1.
  299.    FILE_BAR__MSG =        TILDE_CHAR'File '
  300.      NEW_MENU__MSG =        '~New'
  301.      OPEN_MENU__MSG =       '~Open...'
  302.      OPEN_NEW_MENU__MSG =   'Open .~Untitled'
  303.      GET_MENU__MSG =        '~Import text file...'
  304.      ADD_MENU__MSG =        'A~dd file...'
  305.      RENAME_MENU__MSG =     '~Rename...'
  306.      SAVE_MENU__MSG =       '~Save'
  307.      SAVEAS_MENU__MSG =     'Save ~as...'
  308.      FILE_MENU__MSG =       'Sa~ve and quit'
  309.      SAVECLOSE_MENU__MSG =  'Sa~ve and close'
  310.      QUIT_MENU__MSG =       '~Quit'
  311.      PRT_FILE_MENU__MSG =   '~Print file'
  312.  
  313. compile if WANT_DYNAMIC_PROMPTS
  314.    FILE_BARP__MSG =        \1'Menus related to operations on files'
  315.      NEW_MENUP__MSG =        \1'Replace current file with an empty .Untitled file'
  316.      OPEN_NEW_MENUP__MSG =   \1'Open a new, empty, edit window'
  317.      OPEN_MENUP__MSG =       \1'Open a file in a new window'
  318.      GET_MENUP__MSG =        \1'Copy an existing file into the current file'
  319.      ADD_MENUP__MSG =        \1'Edit a new file in this window'
  320.      RENAME_MENUP__MSG =     \1'Change the name of this file'
  321.      SAVE_MENUP__MSG =       \1'Save this file'
  322.      SAVEAS_MENUP__MSG =     \1'Change this file''s name, then save under the new name'
  323.      FILE_MENUP__MSG =       \1'Save this file, then Quit'
  324.      QUIT_MENUP__MSG =       \1'Quit this file'
  325.      ENHPRT_FILE_MENUP__MSG =\1'Bring up print dialog'
  326.      PRT_FILE_MENUP__MSG =   \1'Print this file on default printer'
  327. compile else
  328.    FILE_BARP__MSG =        ''
  329.      NEW_MENUP__MSG =        ''
  330.      OPEN_NEW_MENUP__MSG =   ''
  331.      OPEN_MENUP__MSG =       ''
  332.      GET_MENUP__MSG =        ''
  333.      ADD_MENUP__MSG =        ''
  334.      RENAME_MENUP__MSG =     ''
  335.      SAVE_MENUP__MSG =       ''
  336.      SAVEAS_MENUP__MSG =     ''
  337.      FILE_MENUP__MSG =       ''
  338.      QUIT_MENUP__MSG =       ''
  339.      ENHPRT_FILE_MENUP__MSG =''
  340.      PRT_FILE_MENUP__MSG =   ''
  341. compile endif  -- WANT_DYNAMIC_PROMPTS
  342.  
  343.    EDIT_BAR__MSG =        TILDE_CHAR'Edit '
  344.      UNDO_MENU__MSG =       'Undo ~line'
  345.      UNDO_REDO_MENU__MSG =  '~Undo...'
  346.      STYLE_MENU__MSG =      'Styl~e...'
  347.      COPY_MARK_MENU__MSG =  '~Copy mark'
  348.      MOVE_MARK_MENU__MSG =  '~Move mark'
  349.      OVERLAY_MARK_MENU__MSG='~Overlay mark'
  350.      ADJUST_MARK_MENU__MSG= '~Adjust mark'
  351.      UNMARK_MARK_MENU__MSG= 'U~nmark'
  352.      DELETE_MARK_MENU__MSG= '~Delete mark'
  353.      PUSH_MARK_MENU__MSG =  'Push mark'
  354.      POP_MARK_MENU__MSG =   'Pop mark'
  355.      SWAP_MARK_MENU__MSG =  'Swap mark'
  356.      PUSH_CURSOR_MENU__MSG ='Push cursor'
  357.      POP_CURSOR_MENU__MSG = 'Pop cursor'
  358.      SWAP_CURSOR_MENU__MSG= 'Swap cursor'
  359.      CLIP_COPY_MENU__MSG =  'Cop~y'
  360.      CUT_MENU__MSG =        'Cu~t'
  361.      PASTE_C_MENU__MSG =    'Pa~ste'
  362.      PASTE_L_MENU__MSG =    '~Paste lines'
  363.      PASTE_B_MENU__MSG =    'Paste ~block'
  364.      PRT_MARK_MENU__MSG =   'Pr~int mark'
  365.      RECOVER_MARK_MENU__MSG='~Recover mark delete'
  366.  
  367. compile if WANT_DYNAMIC_PROMPTS
  368.    EDIT_BARP__MSG =        \1'Menus related to Undo, marks, and the clipboard'
  369.      UNDO_MENUP__MSG =       \1'Undo changes to current line'
  370.      UNDO_REDO_MENUP__MSG =  \1'Activate Undo/Redo dialog, to step through changes to file.'
  371.      STYLE_MENUP__MSG =      \1'Change the style for the marked text, or register a style'
  372.      COPY_MARK_MENUP__MSG =  \1'Copy marked text to cursor'
  373.      MOVE_MARK_MENUP__MSG =  \1'Move marked text to cursor'
  374.      OVERLAY_MARK_MENUP__MSG=\1'Overlay marked text onto text following cursor'
  375.      ADJUST_MARK_MENUP__MSG= \1'Overlay mark, then blank source'
  376.      UNMARK_MARK_MENUP__MSG= \1'Unmark marked text'
  377.      DELETE_MARK_MENUP__MSG= \1'Delete marked text'
  378.      PUSH_MARK_MENUP__MSG =  \1'Save mark boundaries on a stack'
  379.      POP_MARK_MENUP__MSG =   \1'Restore saved mark boundaries from a stack'
  380.      SWAP_MARK_MENUP__MSG =  \1'Exchange current mark boundaries with top of stack'
  381.      PUSH_CURSOR_MENUP__MSG =\1'Save position of cursor in file on a stack'
  382.      POP_CURSOR_MENUP__MSG = \1'Restore position of cursor in file from stack'
  383.      SWAP_CURSOR_MENUP__MSG= \1'Exchange current cursor position with top of stack'
  384.      CLIP_COPY_MENUP__MSG =  \1'Copy marked text to clipboard'
  385.      CUT_MENUP__MSG =        \1'Copy marked text to clipboard, then delete from file'
  386.      PASTE_C_MENUP__MSG =    \1'Paste text from clipboard as a character mark'
  387.      PASTE_L_MENUP__MSG =    \1'Paste text from clipboard as new lines'
  388.      PASTE_B_MENUP__MSG =    \1'Paste text from clipboard as a rectangular block'
  389.      ENHPRT_MARK_MENUP__MSG =\1'Bring up print dialog to print the marked text'
  390.      PRT_MARK_MENUP__MSG =   \1'Print the marked text on the default printer'
  391.      RECOVER_MARK_MENUP__MSG=\1'Paste a copy of the most recently deleted mark after the cursor'
  392. compile else
  393.    EDIT_BARP__MSG =        ''
  394.      UNDO_MENUP__MSG =       ''
  395.      UNDO_REDO_MENUP__MSG =  ''
  396.      STYLE_MENUP__MSG =      ''
  397.      COPY_MARK_MENUP__MSG =  ''
  398.      MOVE_MARK_MENUP__MSG =  ''
  399.      OVERLAY_MARK_MENUP__MSG=''
  400.      ADJUST_MARK_MENUP__MSG= ''
  401.      UNMARK_MARK_MENUP__MSG= ''
  402.      DELETE_MARK_MENUP__MSG= ''
  403.      PUSH_MARK_MENUP__MSG =  ''
  404.      POP_MARK_MENUP__MSG =   ''
  405.      SWAP_MARK_MENUP__MSG =  ''
  406.      PUSH_CURSOR_MENUP__MSG =''
  407.      POP_CURSOR_MENUP__MSG = ''
  408.      SWAP_CURSOR_MENUP__MSG= ''
  409.      CLIP_COPY_MENUP__MSG =  ''
  410.      CUT_MENUP__MSG =        ''
  411.      PASTE_C_MENUP__MSG =    ''
  412.      PASTE_L_MENUP__MSG =    ''
  413.      PASTE_B_MENUP__MSG =    ''
  414.      ENHPRT_MARK_MENUP__MSG =''
  415.      PRT_MARK_MENUP__MSG =   ''
  416.      RECOVER_MARK_MENUP__MSG=''
  417. compile endif  -- WANT_DYNAMIC_PROMPTS
  418.  
  419.    SEARCH_BAR__MSG =      TILDE_CHAR'Search '
  420.      SEARCH_MENU__MSG =     '~Search...'
  421.      FIND_NEXT_MENU__MSG =  '~Find next'
  422.      CHANGE_NEXT_MENU__MSG= '~Change next'
  423. compile if WANT_BOOKMARKS
  424.      BOOKMARKS_MENU__MSG =  '~Bookmarks'     -- Pull-right
  425.        SET_MARK_MENU__MSG =   '~Set...'
  426.        LIST_MARK_MENU__MSG =  '~List...'
  427.        NEXT_MARK_MENU__MSG =  '~Next'
  428.        PREV_MARK_MENU__MSG =  '~Previous'
  429. compile endif -- WANT_BOOKMARKS
  430. compile if WANT_TAGS
  431.      TAGS_MENU__MSG =       '~Tags'          -- Pull-right
  432.        FIND_TAG_MENU__MSG =   '~Find current procedure'
  433.        FIND_TAG2_MENU__MSG =  'F~ind procedure...'
  434.        TAGFILE_NAME_MENU__MSG='Tags file ~name...'
  435.        MAKE_TAGS_MENU__MSG =  '~Make tags file...'
  436. compile endif -- WANT_TAGS
  437.  
  438. compile if WANT_DYNAMIC_PROMPTS
  439.  compile if WANT_BOOKMARKS
  440.    SEARCH_BARP__MSG =      \1'Menus related to searching and changing text, and to bookmarks'
  441.  compile else
  442.    SEARCH_BARP__MSG =      \1'Menus related to searching and changing text'
  443.  compile endif
  444.  compile if WANT_BOOKMARKS
  445.      SEARCH_MENUP__MSG =     \1'Activate search/replace dialog'
  446.      FIND_NEXT_MENUP__MSG =  \1'Repeat previous Locate command'
  447.      CHANGE_NEXT_MENUP__MSG= \1'Repeat previous Change command'
  448.      BOOKMARKS_MENUP__MSG=   \1'Cascaded menu for manipulating bookmarks'
  449.      SET_MARK_MENUP__MSG =   \1'Place a bookmark at the cursor position'
  450.      LIST_MARK_MENUP__MSG =  \1'List bookmarks; can go to or delete a bookmark from the list'
  451.      NEXT_MARK_MENUP__MSG =  \1'Go to next bookmark in this file'
  452.      PREV_MARK_MENUP__MSG =  \1'Go to previous bookmark in this file'
  453.  compile endif -- WANT_BOOKMARKS
  454.  compile if WANT_TAGS
  455.      TAGS_MENUP__MSG =       \1'Cascaded menu for using a "tags" file'
  456.      FIND_TAG_MENUP__MSG =   \1'Find the definition for the procedure name under the cursor'
  457.      FIND_TAG2_MENUP__MSG =  \1'Find the definition for a procedure name to be entered'
  458.      TAGFILE_NAME_MENUP__MSG=\1'Check or set the name of the tags file'
  459.      MAKE_TAGS_MENUP__MSG =  \1'Create or update a tags file'
  460.  compile endif -- WANT_TAGS
  461. compile else
  462.    SEARCH_BARP__MSG =      ''
  463.      SEARCH_MENUP__MSG =     ''
  464.      FIND_NEXT_MENUP__MSG =  ''
  465.      CHANGE_NEXT_MENUP__MSG= ''
  466.  compile if WANT_BOOKMARKS
  467.      BOOKMARKS_MENUP__MSG =  ''
  468.      SET_MARK_MENUP__MSG =   ''
  469.      LIST_MARK_MENUP__MSG =  ''
  470.      NEXT_MARK_MENUP__MSG =  ''
  471.      PREV_MARK_MENUP__MSG =  ''
  472.  compile endif -- WANT_BOOKMARKS
  473.  compile if WANT_TAGS
  474.      TAGS_MENUP__MSG =       ''
  475.      FIND_TAG_MENUP__MSG =   ''
  476.      FIND_TAG2_MENUP__MSG =  ''
  477.      TAGFILE_NAME_MENUP__MSG=''
  478.      MAKE_TAGS_MENUP__MSG =  ''
  479.  compile endif -- WANT_TAGS
  480. compile endif  -- WANT_DYNAMIC_PROMPTS
  481.  
  482.    OPTIONS_BAR__MSG         = TILDE_CHAR'Options '
  483.      LIST_FILES_MENU__MSG     = '~List ring...'
  484.      PROOF_MENU__MSG          = '~Proof'
  485.      PROOF_WORD_MENU__MSG     = 'Proof ~word'
  486.      DYNASPELL_MENU__MSG      = '~Dynamic spell-checking'
  487.      SYNONYM_MENU__MSG        = '~Synonym'
  488.      DEFINE_WORD_MENU__MSG    = 'D~efine word'
  489.      PREFERENCES_MENU__MSG    = 'P~references'   -- this is a pull-right; next few are separate group.
  490.        CONFIG_MENU__MSG         = '~Settings...'
  491.        SETENTER_MENU__MSG       = 'Set ~enter...'
  492.        ADVANCEDMARK_MENU__MSG   = '~Advanced marking'
  493.        STREAMMODE_MENU__MSG     = 'S~tream editing'
  494.        RINGENABLED_MENU__MSG    = '~Ring enabled'
  495.        STACKCMDS_MENU__MSG      = 'Stac~k commands'
  496.        CUAACCEL_MENU__MSG       = '~CUA accelerators'
  497.      AUTOSAVE_MENU__MSG       = '~Autosave...'
  498.      MESSAGES_MENU__MSG       = '~Messages...'
  499.      CHANGE_FONT_MENU__MSG    = 'Change ~font...'
  500.      SMALL_FONT_MENU__MSG     = 'Small ~font'
  501.      LARGE_FONT_MENU__MSG     = 'Large ~font'
  502.      FRAME_CTRLS_MENU__MSG    = 'Frame co~ntrols'  -- this is a pull-right; next few are separate group.
  503.        STATUS_LINE_MENU__MSG    = '~Status line'
  504.        MSG_LINE_MENU__MSG       = '~Message line'
  505.        SCROLL_BARS_MENU__MSG    = 'Scroll~bars'
  506.        FILEICON_MENU__MSG       = '~File symbol'
  507.        ROTATEBUTTONS_MENU__MSG  = '~Rotate buttons'
  508. compile if WANT_TOOLBAR
  509.        TOOLBAR_MENU__MSG        = '~Toolbar'
  510.        TOGGLETOOLBAR_MENU__MSG  = '~Toolbar'  -- Was 'Toggle'; the other 3 not used any more.
  511.        LOADTOOLBAR_MENU__MSG    = '~Load...'
  512.        DELETETOOLBAR_MENU__MSG  = '~Delete...'
  513. compile endif -- WANT_TOOLBAR
  514.        TOGGLEBITMAP_MENU__MSG   = 'B~ackground bitmap'
  515.        INFOATTOP_MENU__MSG      = '~Info at top'
  516.        PROMPTING_MENU__MSG      = '~Prompting'
  517.      SAVE_OPTS_MENU__MSG      = 'Save ~options'
  518.      TO_BOOK_MENU__MSG        = '~Book icon'
  519.      TO_DESKTOP_MENU__MSG     = 'LaMa~il desktop'
  520.  
  521. compile if WANT_DYNAMIC_PROMPTS
  522.  compile if SPELL_SUPPORT & not CHECK_FOR_LEXAM
  523.    OPTIONS_BARP__MSG         = \1'Menus related to spell checking, and configuring the editor'
  524.  compile else
  525.    OPTIONS_BARP__MSG         = \1'Menus related to configuring the editor'
  526.  compile endif
  527.      LIST_FILES_MENUP__MSG     = \1'List files in the edit ring'
  528.      PROOF_MENUP__MSG          = \1'Initiate a spell-check of the file'
  529.      PROOF_WORD_MENUP__MSG     = \1'Verify the spelling of the word at the cursor'
  530.      SYNONYM_MENUP__MSG        = \1'Suggest a synonym for the word at the cursor'
  531.      DYNASPELL_MENUP__MSG      = \1'Toggle dynamic spell-checking on and off'
  532.      DEFINE_WORD_MENUP__MSG    = \1'Look up the word at the cursor in the default dictionary, and show the definition'
  533.      PREFERENCES_MENUP__MSG    = \1'Cascaded menu for customizing editor'
  534.        CONFIG_MENUP__MSG         = \1'Activate the settings dialog to change editor configuration'
  535.        SETENTER_MENUP__MSG       = \1'Configure the action of the enter keys'
  536.        ADVANCEDMARK_MENUP__MSG   = \1'Toggle between basic and advanced marking modes'
  537.        STREAMMODE_MENUP__MSG     = \1'Toggle stream editing mode'
  538.        RINGENABLED_MENUP__MSG    = \1'Enable or disable multiple files in a window'
  539.        STACKCMDS_MENUP__MSG      = \1'Enable or disable Push and Pop commands on Edit menu'
  540.        CUAACCEL_MENUP__MSG       = \1'Enable or disable CUA accelerators (Alt+letter goes to action bar)'
  541.      AUTOSAVE_MENUP__MSG       = \1'Query autosave values, and optionally list autosave directory'
  542.      MESSAGES_MENUP__MSG       = \1'Review previously displayed messages'
  543.      CHANGE_FONT_MENUP__MSG    = \1'Change the font'
  544.      CHANGE_MARKFONT_MENUP__MSG= \1'Change the font for the marked text'
  545.      SMALL_FONT_MENUP__MSG     = \1'Change to the small font'
  546.      LARGE_FONT_MENUP__MSG     = \1'Change to the large font'
  547.      FRAME_CTRLS_MENUP__MSG    = \1"Cascaded menu for customizing various features of the edit window's frame"
  548.        STATUS_LINE_MENUP__MSG    = \1'Toggle display of status line on and off'
  549.        MSG_LINE_MENUP__MSG       = \1'Toggle display of message line on and off'
  550.        SCROLL_BARS_MENUP__MSG    = \1'Toggle display of scroll bars on and off'
  551. ;;;;   PARTIALTEXT_MENUP__MSG    = \1'Toggle display of partial text on and off'  -- Unused
  552.        FILEICON_MENUP__MSG       = \1'Toggle display of drag/drop file symbol on and off'
  553.        ROTATEBUTTONS_MENUP__MSG  = \1'Toggle display of rotate buttons on and off'
  554.  compile if WANT_TOOLBAR
  555.        TOOLBAR_MENUP__MSG        = \1'Cascaded menu for actions related to the Toolbar'
  556.          TOGGLETOOLBAR_MENUP__MSG  = \1'Toggle toolbar on or off'
  557.          LOADTOOLBAR_MENUP__MSG    = \1'Load a previously saved toolbar'
  558.          SAVETOOLBAR_MENUP__MSG    = \1'Save a customized toolbar'
  559.          DELETETOOLBAR_MENUP__MSG  = \1'Delete a named toolbar'
  560.  compile endif -- WANT_TOOLBAR
  561.        TOGGLEBITMAP_MENUP__MSG   = \1'Toggle bitmap behind text window on or off'
  562.        INFOATTOP_MENUP__MSG      = \1'Toggle status & message lines between top & bottom of window'
  563.        PROMPTING_MENUP__MSG      = \1'Toggle dynamic menu help on and off'
  564.      SAVE_OPTS_MENUP__MSG      = \1'Makes current modes and frame settings the default'
  565.      TO_BOOK_MENUP__MSG        = \1'Switch to the EPM book icon or desktop'
  566.      TO_DESKTOP_MENUP__MSG     = \1'Switch to the LaMail desktop window'
  567. compile else
  568.    OPTIONS_BARP__MSG         = ''
  569.      LIST_FILES_MENUP__MSG     = ''
  570.      PROOF_MENUP__MSG          = ''
  571.      PROOF_WORD_MENUP__MSG     = ''
  572.      SYNONYM_MENUP__MSG        = ''
  573.      DYNASPELL_MENUP__MSG      = ''
  574.      DEFINE_WORD_MENUP__MSG    = ''
  575.      PREFERENCES_MENUP__MSG    = ''
  576.        CONFIG_MENUP__MSG         = ''
  577.        SETENTER_MENUP__MSG       = ''
  578.        ADVANCEDMARK_MENUP__MSG   = ''
  579.        STREAMMODE_MENUP__MSG     = ''
  580.        RINGENABLED_MENUP__MSG    = ''
  581.        STACKCMDS_MENUP__MSG      = ''
  582.        CUAACCEL_MENUP__MSG       = ''
  583.      AUTOSAVE_MENUP__MSG       = ''
  584.      MESSAGES_MENUP__MSG       = ''
  585.      CHANGE_FONT_MENUP__MSG    = ''
  586.      SMALL_FONT_MENUP__MSG     = ''
  587.      LARGE_FONT_MENUP__MSG     = ''
  588.      FRAME_CTRLS_MENUP__MSG    = ''
  589.        STATUS_LINE_MENUP__MSG    = ''
  590.        MSG_LINE_MENUP__MSG       = ''
  591.        SCROLL_BARS_MENUP__MSG    = ''
  592. ;;;;   PARTIALTEXT_MENUP__MSG    = ''  -- Unused
  593.        FILEICON_MENUP__MSG       = ''
  594.        ROTATEBUTTONS_MENUP__MSG  = ''
  595.  compile if WANT_TOOLBAR
  596.        TOOLBAR_MENUP__MSG        = ''
  597.          TOGGLETOOLBAR_MENUP__MSG  = ''
  598.          LOADTOOLBAR_MENUP__MSG    = ''
  599.          SAVETOOLBAR_MENUP__MSG    = ''
  600.          DELETETOOLBAR_MENUP__MSG  = ''
  601.  compile endif -- WANT_TOOLBAR
  602.        TOGGLEBITMAP_MENUP__MSG   = ''
  603.        INFOATTOP_MENUP__MSG      = ''
  604.        PROMPTING_MENUP__MSG      = ''
  605.      SAVE_OPTS_MENUP__MSG      = ''
  606.      TO_BOOK_MENUP__MSG        = ''
  607.      TO_DESKTOP_MENUP__MSG     = ''
  608. compile endif  -- WANT_DYNAMIC_PROMPTS
  609.  
  610.    RING_BAR__MSG =        TILDE_CHAR'Ring '
  611.  
  612.    COMMAND_BAR__MSG =     TILDE_CHAR'Command '
  613.      COMMANDLINE_MENU__MSG = '~Command dialog...'
  614.      HALT_COMMAND_MENU__MSG= '~Halt command'
  615.      CREATE_SHELL_MENU__MSG= 'Create command ~shell'
  616.      WRITE_SHELL_MENU__MSG = '~Write to shell...'
  617.      KILL_SHELL_MENU__MSG =  '~Destroy shell'
  618.  
  619. compile if WANT_DYNAMIC_PROMPTS
  620.    COMMAND_BARP__MSG =     \1'Enter or halt a command',
  621.      COMMANDLINE_MENUP__MSG = \1'Activate command line dialog to enter editor or OS/2 commands'
  622.      HALT_COMMAND_MENUP__MSG= \1'Stop execution of the current command'
  623.      CREATE_SHELL_MENUP__MSG= \1'Create a command shell window'
  624.      WRITE_SHELL_MENUP__MSG = \1"Write a string to the shell's standard input"
  625.      KILL_SHELL_MENUP__MSG =  \1'Kill the shell process and delete the edit file'
  626. compile else
  627.    COMMAND_BARP__MSG =     '',
  628.      COMMANDLINE_MENUP__MSG = ''
  629.      HALT_COMMAND_MENUP__MSG= ''
  630.      CREATE_SHELL_MENUP__MSG= ''
  631.      WRITE_SHELL_MENUP__MSG = ''
  632.      KILL_SHELL_MENUP__MSG =  ''
  633. compile endif  -- WANT_DYNAMIC_PROMPTS
  634.  
  635.    HELP_BAR__MSG =        TILDE_CHAR'Help '
  636.      HELP_HELP_MENU__MSG =   '~Using help'  -- was '~Help for help'
  637.      EXT_HELP_MENU__MSG =    '~General help'  -- was '~Extended help...'
  638.      KEYS_HELP_MENU__MSG =   '~Keys help'
  639.      HELP_INDEX_MENU__MSG =  'Help ~index'
  640.      HELP_BROWSER_MENU__MSG= '~Quick reference'
  641.      HELP_PROD_MENU__MSG =   '~Product information'
  642.      USERS_GUIDE_MENU__MSG = "~View User's Guide"
  643.        VIEW_USERS_MENU__MSG =  "~View User's Guide"
  644.        VIEW_IN_USERS_MENU__MSG="~Current word"
  645.      TECHREF_MENU__MSG =     "View ~Technical Reference"
  646.        VIEW_TECHREF_MENU__MSG =  "~View Technical Reference"
  647.        VIEW_IN_TECHREF_MENU__MSG="~Current word"
  648.  
  649. compile if WANT_DYNAMIC_PROMPTS
  650.    HELP_BARP__MSG =         \1'Menus to access Help panels and copyright information'
  651.      HELP_HELP_MENUP__MSG =   \1'Help about the help manager'
  652.      EXT_HELP_MENUP__MSG =    \1'Bring up main editor help panel'
  653.      KEYS_HELP_MENUP__MSG =   \1'Help for defined editor keys'
  654.      HELP_INDEX_MENUP__MSG =  \1'Bring up the help index'
  655.      HELP_BROWSER_MENUP__MSG= \1'Bring up a "quick reference" overview of the editor (with ASCII chart)'
  656.      HELP_PROD_MENUP__MSG=    \1'Copyright and version info'
  657.      USERS_GUIDE_MENUP__MSG = \1"View EPM User's Guide, or look up a word in it"
  658.        VIEW_USERS_MENUP__MSG =  \1"Call View to read EPM User's Guide"
  659.        VIEW_IN_USERS_MENUP__MSG=\1"Look up current word in EPM User's Guide"
  660.      TECHREF_MENUP__MSG =     \1"View EPM Technical Reference, or look up a word in it"
  661.        VIEW_TECHREF_MENUP__MSG=   \1"Call View to read EPM Technical Reference"
  662.        VIEW_IN_TECHREF_MENUP__MSG=\1"Look up current word in EPM Technical Reference"
  663. compile else
  664.    HELP_BARP__MSG =         ''
  665.      HELP_HELP_MENUP__MSG =   ''
  666.      EXT_HELP_MENUP__MSG =    ''
  667.      KEYS_HELP_MENUP__MSG =   ''
  668.      HELP_INDEX_MENUP__MSG =  ''
  669.      HELP_BROWSER_MENUP__MSG= ''
  670.      HELP_PROD_MENUP__MSG=    ''
  671.      USERS_GUIDE_MENUP__MSG = ''
  672.        VIEW_USERS_MENUP__MSG =  ''
  673.        VIEW_IN_USERS_MENUP__MSG=''
  674.      TECHREF_MENUP__MSG =     ''
  675.        VIEW_TECHREF_MENUP__MSG=   ''
  676.        VIEW_IN_TECHREF_MENUP__MSG=''
  677. compile endif  -- WANT_DYNAMIC_PROMPTS
  678.  
  679.    COMPILER_BAR__MSG =           'Co'TILDE_CHAR'mpiler'
  680.      NEXT_COMPILER_MENU__MSG =     '~Next error'
  681.      PREV_COMPILER_MENU__MSG =     '~Previous error'
  682.      DESCRIBE_COMPILER_MENU__MSG = '~Describe error'
  683.      CLEAR_ERRORS_MENU__MSG =      '~Clear errors'
  684.  
  685. compile if WANT_DYNAMIC_PROMPTS
  686.    COMPILER_BARP__MSG =           \1'Compiler-related selections'
  687.      NEXT_COMPILER_MENUP__MSG =     \1'Move to next compiler error'
  688.      PREV_COMPILER_MENUP__MSG =     \1'Move to previous compiler error'
  689.      DESCRIBE_COMPILER_MENUP__MSG = \1'List errors for current line and optionally get help'
  690.      CLEAR_ERRORS_MENUP__MSG =      \1'Remove highlighting and bookmarks for compiler errors'
  691. compile else
  692.    COMPILER_BARP__MSG =          ''
  693.      NEXT_COMPILER_MENUP__MSG =    ''
  694.      PREV_COMPILER_MENUP__MSG =    ''
  695.      DESCRIBE_COMPILER_MENUP__MSG = ''
  696.      CLEAR_ERRORS_MENUP__MSG =     ''
  697. compile endif  -- WANT_DYNAMIC_PROMPTS
  698.  
  699. ;  (End of pull-downs)
  700. ; Now, define the lower and upper case accelerators for the above
  701. ; action bar entries.  For each letter (_L), we need an upper (_A1)
  702. ; and lower (_A2) case ASCII value.  Example:  '~File'
  703. ; letter = 'F'; ASCII('F') = 70; ASCII('f') = 102
  704.    FILE_ACCEL__L =       'F'  -- File
  705.    FILE_ACCEL__A1 =       70
  706.    FILE_ACCEL__A2 =      102
  707.    EDIT_ACCEL__L =       'E'
  708.    EDIT_ACCEL__A1 =       69
  709.    EDIT_ACCEL__A2 =      101
  710.    SEARCH_ACCEL__L =     'S'
  711.    SEARCH_ACCEL__A1 =     83
  712.    SEARCH_ACCEL__A2 =    115
  713.    OPTIONS_ACCEL__L =    'O'
  714.    OPTIONS_ACCEL__A1 =    79
  715.    OPTIONS_ACCEL__A2 =   111
  716.    RING_ACCEL__L =       'R'
  717.    RING_ACCEL__A1 =       82
  718.    RING_ACCEL__A2 =      114
  719.    COMMAND_ACCEL__L =    'C'
  720.    COMMAND_ACCEL__A1 =    67
  721.    COMMAND_ACCEL__A2 =    99
  722.    HELP_ACCEL__L =       'H'
  723.    HELP_ACCEL__A1 =       72
  724.    HELP_ACCEL__A2 =      104
  725.    COMPILER_ACCEL__L =   'M'  -- Co~mpiler error
  726.    COMPILER_ACCEL__A1 =   77
  727.    COMPILER_ACCEL__A2 =  113
  728.  
  729.    NO_PRINTERS__MSG =     '(No printers)'
  730.    PRINT__MSG =           'Print'  -- Dialog box title
  731.    DRAFT__MSG =           '~Draft'  -- Button
  732.    WYSIWYG__MSG =         '~WYSIWYG'  -- Button  (What You See Is What You Get)
  733.    SELECT_PRINTER__MSG =  'Select a printer'
  734.            -- 'Printer' printername 'has no device associated with it.'
  735.    PRINTER__MSG =         'Printer'
  736.    NO_DEVICE__MSG =       'has no device associated with it.'
  737.    NO_QUEUE__MSG =        'has no queue associated with it.'
  738.    EDITOR__MSG =          "EPM Editor - Product Information"
  739.    EDITOR_VER__MSG =      "Editor version" -- nnn
  740.    LAMAIL_VER__MSG =      "LaMail version" -- nnn
  741.    MACROS_VER__MSG =      "Macros version" -- nnn
  742.    COPYRIGHT__MSG =       "(C) Copyright IBM Corporation 1989, 1993"
  743.  
  744. ;; Epmlex.e
  745.    REPLACE__MSG =         '~Replace'
  746.    SYNONYMS__MSG =        'Synonyms'  -- Listbox Title
  747.             -- "Spell checking marked area" or "... file"
  748.    CHECKING__MSG =        'Spell checking'
  749.    MARKED_AREA__MSG =     'marked area'
  750.    FILE__MSG =            'file'
  751.    NEXT__MSG =            '~Next'       -- button
  752.    TEMP_ADD__MSG =        '~Temp. Add'  -- button, so keep short
  753.    ADD__MSG =             '~Add'        -- button:  Add to addenda
  754.    EDIT__MSG =            '~Edit'       -- button
  755.    EXIT__MSG =            '~Exit'       -- button
  756.    LOOKUP_FAILED__MSG =   'Word lookup failed for' -- <word>
  757.    PROOF__MSG =           'Proof'  -- Listbox title; "Proof <word>"
  758.    REPLACEMENT__MSG =     'Enter phrase to replace'  -- <word>
  759.    PROOF_WORD__MSG =      'Proof Word'  -- Listbox title
  760.    NO_DICT__MSG =         'Dictionary does not exist:'  -- dict_filename
  761.    DICTLIST_IS__MSG =     'Dictionary list is:'  -- list of file names
  762.              -- 'File not found "'new_name'"; dictionary remains:' old_name
  763.    DICT_REMAINS__MSG =    'dictionary remains:'
  764. compile endif  -- EVERSION > 5
  765.  
  766. ;; Stdkeys.e
  767.    MARKED_OTHER__MSG =    "You had a marked area in another file; it has been unmarked."
  768.    MARKED_OFFSCREEN__MSG= "You had a marked area not visible in the window; it has been unmarked."
  769.    CANT_REFLOW__MSG =     "Can't reflow!"
  770.    OTHER_FILE_MARKED__MSG="You have a marked area in another file."
  771.    MARK_OFF_SCRN_YN__MSG= "You have a marked area off screen.  Continue?  (Y/N)"
  772.    MARK_OFF_SCREEN__MSG = "Can't reflow!  You have a marked area off screen."
  773.    WRONG_MARK__MSG =      'Line or block mark required'
  774.    PBLOCK_ERROR__MSG =    'Error in pblock_reflow'
  775.    BLOCK_REFLOW__MSG =    "BlockReflow: Mark the new block size with Alt-B; press Alt-R again (Esc cancels)"
  776.    NOFLOW__MSG =          'Block mark not reflowed'
  777.    CTRL_R__MSG =          'Remembering keys.  Ctrl-R to finish, Ctrl-T to finish and try, Ctrl-C to cancel.'
  778.    REMEMBERED__MSG =      'Remembered.  Press Ctrl-T to execute.'
  779.    CANCELLED__MSG =       'Cancelled.'
  780.    CTRL_R_ABORT__MSG =    'String too long!  Please press Ctrl-C to cancel.'
  781.    OLD_KEPT__MSG =        'Previous key macro not replaced'
  782.    NO_CTRL_R__MSG =       'Nothing remembered'
  783.  
  784. ;; Stdcmds.e
  785.    ON__MSG =              'ON'  -- Must be upper case for comparisons
  786.    OFF__MSG =             'OFF'
  787.           -- Following is missing close paren on purpose.  sometimes ends ')', others '/?)'
  788.    ON_OFF__MSG =          '(On/Off/1/0'  -- Used in prompts: 'Invalid arguments (On/Off/1/0)'
  789.    PRINTING__MSG =        'Printing'  -- 'Printing' .filename
  790.    CURRENT_AUTOSAVE__MSG= 'Current autosave value='
  791.    NAME_IS__MSG =         'name='
  792.    LIST_DIR__MSG =        'List autosave directory?'
  793.    NO_LIST_DIR__MSG =     '[Ring disabled; can not list directory.]'
  794.    AUTOSAVE__MSG =        'Autosave'  -- messagebox title
  795.    AUTOSAVE_PROMPT__MSG = 'AUTOSAVE <number>  to set number of changes between saves.  0 = off.'
  796.    BROWSE_IS__MSG =       'Browse mode is' -- on/off
  797.    NO_REP__MSG =          'No replacement string specified'
  798.    CUR_DIR_IS__MSG =      'Current directory is'
  799.    EX_ALL__MSG =          'Execute all marked lines?'
  800.    EX_ALL_YN__MSG =       'Execute all marked lines (Y,N) ?'
  801.    NEW_FILE__MSG =        'New file'
  802.    BAD_PATH__MSG =        'Path not found'
  803.    LINES_TRUNCATED__MSG = 'Lines truncated'
  804.    ACCESS_DENIED__MSG =   'Access denied'
  805.    INVALID_DRIVE__MSG =   'Invalid drive'
  806.    ERROR_OPENING__MSG =   'Error opening'
  807.    ERROR_READING__MSG =   'Error reading'
  808.    ECHO_IS__MSG =         'Echo is'  -- ON or OFF
  809.    MULTIPLE_ERRORS__MSG = 'Multiple errors loading files.  See messages below:'
  810.    COMPILING__MSG =       'Compiling'  -- filename
  811.               -- 'ETPM.EXE could not open temp file "'tempfile'"'
  812.    CANT_OPEN_TEMP__MSG =  'could not open temp file'
  813.    COMP_COMPLETED__MSG =  'Compilation completed successfully'
  814.    EXIT_PROMPT__MSG =     "About to exit without saving! "
  815.    KEY_PROMPT1__MSG =     'Type key to repeat.  Esc to cancel.'
  816.                 --  'Please specify the key to repeat, as in "key 'number' =".'
  817.    KEY_PROMPT2__MSG =     'Please specify the key to repeat, as in'
  818.    LOCKED__MSG =          'File is locked.  UNLOCK it before changing the name.'
  819.    ERROR_SAVING_HALT__MSG='Error saving file.  Command halted.'
  820.    HELP_TOP__MSG =        ' ------ Top of Help Screen -------'
  821.    HELP_BOT__MSG =        ' ------ Bottom of Help Screen -------'
  822.    PRINTER_NOT_READY__MSG='Printer not ready'
  823.    BAD_PRINT_ARG__MSG =   'Invalid argument to PRINT.'
  824.                   -- "You have a marked area in another file.  Unmark, or edit" filename
  825.    UNMARK_OR_EDIT__MSG =  'Unmark, or edit'
  826.    PRINTING_MARK__MSG =   'Printing marked text'
  827.    MACRO_HALTED__MSG =    'Macro halted by user'
  828.                 -- filename 'does not exist'
  829.    DOES_NOT_EXIST__MSG =  'does not exist'
  830.    SAVED_TO__MSG =        'Saved to'  -- filename
  831.    IS_A_SUBDIR__MSG =     'Requested file name exists as a subdirectory.'
  832.    READ_ONLY__MSG =       'File is read-only.'
  833.    IS_SYSTEM__MSG =       'File has "system" attribute set.'
  834.    IS_HIDDEN__MSG =       'File has "hidden" attribute set.'
  835.    MAYBE_LOCKED__MSG =    'File may be locked by another application.'
  836.  
  837. ;; SLnohost.e
  838.    INVALID_FILENAME__MSG= 'Invalid filename.'
  839.    QUIT_PROMPT1__MSG =    'Throw away changes?  Press Y, N or File key'
  840.    QUIT_PROMPT2__MSG =    'Throw away changes?  Press Y or N'
  841.    PRESS_A_KEY__MSG =     'Press a key...'
  842.    LONGNAMES_IS__MSG =    'LONGNAMES mode is' -- on/off
  843.  
  844. compile if HOST_SUPPORT <> ''
  845. ;; SaveLoad.e
  846.    BAD_FILENAME_CHARS__MSG='Characters in filename not supported'
  847.    LOADING_PROMPT__MSG =   'Loading'  -- filename
  848.    SAVING_PROMPT__MSG =    'Saving'  -- filename
  849.    HOST_NOT_FOUND__MSG =   'Assuming host file not found.'
  850.       --  'Host error 'rc'; host save cancelled.  File saved in 'vTEMP_PATH'eeeeeeee.'hostfileid
  851.    HOST_ERROR__MSG =        'Host error'
  852.    HOST_CANCEL__MSG =       'host save cancelled.  File saved in'
  853. compile endif
  854.  
  855. compile if HOST_SUPPORT = 'EMUL' | HOST_SUPPORT = 'E3EMUL'
  856. ;; E3Emul.e
  857.    OVERLAY_TEMP1__MSG =     'Load will overwrite extant PC temporary file - continue?  (Y,N)'
  858.          -- Loading <filename> with <options>
  859.    WITH__MSG =              'with'
  860.    FILE_TRANSFER_ERROR__MSG='File transfer error'  -- RC
  861.    SAVED_LOCALLY_AS__MSG =  'Saved on PC as'  -- filename
  862.    SAVE_LOCALLY__MSG =      'Do you want to save this file on PC?  (Y,N)'
  863.    OVERLAY_TEMP2__MSG =     'already exists.  Press Y to overlay, N to abort.'
  864.    OVERLAY_TEMP3__MSG =     'already exists.  Select OK to overlay, Cancel to abort.'
  865.    ALREADY_EDITING__MSG =   'Already editing a file of this name - change denied'
  866.    NO_SPACES__MSG =         'Spaces not supported in file names'
  867.    LOOKS_VM__MSG =          'looked like VM, but'  -- <filename> 'looked like VM, but' <one of the following:>
  868.      NO_HOST_DRIVE__MSG =     'missing host drive'
  869.      HOST_DRIVELETTER__MSG =    'host drive letter'  -- host drive specifier <X> <problem>
  870.        IS_TOO_LONG__MSG =       'is too long'
  871.        INVALID__MSG =           'invalid'
  872.      HOST_LT__MSG =         'host LT'  -- host logical terminal <X> invalid
  873.      NO_LT__MSG =           'missing logical terminal'
  874.      FM__MSG =              'file mode' -- <X> is too long
  875.      FM1_BAD__MSG =         'file mode first char not alpha'
  876.      FM2_BAD__MSG =         'file mode second char not numeric'
  877.      NO_FT__MSG =           'filetype missing'
  878.      FT__MSG =              'file type' -- <X> is too long
  879.      BAD_FT__MSG =          'invalid chars in filetype'  -- <filetype>
  880.      FN__MSG =              'file name' -- <X> is too long
  881.      BAD_FN__MSG =          'invalid chars in filename'  -- <filename>
  882.    MVS_ERROR__MSG =         '(MVS Error)'  -- followed by <one of the following:>
  883.      DSN_TOO_LONG__MSG =      'Data Set name is greater than 44 characters'
  884.                    --  'qualifier #' 1 '('XXXXXXXXX')' <problem>
  885.      QUAL_NUM__MSG =          'qualifier #'
  886.        QUAL_TOO_LONG__MSG =     'is longer than 8 characters'
  887.        QUAL_INVALID__MSG =      'contains an illegal character'
  888.      GENERATION_NAME__MSG =   'Generation name'
  889.      MEMBER__MSG =            'member'
  890.      INVALID_MEMBER__MSG =    'invalid chars in member'
  891.      DSN_PARENS__MSG =        'DSN has parens but no member/generation'
  892.    LOOKS_PC__MSG =          'looked like PC, but'  -- <filename> 'looked like PC, but' <one of the following:>
  893.      PC_DRIVESPEC__MSG =      'PC drive specifier'  -- PC drive specifier <X> <problem>
  894.        LONGER_THAN_ONE__MSG =   'is longer than 1 char'
  895.        IS_NOT_ALPHA__MSG =      'is not alpha'
  896.      INVALID_PATH__MSG =      'invalid path'  -- followed by <filename>
  897.      INVALID_FNAME__MSG =     'invalid PC filename'  -- followed by <filename>
  898.      INVALID_EXT__MSG =       'invalid PC extension'  -- followed by <extension>
  899.    SAVEPATH_NULL__MSG =     'SAVEPATH is null - will use current directory.'
  900. ;        'Savepath attempting to use invalid' bad '- will use current directory.'
  901.    SAVEPATH_INVALID1__MSG = 'Savepath attempting to use invalid'
  902.    SAVEPATH_INVALID2__MSG = '- will use current directory.'
  903.    BACKUP_PATH_INVALID_NO_BACKSLASH__MSG= "BACKUP_PATH invalid; missing '\' at end."
  904.    NO_BACKUPS__MSG= "Backup copies will not be saved."
  905.    BACKUP_PATH_INVALID1__MSG = 'BACKUP_PATH attempting to use invalid'
  906.    DRIVE__MSG =             'drive'
  907.    PATH__MSG =              'path'
  908.    EMULATOR_SET_TO__MSG =   'Emulator set to'
  909.    LT_NOW__MSG =            '; (3270 Window presently = '
  910.    EMULATOR__MSG =          'Emulator'
  911.    HOSTDRIVE_NOW__MSG =     'HostDrive set to'
  912.    IS_INVALID_OPTS_ARE__MSG='is invalid.  Options are:'
  913.    TRY_AGAIN__MSG =         'Try again'
  914.    LT_SET_TO__MSG =         'Logical Terminal set to'  -- set to A, to B, etc.
  915.    LT_SET_NULL__MSG =       'Logical Terminal set to null'
  916.    LT_INVALID__MSG =        'is invalid.  Options are: A-H,No_LT,NULL,NONE'  -- (bad) is...
  917.    FTO_WARN__MSG =          'File transfer options are NOT checked for correctness!'
  918.    BIN_WARN__MSG =          'Binary file transfer options are NOT checked for correctness!'
  919.    FROM_HLLAPI__MSG =       'from HLLAPI dynalink call.'  -- Error nnn from...
  920. compile endif
  921.  
  922. compile if EVERSION >=5
  923. ;; EPM_EA.e
  924.    TYPE_TITLE__MSG =        'Type'  -- Title of a messagebox or listbox for file type
  925.    NO_FILE_TYPE__MSG =      'File has no type.  Would you like to set one?'
  926.    ONE_FILE_TYPE__MSG =     'File has the following type:'
  927.    MANY_FILE_TYPES__MSG =   'File has types:'
  928.    CHANGE_QUERY__MSG =      'Would you like to change it?'
  929.    NON_ASCII_TYPE__MSG =    'File has non-ASCII data for the type.'
  930.    NON_ASCII__MSG =         '<non-ASCII>'  -- Comment in a list of otherwise ASCII strings
  931.    SELECT_TYPE__MSG =       'Select type'
  932.    SUBJ_TITLE__MSG =        'Subject'  -- Title of a messagebox or listbox for file subject
  933.    NO_SUBJECT__MSG =        'File has no subject.  Would you like to set one?'
  934.    SUBJECT_IS__MSG =        'File has the following subject:'
  935.    NON_ASCII_SUBJECT__MSG = 'File has non-ASCII data for the subject.'
  936.    SELECT_SUBJECT__MSG =    'Enter subject'
  937. ; Following is a list of standard values for .TYPE extended attribute, per OS/2 programming guide.
  938. ; Only translate if the .TYPE EA is NLS-specific.  First character is the delimiter between
  939. ; types; can be any otherwise-unused character.  (It's a '-' here.)
  940.    TYPE_LIST__MSG =         '-Plain Text-OS/2 Command File-DOS Command File-C Code-Pascal Code-BASIC Code-COBOL Code-FORTRAN Code-Assembler Code-'
  941. compile endif  -- EVERSION >=5
  942.  
  943. compile if EVERSION >=5
  944. ;; BOOKMARK.E
  945.    NEED_BM_NAME__MSG =      'Missing bookmark name.'
  946.    NEED_BM_CLASS__MSG =     'Missing bookmark class.'
  947.    UNKNOWN_BOOKMARK__MSG =  'Bookmark not known.'
  948.    BM_NOT_FOUND__MSG =      'Bookmark not found.'
  949.    ITS_DELETED__MSG =       'It has been deleted.'  -- "Bookmark not found. It has been deleted."
  950.    BM_DELETED__MSG =        'Bookmark deleted.'
  951.    NO_BOOKMARKS__MSG =      'No bookmarks set.'
  952.    LIST_BOOKMARKS__MSG =    'List bookmarks'  -- Listbox title
  953.    DELETE_PERM_BM__MSG =    'Delete all permanent bookmarks?'  -- Are you sure?
  954.    UNEXPECTED_ATTRIB__MSG = 'Unexpected value in extended attribute EPM.ATTRIBUTES'
  955.                     -- Button names.  ~ precedes accelerator char; Cancel doesn't get one.
  956.    SET__MSG =               '~Set'
  957.    SETP__MSG =              'Set ~permanent'
  958.    GOMARK__MSG =            '~Go to mark'
  959.    DELETEMARK__MSG =        '~Delete mark'
  960.    SETMARK__MSG =           'Set bookmark'  -- Title
  961.    SETMARK_PROMPT__MSG =    'Enter a name for the current cursor position'
  962.    RENAME__MSG =            'Rename'  -- Title
  963.    NOTHING_ENTERED__MSG =   'Nothing entered; function cancelled.'
  964.    NO_COMPILER_ERROR__MSG = 'No error found on current line.'
  965.    DESCRIBE_ERROR__MSG =    'Describe error'  -- Listbox title
  966.    DETAILS__MSG =           '~Details'  -- Button
  967.    SELECT_ERROR__MSG =      'Select error then select Details for additional information.'
  968.    NO_HELP_INSTANCE__MSG =  "Unexpected error:  No help instance"
  969.    ERROR_ADDING_HELP__MSG = 'attempting to add help file'  -- 'Error' nn 'attempting to add help file' x.hlp
  970.    ERROR_REVERTING__MSG =   'attempting to revert to help file'  -- 'Error' nn 'attempting to revert to help file' x.hlp
  971.    BM_ALREADY_EXISTS__MSG = 'A bookmark with that name already exists.'
  972.  
  973. ;;;;;;;;;;;;;;;;;;;;;;;;;;  stuff ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  974.    FILE_GONE__MSG =         'File is no longer in ring.'
  975.    NO_RING__MSG =           'Ring disabled; can not add another file to edit ring.'
  976.    NO_RING_CMD__MSG =       'Command not valid when ring disabled:'  -- followed by command name
  977.    RENAME_PROMPT__MSG =     'Enter new name for current file'
  978.    RX_PROMPT__MSG =         'A macro name must be passed as a parameter (e.g,, EPMREXX ERXMACRO)'
  979.    RX_SUBCOM_FAIL__MSG =    'Rexx subcommand registration failed with rc'
  980.    RX_FUNC_FAIL__MSG =      'Rexx function registration failed with rc'
  981.  
  982.  
  983. ; The following are used in key names, like 'Ctrl+O', 'Alt+Bkspc', etc.
  984. ; Note that some are abbreviated to take up less room on the menus.
  985.  
  986.    ALT_KEY__MSG =       'Alt'
  987.    CTRL_KEY__MSG =      'Ctrl'
  988.    SHIFT_KEY__MSG =     'Sh'
  989.    INSERT_KEY__MSG =    'Ins'
  990.    DELETE_KEY__MSG =    'Del'
  991.    BACKSPACE_KEY__MSG = 'Bkspc'
  992.    ENTER_KEY__MSG =     'Enter'
  993.    PADENTER_KEY__MSG =  'PadEnter'
  994.    ESCAPE_KEY__MSG =    'Esc'
  995. compile endif  -- EVERSION >=5
  996.  
  997. ;;;;;;;;;;;;;;;;;;;;;;;;;;  New stuff ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  998.    MARK_OFF_SCREEN2__MSG =  "You have a marked area off screen."
  999.  
  1000. compile if WANT_STACK_CMDS
  1001.    STACK_FULL__MSG =        'No room in stack.'
  1002.    STACK_EMPTY__MSG =       'Stack is empty.'
  1003. compile endif
  1004. compile if WANT_TAGS
  1005.    TAGSNAME__MSG = 'Tags file name'     -- Entry box title
  1006.    TAGSNAME_PROMPT__MSG = 'Enter the file name for the tags file'
  1007.    FINDTAG__MSG = 'Find Procedure'      -- Entry box title
  1008.    FINDTAG_PROMPT__MSG = 'Enter the name of the procedure to be found.'
  1009.    LIST__MSG = '~List...'               -- Button
  1010.    NO_TAGS__MSG = 'No tags found in tags file.'
  1011.    LIST_TAGS__MSG = 'List tags'         -- Listbox title
  1012.    BUILDING_LIST__MSG = 'Building list...'  -- Processing message
  1013.    LIST_TOO_BIG__MSG = 'List too big; not all entries will be seen.'
  1014. compile endif
  1015. compile if EVERSION >= '5.60'
  1016.    MAKETAGS__MSG = 'Make tags file'
  1017.    MAKETAGS_PROMPT__MSG = 'Enter one or more filenames (wildcards OK) or @lists.'
  1018.    MESSAGELINE_FONT__MSG = 'Messageline font changed.'
  1019.    MESSAGELINE_FGCOLOR__MSG = 'Messageline foreground color changed.'
  1020.    MESSAGELINE_BGCOLOR__MSG = 'Messageline background color changed.'
  1021.    TABGLYPH_IS__MSG = 'TABGLYPH is' -- on/off
  1022. compile endif
  1023.  
  1024. compile if WANT_TOOLBAR
  1025.    NO_TOOLBARS__MSG =     'No saved toolbars to select from.'
  1026.    LOAD_TOOLBAR__MSG =    'Load Toolbar'  -- Dialog box title
  1027.    DELETE_TOOLBAR__MSG =  'Delete Toolbar'  -- Dialog box title
  1028.    SELECT_TOOLBAR__MSG =  'Select a Toolbar menu set'
  1029.    SAVEBAR__MSG =         'Save Toolbar'  -- Dialog box title
  1030.    SAVEBAR_PROMPT__MSG =  'Enter a name, or leave blank to save as default.'
  1031.    SAVE__MSG =            'Save'          -- Dialog button
  1032. compile endif -- WANT_TOOLBAR
  1033.