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