home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / sniff16.zip / EPM / HELP / EPM.HLP (.txt)
OS/2 Help File  |  1993-04-30  |  117KB  |  4,850 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. EPM Product Help ΓòÉΓòÉΓòÉ
  3.  
  4. EPM is a text editor you can use to create and edit your text files. It enables 
  5. you to work on multiple files at the same time. 
  6.  
  7. EPM begins with an empty edit window that you can enter text into beginning at 
  8. the cursor location.  After you have completed typing in your text: 
  9.  
  10.   1. Select File. 
  11.   2. Select Save as. 
  12.   3. Type a filename. 
  13.  
  14.  EPM has a number of features.  For details, select from the list below: 
  15.  
  16.  o Starting EPM from an OS/2 command prompt 
  17.  o Marking/Selecting text 
  18.  o Issuing editor commands 
  19.  o Recording keystrokes 
  20.  o Configuring the mouse 
  21.  o Direct file manipulation 
  22.  o Stream versus line mode editing 
  23.  o Edit ring 
  24.  
  25.  
  26. ΓòÉΓòÉΓòÉ 2. EPM Keys Help ΓòÉΓòÉΓòÉ
  27.  
  28. The key definitions for the EPM editor are divided into three groups: Function 
  29. Keys, which you use use to work with files and display help; Edit Window Keys, 
  30. which you use to move the cursor in the edit window; and Editing Keys, which 
  31. you use to display text editor keys. 
  32.  
  33. For key definitions in each of these groups, select from the list below: 
  34.  
  35.  o Standard function keys 
  36.  o EPM edit window keys 
  37.  o EPM editing keys 
  38.  
  39.  
  40. ΓòÉΓòÉΓòÉ 2.1. Standard Function Keys ΓòÉΓòÉΓòÉ
  41.  
  42.  F1 
  43.            Displays help. 
  44.  F2 
  45.            Saves the current file. 
  46.  F3 
  47.            Exits the current file. 
  48.  F4 
  49.            Saves the current file. 
  50.  F5 
  51.            Opens a new edit window. 
  52.  F6 
  53.            Draws in the current file. 
  54.  F7 
  55.            Renames the current file. 
  56.  F8 
  57.            Edits a file. 
  58.  F9 
  59.            Undo. 
  60.  F10 
  61.            Switches between the menu bar and the file being edited. 
  62.  F11 
  63.            Switches to the previous file in the edit ring. 
  64.  F12 
  65.            Switches to the next file in the edit ring. 
  66.  
  67.  
  68. ΓòÉΓòÉΓòÉ 2.2. Edit Window Keys ΓòÉΓòÉΓòÉ
  69.  
  70.  Alt+F4 
  71.            Closes the edit window. 
  72.  Alt+F7 
  73.            Moves the edit window. 
  74.  Alt+F8 
  75.            Sizes the edit window. 
  76.  Alt+F9 
  77.            Minimizes the edit window. 
  78.  Alt+F10 
  79.            Maximizes the edit window. 
  80.  Shift+F1 
  81.            Scrolls the screen left one column. 
  82.  Shift+F2 
  83.            Scrolls the screen right one column. 
  84.  Shift+F3 
  85.            Scrolls the screen down one row. 
  86.  Shift+F4 
  87.            Scrolls the screen up one row. 
  88.  Shift+F5 
  89.            Scrolls the screen so that the line at the current cursor position 
  90.            is vertically centered. 
  91.  End 
  92.            Moves the cursor to the end of the line. 
  93.  Home 
  94.            Moves the cursor to the beginning of the line. 
  95.  PgDn 
  96.            Moves the line at the current cursor position forward (down) one 
  97.            screen. 
  98.  PgUp 
  99.            Moves the line at the current cursor position backward (up) one 
  100.            screen. 
  101.  Tab 
  102.            Moves the cursor to the next tab stop. 
  103.  Shift+Tab 
  104.            Moves the cursor to the previous tab stop. 
  105.  
  106.  
  107. ΓòÉΓòÉΓòÉ 2.3. Editing Keys ΓòÉΓòÉΓòÉ
  108.  
  109.  Alt+F1 
  110.            Inserts a list of various graphic characters at the current cursor 
  111.            position. 
  112.  Alt+A 
  113.            Adjusts the mark. 
  114.  Alt+B 
  115.            Marks the current cursor position. 
  116.  Alt+C (*) 
  117.            Copies the marked text. 
  118.  Alt+D 
  119.            Deletes the current mark. 
  120.  Alt+E (*) 
  121.            Moves the cursor to the end of the current mark. 
  122.  Alt+F (*) 
  123.            Prompts you for a character and fills the current mark with the 
  124.            specified character. 
  125.  Alt+J 
  126.            Joins the next line with line at the current cursor position, 
  127.            separated by a space. 
  128.  Alt+L 
  129.            Marks the line at the current cursor position. 
  130.  Alt+M 
  131.            Moves the current mark. 
  132.  Alt+N 
  133.            Types the current file name at the current cursor position. 
  134.  Alt+O (*) 
  135.            Overlay the current mark. 
  136.  Alt+P 
  137.            Reformats the paragraph, starting at the current cursor position, 
  138.            using the current margins. 
  139.  Alt+R 
  140.            Reformats a marked block of text to a new set of margins. 
  141.  Alt+S (*) 
  142.            Splits the line at the current cursor position. 
  143.  Alt+T 
  144.            Centers the text within the current mark (or margins, if no mark). 
  145.  Alt+U 
  146.            Removes the current mark. 
  147.  Alt+W 
  148.            Marks the word at the current cursor position using a block mark. 
  149.  Alt+Y 
  150.            Moves the cursor to the beginning of the current mark. 
  151.  Alt+Z 
  152.            Marks the current character. 
  153.  Alt+1 
  154.            Edits the file name on the line at the current cursor position. 
  155.  Alt+0 
  156.            Executes the line at the current cursor position, or all lines 
  157.            within the line at the current cursor position mark. 
  158.  Alt+= 
  159.            Executes the line at the current cursor position, or all lines 
  160.            within the line at the current cursor position mark. 
  161.  Alt+/ 
  162.            Move to the next bookmark. 
  163.  Alt+\ 
  164.            Move to the previous bookmark. 
  165.  Ctrl+F1 
  166.            Converts current word to uppercase. 
  167.  Ctrl+F2 
  168.            Converts current word to lowercase. 
  169.  Ctrl+F3 
  170.            Converts marked text to uppercase. 
  171.  Ctrl+F4 
  172.            Converts marked text to lowercase. 
  173.  Ctrl+F5 
  174.            Moves the cursor to the beginning of the current word. 
  175.  Ctrl+F6 
  176.            Moves the cursor to the end of the current word. 
  177.  Ctrl+F7 
  178.            Moves marked text to the left one column. 
  179.  Ctrl+F8 
  180.            Moves marked text to the right one column. 
  181.  Ctrl+B 
  182.            Activates the List Bookmarks dialog. 
  183.  Ctrl+C 
  184.            Repeats the last CHANGE command. 
  185.  Ctrl+D 
  186.            Erases from the current cursor position to the beginning of the next 
  187.            word. 
  188.  Ctrl+E 
  189.            Erases from the current cursor position to the end of the line. 
  190.  Ctrl+F 
  191.            Repeats the last LOCATE command. 
  192.  Ctrl+I 
  193.            Displays the EPM command line. 
  194.  Ctrl+L 
  195.            Copies the line at the current cursor position to the command line. 
  196.  Ctrl+M 
  197.            Activates the Set Bookmarks dialog. 
  198.  Ctrl+Q 
  199.            Switches between the search file and the results of the ALL command. 
  200.  Ctrl+R 
  201.            Starts and stops recording keystrokes. 
  202.  Ctrl+S 
  203.            Activates the Search dialog. 
  204.  Ctrl+T 
  205.            Plays back a set of recorded keystrokes. 
  206.  Ctrl+2 
  207.            Types an ASCII 0 (NUL character). 
  208.  Ctrl+6 
  209.            Types a '╨║'. 
  210.  Ctrl+9 
  211.            Types a '{' (left brace). 
  212.  Ctrl+0 
  213.            Types a '}' (right brace). 
  214.  Ctrl+Backspace 
  215.            Deletes the current line. 
  216.  Ctrl+Enter 
  217.            Moves cursor to the beginning of the next line.  (configurable) 
  218.  Ctrl+Left 
  219.            Moves the cursor to the beginning of the word. 
  220.  Ctrl+Right 
  221.            Moves the cursor to the beginning of the next word. 
  222.  Ctrl+/ 
  223.            Character-marks the entire file. 
  224.  Ctrl+\ 
  225.            Removes the current mark. 
  226.  Ctrl+[ 
  227.            Finds the bracket that matches the current character, taking nesting 
  228.            into account.  Matchable characters are (){}[]<> (parentheses, 
  229.            braces, brackets, and angle brackets). 
  230.  Ctrl+] 
  231.            Same as Ctrl+[. 
  232.  Esc 
  233.            Displays the EPM command line. (ESCAPEKEY must be on.) 
  234.  Del 
  235.            Deletes the character at the current cursor position. 
  236.  Ins 
  237.            Switches between insert and replace modes. 
  238.  
  239.  (*)These definitions will be blocked if the CUA Accelerators option is 
  240.  selected.  Instead, the key will activate the corresponding action bar menu 
  241.  item. 
  242.  
  243.  
  244. ΓòÉΓòÉΓòÉ 3. Mark Types ΓòÉΓòÉΓòÉ
  245.  
  246. There are three types of marked or selected text:  Block, Line, and Character. 
  247. Advanced mode uses all three types, while basic mode uses only Character marks. 
  248. A detailed description about how to mark or select each type follows: 
  249.  
  250.  Block 
  251.            A block mark is a rectangular area of text.  To mark a block: 
  252.  
  253.      1. Position the cursor in the upper-right corner of the desired block. 
  254.      2. Press Alt+B. 
  255.      3. Position the cursor in the lower left corner of the desired block. 
  256.      4. Press Alt+B. 
  257.  
  258.         Note:  When you delete a block of text, the text is erased but the 
  259.                space that contained the text remains in the file -it is not 
  260.                closed. To close the space, you must use a line or character 
  261.                mark to delete the text.
  262.  
  263.  
  264.  Line 
  265.            A line mark is a mark of a line or a set of lines.  To mark the 
  266.            line: 
  267.  
  268.      1. Position the cursor in the first line to be marked. 
  269.      2. Press Alt+L. 
  270.      3. Position the cursor in the last line to be marked. 
  271.      4. Press Alt+L. 
  272.  Character 
  273.            A character mark is a mark of a character or set of characters. To 
  274.            mark characters: 
  275.  
  276.      1. Position the cursor in the first character to be marked. 
  277.      2. Press Alt+Z. 
  278.      3. Position the cursor in the last character to be marked. 
  279.      4. Press Alt+Z. 
  280.  
  281.  Related Information: 
  282.  
  283.  Mark Operations 
  284.  
  285.  
  286. ΓòÉΓòÉΓòÉ 4. Mark Operations ΓòÉΓòÉΓòÉ
  287.  
  288. There are several mark operations that can be performed.  The most frequently 
  289. performed options and their key combinations are listed below: 
  290.  
  291.  Alt+A (Adjust Mark) 
  292.            Copies the marked text, overlaying the text starting at the current 
  293.            cursor position and filling the original text position with blanks. 
  294.  Alt+C (Copy Mark) (*) 
  295.            Copies the marked text to the current cursor position.  The original 
  296.            text remains in its position. With line marks, the marked lines are 
  297.            copied after the line the cursor is on. 
  298.  Alt+D (Delete Mark) 
  299.            Deletes the marked text from the file. 
  300.  Alt+E (End Mark) (*) 
  301.            Moves the cursor to the end of the mark.  If the mark is a line 
  302.            mark, the column position of the cursor is preserved. 
  303.  Alt+M (Move Mark) 
  304.            Moves the marked text from its current position to the cursor 
  305.            position, as in the Copy Mark command. 
  306.  Alt+O (Overlay Mark) (*) 
  307.            Overwrites the text at the current cursor position with a copy of 
  308.            the marked text. 
  309.  Alt+T (Center Mark) 
  310.            Centers the text within the mark. 
  311.  Alt+U (Unmark) 
  312.            Unmarks any mark within the current ring. 
  313.  Alt+Y (Begin Mark) 
  314.            Moves the cursor to the beginning of the mark.  If the mark is a 
  315.            line mark, the column position of the cursor is preserved. 
  316.  
  317.  (*)These definitions will be blocked if the CUA Accelerators option is 
  318.  selected.  Instead, the key will activate the corresponding action bar menu 
  319.  item. 
  320.  
  321.  
  322. ΓòÉΓòÉΓòÉ 5. Recording Keystrokes ΓòÉΓòÉΓòÉ
  323.  
  324. With the EPM editor you can record a set of keystrokes to be played back at a 
  325. later time.  This is helpful if you are performing a particular action 
  326. repeatedly. 
  327.  
  328. To record keystrokes: 
  329.  
  330.   1. Press Ctrl+R to start recording. 
  331.   2. Type the keys that you want recorded. 
  332.   3. Press Ctrl+R to stop recording. 
  333.  
  334.  Press Ctrl+T to playback the recorded keystrokes. 
  335.  
  336.  For example, suppose you type DIR to get a directory listing of the current 
  337.  directory. 
  338.  
  339.    Volume in drive C is MYDISK
  340.    The Volume Serial Number is 0123:4567
  341.    Directory of C:\TCPIP\LAMAIL
  342.  
  343.   ALL          <DIR>      1-01-90  12:01a
  344.   ALL      NDX       87   1-01-90  12:01a
  345.   OUT          <DIR>      1-01-90  12:01a
  346.   OUT      NDX       87   1-01-90  12:01a
  347.   PERSONAL     <DIR>      1-01-90  12:01a
  348.   PERSONAL NDX       87   1-01-90  12:01a
  349.   STUFF        <DIR>      1-01-90  12:01a
  350.   STUFF    NDX       87   1-01-90  12:01a
  351.   MORESTUF     <DIR>      1-01-90  12:01a
  352.   MORESTUF NDX       87   1-01-90  12:01a
  353.  
  354.  You wish to convert all of the file names from the "DIR" format to the 
  355.  "name.ext" format. 
  356.  
  357.  After deleting all lines but the files (not subdirectories) and the file 
  358.  information (show size, date, and time), you have left: 
  359.  
  360.   ALL      NDX
  361.   OUT      NDX
  362.   PERSONAL NDX
  363.   STUFF    NDX
  364.   MORESTUF NDX
  365.  
  366.  Place your cursor at the beginning of the first line and press Ctrl+R to start 
  367.  recording. Press the following keys: 
  368.  
  369.   1. Ctrl+F6 
  370.   2. Right "." 
  371.   3. Alt+B 
  372.   4. Ctrl+Right 
  373.   5. Left 
  374.   6. Alt+B 
  375.   7. Alt+D 
  376.   8. Down 
  377.   9. Home 
  378.  10. Ctrl+R 
  379.  You have recorded the keystrokes to convert one file name.  Now press Ctrl+T 
  380.  twice to playback the keystrokes, and the files are converted. 
  381.  
  382.  There are a total of five files. 
  383.  
  384.   ALL.NDX
  385.   OUT.NDX
  386.   PERSONAL.NDX
  387.   STUFF.NDX
  388.   MORESTUF.NDX
  389.  
  390.  
  391. ΓòÉΓòÉΓòÉ 6. Configuring the Mouse ΓòÉΓòÉΓòÉ
  392.  
  393. You can configure the mouse in either the basic marking mode or the advanced 
  394. marking mode.  The default is the basic marking mode.  In the basic marking 
  395. mode, the mark is only usable for deleting text or copying it to the clipboard 
  396. Typing any text character deletes the marked text and replaces it with the 
  397. entered character.  The basic marking mode mouse actions are: 
  398.  
  399.  Button 1 click 
  400.            Move cursor position to mouse pointer and unmark. 
  401.  Button 1 + Shift 
  402.            Mark text from cursor position to mouse pointer. 
  403.  Button 1 click and drag 
  404.            Mark text as you drag. 
  405.  Button 1 double-click 
  406.            Move cursor position to mouse pointer and mark the word. 
  407.  
  408.  In advanced marking mode, a mark stays until you explicitly delete it or 
  409.  unmark.  The advanced marking mode mouse actions are: 
  410.  
  411.  Button 1 click 
  412.            Move cursor position to mouse pointer. 
  413.  Button 1 + Shift 
  414.            Mark text from cursor position to mouse pointer. 
  415.  Button 1 click and drag 
  416.            Block mark text as you drag. 
  417.  Button 2 click and drag 
  418.            Line mark text as you drag. If you start dragging inside a marked 
  419.            region, this will instead initiate a drag of the marked text.  The 
  420.            text will be moved (or copied, if the Ctrl key is pressed as well) 
  421.            to wherever you drop it. 
  422.  Button 1 + Ctrl + drag 
  423.            Character mark text as you drag. 
  424.  Button 1 double-click 
  425.            Unmark text. 
  426.  Button 1 + Ctrl + double-click 
  427.            Ask for help for the token under the mouse pointer.  Looks up the 
  428.            word in an index file (EPMKWHLP.NDX, or the file or files listed in 
  429.            the HELPNDX environment setting; multiple files must be separated by 
  430.            plus signs). Index files are provided by your applications, not as 
  431.            part of EPM.  For example, the OS/2 2.0 Toolkit includes an 
  432.            EPMKWHLP.NDX, and the IBM C Set/2 compiler comes with a DDE4.NDX. 
  433.            The index file will be looked for in the current directory, along 
  434.            the EPMPATH, DPATH, in the directory from which EPM was loaded, and 
  435.            finally along the PATH. 
  436.  Button 2 double-click 
  437.            Move cursor position to mouse pointer and mark the (space-delimited) 
  438.            word. 
  439.  Button 2 + Ctrl + double-click 
  440.            Move cursor position to mouse pointer and mark the token according 
  441.            to the parsing rules for the C language.  E.g., in the line: 
  442.  
  443.                       s = substr(string, start, end);
  444.            placing the cursor somewhere on string and performing a Button 2 + 
  445.            Ctrl + double-click will result in just string being selected, while 
  446.            performing a Button 2 double-click will result in substr(string, 
  447.            being selected. 
  448.  Button 2 + Shift + double-click 
  449.            Search for the next occurrance of the token under the mouse cursor 
  450.            (parsed for the C language, as above).  The search starts after the 
  451.            token. The current mark, if any, is not affected. 
  452.  
  453.  To select advanced marking mode: 
  454.  
  455.   1. Select Options. 
  456.   2. Select Preferences. 
  457.   3. Select Advanced marking. 
  458.  
  459.  To save the mark mode setting: 
  460.  
  461.   1. Select Options. 
  462.   2. Select Save options. 
  463.  
  464.  Related Information: 
  465.  
  466.  o Mark types 
  467.  o Mark operations 
  468.  
  469.  
  470. ΓòÉΓòÉΓòÉ 7. Direct File Manipulation with the File Symbol ΓòÉΓòÉΓòÉ
  471.  
  472. The File symbol is located in the top left corner of the edit window. It looks 
  473. like a sheet of paper with the top right corner folded down. It can be used to: 
  474.  
  475.  o Print the visible file. 
  476.  o Copy a file to another edit window. 
  477.  o Create another edit window containing your file. 
  478.  o Copy files to an open file directory folder. 
  479.  
  480.  The File symbol is manipulated in the following way: 
  481.  
  482.  Select the File symbol by pointing to it with the mouse pointer and pressing 
  483.  button 2.  Keeping button 2 down, move the mouse pointer over one of the 
  484.  following: 
  485.  
  486.  o An EPM edit window, to copy the file. 
  487.  o The EPM icon, to create another edit window containing your file. 
  488.  o An open directory, to copy the file to that directory. 
  489.  
  490.  
  491. ΓòÉΓòÉΓòÉ 8. Help for Search ΓòÉΓòÉΓòÉ
  492.  
  493. Use this window to search for a string of text or search for and replace a 
  494. string of text. 
  495.  
  496. To search for text: 
  497.  
  498.   1. Type the search_string in the Search field. 
  499.   2. Select Find to search for text.  Find can be selected multiple times to 
  500.      find successive occurrences of the search string. 
  501.   3. Select Cancel to close the window. 
  502.  
  503.  To replace a string of text: 
  504.  
  505.   1. Type the search_string in the Search field. 
  506.   2. Type the replace_string that will replace the search_string in the Replace 
  507.      field. 
  508.   3. Select either: 
  509.  
  510.     o Change to find the next occurrence of the search_string and change it to 
  511.       the replace_string. 
  512.     o Change, then find, to do the same as Change, and then search for the next 
  513.       occurrence of the search_string after the change has been made. 
  514.  
  515.  Note:  The search begins from the current cursor position.  The entire file is 
  516.         searched only if the cursor is at the beginning of the first line.
  517.  
  518.   Related Information: 
  519.  
  520.  o Search 
  521.  o Replace 
  522.  o Options 
  523.  o Find 
  524.  o Change 
  525.  o Change, then find 
  526.  o Find, cancel 
  527.  o Cancel 
  528.  
  529.  
  530. ΓòÉΓòÉΓòÉ 9. Help for Search ΓòÉΓòÉΓòÉ
  531.  
  532. Type in the Search filed the text you want to find.  The text you type is 
  533. called the search_string. 
  534.  
  535.  
  536. ΓòÉΓòÉΓòÉ 10. Help for Replace ΓòÉΓòÉΓòÉ
  537.  
  538. Type in the Replace field the text you want to put in place of the text in the 
  539. Search field.  The text in the Replace field is called the replace_string. 
  540.  
  541.  
  542. ΓòÉΓòÉΓòÉ 11. Help for Options ΓòÉΓòÉΓòÉ
  543.  
  544. You can choose any of the following options: 
  545.  
  546.  Ignore case 
  547.            Ignores case in the search_string.  For example, "Search", "search", 
  548.            and "SEARCH" are treated the same. 
  549.  Reverse search 
  550.            Searches from the current cursor position to the beginning of the 
  551.            file. 
  552.  Change all occurrences 
  553.            Causes all occurrences of the search_string to be overwritten by the 
  554.            replace_string. 
  555.  Marked area 
  556.            Searches only the marked text. 
  557.  Grep 
  558.            Searches using the GREP option. 
  559.  
  560.  
  561. ΓòÉΓòÉΓòÉ 12. Help for Find ΓòÉΓòÉΓòÉ
  562.  
  563. Select Find to locate the search_string within the current file. 
  564.  
  565.  
  566. ΓòÉΓòÉΓòÉ 13. Help for Change ΓòÉΓòÉΓòÉ
  567.  
  568. Select Change to replace the found text with the replace_string. 
  569.  
  570.  
  571. ΓòÉΓòÉΓòÉ 14. Help for Change, then Find ΓòÉΓòÉΓòÉ
  572.  
  573. Select Change, then find to replace the first occurrence of the found text with 
  574. the replace_string and then find the next occurrence of the search_string 
  575.  
  576.  
  577. ΓòÉΓòÉΓòÉ 15. Help for Find, Cancel ΓòÉΓòÉΓòÉ
  578.  
  579. Select Find, cancel to search for the first occurrence of the search_string and 
  580. then exit the Search window. 
  581.  
  582.  
  583. ΓòÉΓòÉΓòÉ 16. Help for Command ΓòÉΓòÉΓòÉ
  584.  
  585. Use this window to type editor commands.  To enter a command: 
  586.  
  587.   1. Select a command from the selection list or type a command in the entry 
  588.      field. 
  589.   2. Select OK. 
  590.  
  591.  As you type a command, the editor will attempt to match what you're typing 
  592.  with an existing line in the selection list. At any point you can press Ctrl+O 
  593.  to select the matched line in the list, or Ctrl+F to find the next matching 
  594.  line. Ctrl+Backspace will delete the line from the list. 
  595.  
  596.  Note:  Commands in the selection list are saved between sessions of the editor.
  597.  
  598.   Related Information: 
  599.  
  600.  o Editor commands 
  601.  o OK 
  602.  o Cancel 
  603.  
  604.  
  605. ΓòÉΓòÉΓòÉ 17. Help for Messages ΓòÉΓòÉΓòÉ
  606.  
  607. Use this window to display or review error messages. 
  608.  
  609. Select an error message from the selection list to have it displayed in the 
  610. entry field. The message can be marked and copied from the entry field to the 
  611. clipboard. 
  612.  
  613. Related Information: 
  614.  
  615.  o Cancel 
  616.  
  617.  
  618. ΓòÉΓòÉΓòÉ 18. Help for Describe Error ΓòÉΓòÉΓòÉ
  619.  
  620. The list displays all errors associated with the current line.  The following 
  621. options are available: 
  622.  
  623.  Details 
  624.            Displays a help panel giving additional information on the error 
  625.            message, if this information was provided by the compiler vendor. 
  626.  Cancel 
  627.            Returns control to the edit window. 
  628.  Help 
  629.            Displays this panel. 
  630.  
  631.  
  632. ΓòÉΓòÉΓòÉ 19. Help for Tabs ΓòÉΓòÉΓòÉ
  633.  
  634. To set the edit window tabs: 
  635.  
  636.   1. Type the tab settings.  You can type either a single number to use as an 
  637.      increment, or you can type a series of numbers separated by a space that 
  638.      will be used as column positions.  In both cases, column one is used as a 
  639.      starting point. 
  640.   2. Select Set or Apply. 
  641.  
  642.  For a detailed explanation of each field, select from the list below: 
  643.  
  644.  o Set 
  645.  o Apply 
  646.  o Defaults 
  647.  o Cancel 
  648.  
  649.  
  650. ΓòÉΓòÉΓòÉ 20. Help for Margins ΓòÉΓòÉΓòÉ
  651.  
  652. Use this window to set the left, right, and paragraph margins.  For each 
  653. setting, drag the slider arm, select the left or right slider button, or type a 
  654. new value.  Then select Set or Apply. 
  655.  
  656. For a detailed explanation of each field, select from the list below: 
  657.  
  658.  o Margins 
  659.  o Set 
  660.  o Apply 
  661.  o Defaults 
  662.  o Cancel 
  663.  
  664.  
  665. ΓòÉΓòÉΓòÉ 21. Help for Margins ΓòÉΓòÉΓòÉ
  666.  
  667. The left and right margins control where the cursor is positioned when typing 
  668. text.  If you type beyond the right margin, the word you are typing is moved to 
  669. a new line starting at the left margin. 
  670.  
  671. When you reformat a paragraph, it is justified so that all lines are between 
  672. the left margin and the right margin, except the first line, which starts at 
  673. the paragraph margin. 
  674.  
  675. Related Information: 
  676.  
  677. Reformatting a paragraph 
  678.  
  679.  
  680. ΓòÉΓòÉΓòÉ 22. Help for Colors ΓòÉΓòÉΓòÉ
  681.  
  682. Use this window to set the colors used by the editor.  To change colors: 
  683.  
  684.   1. Select a field from the Field selection selection list. 
  685.   2. Select the Set background or Set foreground radio button. 
  686.   3. Select a color from the Color selection selection list. 
  687.   4. Select Set or Apply. 
  688.  
  689.  Note:  As you change colors, Sample Text will reflect your changes.
  690.  
  691.  For a detailed explanation of each field, select from the list below: 
  692.  
  693.  o Field selection 
  694.  o Color selection 
  695.  o Set background 
  696.  o Set foreground 
  697.  o Set 
  698.  o Apply 
  699.  o Defaults 
  700.  o Cancel 
  701.  
  702.  
  703. ΓòÉΓòÉΓòÉ 23. Help for Field Selection ΓòÉΓòÉΓòÉ
  704.  
  705. Use Field selection to select the field you want to change. The four fields 
  706. that you can choose from are: 
  707.  
  708.  Text 
  709.            Color of normal text. 
  710.  Mark 
  711.            Color of a marked area. 
  712.  Status 
  713.            Color of the status line, if enabled, containing the line and column 
  714.            numbers. 
  715.  Message 
  716.            Color of the message line, if enabled, and the color in which 
  717.            messages will be displayed. 
  718.  
  719.  
  720. ΓòÉΓòÉΓòÉ 24. Help for Color Selection ΓòÉΓòÉΓòÉ
  721.  
  722. Use Color selection to select the color that you want to paint the selected 
  723. field.  Select the color you want from the selection list. 
  724.  
  725.  
  726. ΓòÉΓòÉΓòÉ 25. Help for Set Background ΓòÉΓòÉΓòÉ
  727.  
  728. Select the Set background radio button to color the background of the selected 
  729. field with the selected color. 
  730.  
  731.  
  732. ΓòÉΓòÉΓòÉ 26. Help for Set Foreground ΓòÉΓòÉΓòÉ
  733.  
  734. Select the Set Foreground radio button to color the foreground of the selected 
  735. field with the selected color. 
  736.  
  737.  
  738. ΓòÉΓòÉΓòÉ 27. Help for Paths ΓòÉΓòÉΓòÉ
  739.  
  740. To enter paths: 
  741.  
  742.   1. Type an autosave path. 
  743.   2. Type a temporary path. 
  744.   3. Select Set or Apply. 
  745.  
  746.  For a detailed explanation of each field, select from the list below: 
  747.  
  748.  o Autosave path 
  749.  o Temporary path 
  750.  o Set 
  751.  o Apply 
  752.  o Defaults 
  753.  o Cancel 
  754.  
  755.  
  756. ΓòÉΓòÉΓòÉ 28. Help for Paths ΓòÉΓòÉΓòÉ
  757.  
  758. To enter paths: 
  759.  
  760.   1. Type an autosave path. 
  761.   2. Type a temporary path. 
  762.   3. Type a dictionary path and file name. 
  763.   4. Type a personal dictionary path and file name. 
  764.   5. Select Set or Apply. 
  765.  
  766.  For a detailed explanation of each field, select from the list below: 
  767.  
  768.  o Autosave path 
  769.  o Temporary path 
  770.  o Dictionary file 
  771.  o Personal dictionary 
  772.  o Set 
  773.  o Apply 
  774.  o Defaults 
  775.  o Cancel 
  776.  
  777.  
  778. ΓòÉΓòÉΓòÉ 29. Help for Autosave Path ΓòÉΓòÉΓòÉ
  779.  
  780. The subdirectory in which autosave files are stored. 
  781.  
  782. Note:  If you select a temporary disk, your autosave files will be lost if the 
  783.        system loses power while you are updating a file.
  784.  
  785.  Do not select a temporary disk because they only exist until you reboot, and 
  786.  while power is not interrupted. 
  787.  
  788.  Note:  If you do not specify an autosave path, the current directory is used.
  789.  
  790.  
  791. ΓòÉΓòÉΓòÉ 30. Help for Temporary Path ΓòÉΓòÉΓòÉ
  792.  
  793. Use Temporary paths to select the directory where temporary files are created. 
  794.  
  795. This directory should be on a temporary disk, if you have one with room to 
  796. spare, both for speed and so you don't have to explicitly erase the files.  A 
  797. temporary disk exists only until you reboot, and while power is not 
  798. interrupted. 
  799.  
  800. Note:  If you do not specify a temporary path, the current directory is used.
  801.  
  802.  
  803. ΓòÉΓòÉΓòÉ 31. Help for Dictionary File ΓòÉΓòÉΓòÉ
  804.  
  805. Use Dictionary file to specify the path and file name of the file to be used 
  806. for spell checking. 
  807.  
  808.  
  809. ΓòÉΓòÉΓòÉ 32. Help for Personal Dictionary ΓòÉΓòÉΓòÉ
  810.  
  811. Use Personal dictionary to specify where your personal dictionary addenda 
  812. exists or should be created.  Your personal dictionary addenda file is used 
  813. during the proof function. 
  814.  
  815.  
  816. ΓòÉΓòÉΓòÉ 33. Help for Autosave ΓòÉΓòÉΓòÉ
  817.  
  818. Use this window to control the number of modifications that are required to be 
  819. made to a file before it is automatically saved.  Set the number to 0 to turn 
  820. off the autosaving feature. 
  821.  
  822. For a detailed explanation of each field, select from the list below: 
  823.  
  824.  o Autosave 
  825.  o Set 
  826.  o Apply 
  827.  o Defaults 
  828.  o Cancel 
  829.  
  830.  
  831. ΓòÉΓòÉΓòÉ 34. Help for Autosave ΓòÉΓòÉΓòÉ
  832.  
  833. Use Autosave to specify the number of changes that have to be made to a file 
  834. before it is automatically saved.  To specify the number, select the slider 
  835. button, drag the slider arm, or type a new value in the field. 
  836.  
  837.  
  838. ΓòÉΓòÉΓòÉ 35. Help for Fonts ΓòÉΓòÉΓòÉ
  839.  
  840. To change the editor fonts: 
  841.  
  842.   1. Select Font name. 
  843.   2. Select Size. 
  844.   3. Select any of the following attributes by selecting the symbol that 
  845.      corresponds to the desired feature: 
  846.  
  847.     o Bold 
  848.     o Italic 
  849.     o Underlined 
  850.     o Strikeout 
  851.  
  852.   4. Select Set or Apply. 
  853.  
  854.  As you change fonts, Sample Text will change to show you what the font and 
  855.  attributes look like. 
  856.  
  857.  For a detailed explanation of each field, select from the list below: 
  858.  
  859.  o Font name 
  860.  o Size 
  861.  o Set 
  862.  o Apply 
  863.  o Defaults 
  864.  o Cancel 
  865.  
  866.  
  867. ΓòÉΓòÉΓòÉ 36. Help for Font Name ΓòÉΓòÉΓòÉ
  868.  
  869. Use Font name to specify the font you want to use.  Select the arrow to the 
  870. right to display the entire selection list; then select the font that you want. 
  871.  
  872.  
  873. ΓòÉΓòÉΓòÉ 37. Help for Size ΓòÉΓòÉΓòÉ
  874.  
  875. Use Size to adjust the size of the font.  Select the arrow to the right to 
  876. display the entire selection list; then select the font size that you want. 
  877.  
  878.  
  879. ΓòÉΓòÉΓòÉ 38. Help for Keys ΓòÉΓòÉΓòÉ
  880.  
  881. To define an action for the Enter key: 
  882.  
  883.   1. Select a key or key combination from the top selection list. 
  884.   2. Select an action from the bottom selection list. 
  885.   3. Select Set or Apply 
  886.  
  887.  For a detailed explanation of each field, select from the list below: 
  888.  
  889.  o Set 
  890.  o Apply 
  891.  o Defaults 
  892.  o Cancel 
  893.  
  894.  
  895. ΓòÉΓòÉΓòÉ 39. Help for Set ΓòÉΓòÉΓòÉ
  896.  
  897. Select Set to save the settings and have them used every time you open an edit 
  898. window. 
  899.  
  900.  
  901. ΓòÉΓòÉΓòÉ 40. Help for Apply ΓòÉΓòÉΓòÉ
  902.  
  903. Select Apply to use the selected settings in the current edit window, without 
  904. making them permanent. 
  905.  
  906.  
  907. ΓòÉΓòÉΓòÉ 41. Help for Defaults ΓòÉΓòÉΓòÉ
  908.  
  909. Select Defaults to set the values to the initial system settings. 
  910.  
  911.  
  912. ΓòÉΓòÉΓòÉ 42. Help for Cancel ΓòÉΓòÉΓòÉ
  913.  
  914. Select Cancel to close the notebook and discard any changes that were made. 
  915.  
  916.  
  917. ΓòÉΓòÉΓòÉ 43. Help for Quitting a File ΓòÉΓòÉΓòÉ
  918.  
  919. Use Quitting a File to end an editing session before a modified file is removed 
  920. from the edit window ring.  The following options are available: 
  921.  
  922.  Save 
  923.            Saves the file as it appears in the entry field.  The file name can 
  924.            be modified before Save is selected. 
  925.  Discard 
  926.            Enables the quitting process to continue.  Changes to the file are 
  927.            not saved. 
  928.  Cancel 
  929.            Returns control to the edit window. 
  930.  
  931.  Note:  When all files have been removed from the edit window ring, the edit 
  932.         window is automatically closed.
  933.  
  934.  
  935. ΓòÉΓòÉΓòÉ 44. Help for Closing a File ΓòÉΓòÉΓòÉ
  936.  
  937. Use Closing a File to end an editing session before a modified file is removed 
  938. from the edit window ring.  The following options are available: 
  939.  
  940.  Save 
  941.            Saves the file as it appears in the entry field.  The file name can 
  942.            be modified before Save is selected. 
  943.  Discard 
  944.            Enables the quitting process to continue.  Changes to the file are 
  945.            not saved. 
  946.  Cancel 
  947.            Returns control to the edit window. 
  948.  
  949.  Note:  When all files have been removed from the edit window ring, the edit 
  950.         window is automatically closed.
  951.  
  952.  
  953. ΓòÉΓòÉΓòÉ 44.1. Help for Proof ΓòÉΓòÉΓòÉ
  954.  
  955. The Proof window is displayed when a possibly misspelled word is found during 
  956. the proof function.  This window contains a list words.  The window buttons are 
  957. as follows: 
  958.  
  959.  Replace 
  960.            The highlighted word from the list is placed inside your document, 
  961.            replacing the misspelled word.  The replace function can also be 
  962.            achieved by double-clicking on a word in the list.  Replace is the 
  963.            default. 
  964.  Cancel 
  965.            Terminates the proof function. 
  966.  Next 
  967.            Skips the highlighted word and continues spell checking. 
  968.  Temp. Add 
  969.            The word that is highlighted is placed in a temporary personal 
  970.            dictionary file.  Every other occurrence of that word is considered 
  971.            correct during the remainder of your proof session. 
  972.  Add 
  973.            The word that is highlighted is placed in your personal dictionary 
  974.            file.  The word is permanently considered correct. 
  975.  Edit 
  976.            Places the word that is highlighted in an entry field, where you can 
  977.            modify it. 
  978.  Help 
  979.            Displays this panel. 
  980.  
  981.  
  982. ΓòÉΓòÉΓòÉ 44.2. Help for Proof Word ΓòÉΓòÉΓòÉ
  983.  
  984. The Proof Word window is displayed when a possibly misspelled word is found 
  985. during the execution of the proof word function.  This window contains a list 
  986. box which holds a selection of possible correct words. The window buttons are 
  987. as follows: 
  988.  
  989.  Replace 
  990.            The highlighted word from the list is placed inside your document, 
  991.            replacing the misspelled word.  The replace function can also be 
  992.            achieved by double clicking on a word in the list.  Replace is the 
  993.            default button. 
  994.  Cancel 
  995.            Terminates the proof function. 
  996.  Add 
  997.            The word that is highlighted is placed in your personal dictionary 
  998.            file.  The word is permanently considered correct. 
  999.  Help 
  1000.            Displays this panel. 
  1001.  
  1002.  
  1003. ΓòÉΓòÉΓòÉ 44.3. Help for Synonym ΓòÉΓòÉΓòÉ
  1004.  
  1005. The Synonym window is displayed if one or more synonyms are found during the 
  1006. execution of the synonym function.  This window contains a list box which holds 
  1007. a selection of words.  The window buttons are as follows: 
  1008.  
  1009.  Replace 
  1010.            The highlighted word from the list is placed inside your document, 
  1011.            replacing the highlighted word.  The replace function can also be 
  1012.            achieved by double clicking on a word in the list. Replace is the 
  1013.            default button. 
  1014.  Cancel 
  1015.            Terminates the proof function. 
  1016.  Help 
  1017.            Displays this panel. 
  1018.  
  1019.  
  1020. ΓòÉΓòÉΓòÉ 45. Help for Undo ΓòÉΓòÉΓòÉ
  1021.  
  1022. The number range represents changes made to the current file.  The lower the 
  1023. number the earlier the change. 
  1024.  
  1025. To use Undo: 
  1026.  
  1027.   1. Move the slider to the change that you want to undo. 
  1028.   2. Select OK. 
  1029.  
  1030.  
  1031. ΓòÉΓòÉΓòÉ 46. Help for List Ring ΓòÉΓòÉΓòÉ
  1032.  
  1033. The selection list contains a list of all files in the current edit ring. 
  1034.  
  1035. To select a file from the list: 
  1036.  
  1037.   1. Select a file from the selection list to activate it. 
  1038.   2. Select Switch to. 
  1039.  
  1040.  Related Information: 
  1041.  
  1042.  o Switch to 
  1043.  o Cancel 
  1044.  
  1045.  
  1046. ΓòÉΓòÉΓòÉ 47. Help for Switch To ΓòÉΓòÉΓòÉ
  1047.  
  1048. Select Switch to to exit the window, and make the selected file the current 
  1049. file. 
  1050.  
  1051.  
  1052. ΓòÉΓòÉΓòÉ 48. Help for Cancel ΓòÉΓòÉΓòÉ
  1053.  
  1054. Select Cancel to exit the window and leave the original file as the current 
  1055. file. 
  1056.  
  1057.  
  1058. ΓòÉΓòÉΓòÉ 49. Help for Style ΓòÉΓòÉΓòÉ
  1059.  
  1060. Use Style to apply a style, consisting of a specific font, color, or both to a 
  1061. marked region of text.  You can select an existing style in the Style name 
  1062. field, or you can define a new style by doing the following: 
  1063.  
  1064.   1. Optionally, type a new name in the Style name field. 
  1065.   2. Select Font name. 
  1066.   3. Select Size. 
  1067.   4. Select any of the following attributes, if desired: 
  1068.  
  1069.     o Bold 
  1070.     o Italic 
  1071.     o Underlined 
  1072.     o Strikeout 
  1073.     o Outline 
  1074.  
  1075.   5. Select Foreground color 
  1076.   6. Select Background color to change the background color. 
  1077.   7. Select Set to apply the selected style to the marked region, or Register 
  1078.      to register the style and continue in the window. 
  1079.  
  1080.  As you change font and colors, Sample Text changes to show you what the style 
  1081.  looks like. 
  1082.  
  1083.  Note:  If you do not enter a name in the Style name field, you can only apply 
  1084.         the style to the marked text.  The style will not be registered.
  1085.  
  1086.  For a detailed explanation of each field, select from the list below: 
  1087.  
  1088.  o Style name 
  1089.  o Font name 
  1090.  o Font size 
  1091.  o Font attributes 
  1092.  o Foreground color 
  1093.  o Background color 
  1094.  o Color selection 
  1095.  o Apply 
  1096.  o Register 
  1097.  o Cancel 
  1098.  
  1099.  
  1100. ΓòÉΓòÉΓòÉ 50. Help for Style Name ΓòÉΓòÉΓòÉ
  1101.  
  1102. Use Style name to select the existing style you want to use, or to enter a new 
  1103. style name.  Select the arrow to the right to display the entire selection 
  1104. list; then select the style that you want. 
  1105.  
  1106.  
  1107. ΓòÉΓòÉΓòÉ 51. Help for Font Name ΓòÉΓòÉΓòÉ
  1108.  
  1109. Use Font name to specify the font you want to use.  Select the arrow to the 
  1110. right to display the entire selection list; then select the font that you want. 
  1111.  
  1112.  
  1113. ΓòÉΓòÉΓòÉ 52. Help for Font Size ΓòÉΓòÉΓòÉ
  1114.  
  1115. Use Font Size to adjust the size of the font.  Select the arrow to the right to 
  1116. display the entire selection list; then select the font that you want. 
  1117.  
  1118.  
  1119. ΓòÉΓòÉΓòÉ 53. Help for Font Attributes ΓòÉΓòÉΓòÉ
  1120.  
  1121. Select any of the following attributes by selecting the symbol that corresponds 
  1122. to the desired feature: 
  1123.  
  1124.  o Bold 
  1125.  o Italic 
  1126.  o Underlined 
  1127.  o Strikeout 
  1128.  o Outline 
  1129.  
  1130.  
  1131. ΓòÉΓòÉΓòÉ 54. Help for Background Color ΓòÉΓòÉΓòÉ
  1132.  
  1133. Select the Background color radio button to color the background of the 
  1134. selected style. 
  1135.  
  1136.  
  1137. ΓòÉΓòÉΓòÉ 55. Help for Foreground Color ΓòÉΓòÉΓòÉ
  1138.  
  1139. Select the Foreground color radio button to color the foreground of the 
  1140. selected style. 
  1141.  
  1142.  
  1143. ΓòÉΓòÉΓòÉ 56. Help for Color Selection ΓòÉΓòÉΓòÉ
  1144.  
  1145. Use this listbox to select the color that you want to paint the selected style. 
  1146. Select the color you want from the selection list. 
  1147.  
  1148.  
  1149. ΓòÉΓòÉΓòÉ 57. Help for Apply ΓòÉΓòÉΓòÉ
  1150.  
  1151. Select Apply to use the selected settings on the current text. 
  1152.  
  1153. Note:  If a name was entered in the Style name field, the style will 
  1154.        automatically be registered if it did not exist previously.
  1155.  
  1156.  
  1157. ΓòÉΓòÉΓòÉ 58. Help for Register ΓòÉΓòÉΓòÉ
  1158.  
  1159. Select Register to save the style settings under the name in the Style name 
  1160. field. 
  1161.  
  1162.  
  1163. ΓòÉΓòÉΓòÉ 59. Help for Cancel ΓòÉΓòÉΓòÉ
  1164.  
  1165. Select Cancel to close the dialog and discard any changes that were made. 
  1166.  
  1167.  
  1168. ΓòÉΓòÉΓòÉ 60. Help for Set Bookmark ΓòÉΓòÉΓòÉ
  1169.  
  1170. To set a bookmark: 
  1171.  
  1172.   1. Type a name in the entry field. 
  1173.   2. Select Set or Set permanent. 
  1174.  
  1175.  For a detailed explanation of each field, select from the list below: 
  1176.  
  1177.  o Set 
  1178.  o Set permanent 
  1179.  o Cancel 
  1180.  
  1181.  
  1182. ΓòÉΓòÉΓòÉ 61. Help for Set ΓòÉΓòÉΓòÉ
  1183.  
  1184. Select Set to set a bookmark that lasts for the duration of your edit session. 
  1185.  
  1186.  
  1187. ΓòÉΓòÉΓòÉ 62. Help for Set Permanent ΓòÉΓòÉΓòÉ
  1188.  
  1189. Select Set permanent to set a bookmark that is saved with the file and loaded 
  1190. the next time the file is edited. 
  1191.  
  1192.  
  1193. ΓòÉΓòÉΓòÉ 63. Help for List Bookmarks ΓòÉΓòÉΓòÉ
  1194.  
  1195. To go to a bookmark: 
  1196.  
  1197.   1. Use the down arrow to the right to display the selection list; then select 
  1198.      a bookmark. 
  1199.   2. Select Go to mark. 
  1200.  
  1201.  To delete a bookmark: 
  1202.  
  1203.   1. Use the down arrow to the right to display the selection list; then select 
  1204.      a bookmark. 
  1205.   2. Select Delete mark. 
  1206.  
  1207.  For a detailed explanation of each field, select from the list below: 
  1208.  
  1209.  o Go to mark 
  1210.  o Delete mark 
  1211.  o Cancel 
  1212.  
  1213.  
  1214. ΓòÉΓòÉΓòÉ 64. Help for Go To Mark ΓòÉΓòÉΓòÉ
  1215.  
  1216. Select Go to mark to position the cursor at the bookmark in the current file. 
  1217.  
  1218.  
  1219. ΓòÉΓòÉΓòÉ 65. Help for Delete Mark ΓòÉΓòÉΓòÉ
  1220.  
  1221. Select Delete mark to erase the bookmark from the current file. 
  1222.  
  1223.  
  1224. ΓòÉΓòÉΓòÉ 66. Help for Find Procedure ΓòÉΓòÉΓòÉ
  1225.  
  1226. To find a procedure listed in the active tags file: 
  1227.  
  1228.   1. Type a procedure name in the entry field. 
  1229.   2. Select OK. 
  1230.  
  1231.  For a detailed explanation of each field, select from the list below: 
  1232.  
  1233.  o OK 
  1234.  o Cancel 
  1235.  
  1236.  
  1237. ΓòÉΓòÉΓòÉ 67. Help for Select Source FIle ΓòÉΓòÉΓòÉ
  1238.  
  1239. This dialog is presented when a FINDTAG command finds that the procedure 
  1240. requested is listed in the tags file as appearing in more than one source file. 
  1241. To pick the desired routine, 
  1242.  
  1243.   1. Select a file name from the list. 
  1244.   2. Select OK. 
  1245.  
  1246.  For a detailed explanation of each field, select from the list below: 
  1247.  
  1248.  o OK 
  1249.  o Cancel 
  1250.  
  1251.  
  1252. ΓòÉΓòÉΓòÉ 68. Help for Tags File Name ΓòÉΓòÉΓòÉ
  1253.  
  1254. To set the name of the tags file: 
  1255.  
  1256.   1. Type a filename in the entry field. 
  1257.   2. Select Set or Set permanent. 
  1258.  
  1259.  For a detailed explanation of each field, select from the list below: 
  1260.  
  1261.  o Set 
  1262.  o Set permanent 
  1263.  o Cancel 
  1264.  
  1265.  
  1266. ΓòÉΓòÉΓòÉ 69. Help for Set ΓòÉΓòÉΓòÉ
  1267.  
  1268. Select Set to set the tags file name for the duration of your edit session. 
  1269.  
  1270.  
  1271. ΓòÉΓòÉΓòÉ 70. Help for Set Permanent ΓòÉΓòÉΓòÉ
  1272.  
  1273. Select Set permanent to set the tags file name, and record it in the .INI file, 
  1274. so it will be the default the next time EPM is started. 
  1275.  
  1276.  
  1277. ΓòÉΓòÉΓòÉ 71. Help for Make Tags File ΓòÉΓòÉΓòÉ
  1278.  
  1279. To create or update the active tags file: 
  1280.  
  1281.   1. Enter one or more filenames in the entry field. 
  1282.   2. Select OK. 
  1283.  
  1284.  Any filename can include wildcards, or can be a list of files (indicated by 
  1285.  prefixing the filename with an "at" sign, @). 
  1286.  
  1287.   d:\testbed\*.c  d:\testbed\*.asm  @d:\doc\source.lst
  1288.  
  1289.  For a detailed explanation of each field, select from the list below: 
  1290.  
  1291.  o OK 
  1292.  o Cancel 
  1293.  
  1294.  
  1295. ΓòÉΓòÉΓòÉ 72. Adding and Inserting Text ΓòÉΓòÉΓòÉ
  1296.  
  1297. When the cursor is in insert mode, the text you type is inserted to the left of 
  1298. the cursor and no text is overwritten. 
  1299.  
  1300. To change the cursor to replace mode so that characters in the text are 
  1301. overwritten: 
  1302.  
  1303.   1. Position the cursor where you want to begin typing. 
  1304.   2. Press the Insert (Ins) key. 
  1305.   3. Type the new characters to overwrite text. 
  1306.  
  1307.  
  1308. ΓòÉΓòÉΓòÉ 73. Restoring Text ΓòÉΓòÉΓòÉ
  1309.  
  1310. To cancel your last action or restore text: 
  1311.  
  1312.   1. Select Edit. 
  1313.   2. Select Undo. 
  1314.  
  1315.  
  1316. ΓòÉΓòÉΓòÉ 74. Finding Text ΓòÉΓòÉΓòÉ
  1317.  
  1318. To find or change text in a file: 
  1319.  
  1320.   1. Select Search. 
  1321.   2. Select Search. 
  1322.  
  1323.  For additional help, select Help after the window is displayed. 
  1324.  
  1325.  
  1326. ΓòÉΓòÉΓòÉ 75. Closing Files ΓòÉΓòÉΓòÉ
  1327.  
  1328. To close or exit a file: 
  1329.  
  1330.   1. Select File. 
  1331.   2. Select Quit. 
  1332.  
  1333.  
  1334. ΓòÉΓòÉΓòÉ 76. Copying Text ΓòÉΓòÉΓòÉ
  1335.  
  1336. You copy text by using the Copy and Paste choices on the Edit menu. 
  1337.  
  1338. To copy text from one file to another file or to another place in the same 
  1339. file: 
  1340.  
  1341.   1. Select the text to be copied. 
  1342.   2. Select Edit. 
  1343.   3. Select Copy. 
  1344.   4. Move the cursor to the point in the file where you want to place this 
  1345.      text. 
  1346.   5. Select Edit. 
  1347.   6. Select Paste. 
  1348.  
  1349.  Related Information: 
  1350.  
  1351.  Selecting text 
  1352.  
  1353.  
  1354. ΓòÉΓòÉΓòÉ 77. Deleting Selected Text ΓòÉΓòÉΓòÉ
  1355.  
  1356. To delete selected text from a file: 
  1357.  
  1358.   1. Select the text to be deleted. 
  1359.   2. Select Edit. 
  1360.   3. Select Delete mark. 
  1361.  
  1362.  Related Information: 
  1363.  
  1364.  Selecting text 
  1365.  
  1366.  
  1367. ΓòÉΓòÉΓòÉ 78. Deleting Text ΓòÉΓòÉΓòÉ
  1368.  
  1369. To delete text, you can use one of the following: 
  1370.  
  1371.  o The delete (Del) key to delete the character to the right of the cursor. In 
  1372.    the basic marking mode, the Del key will delete all of the marked text if a 
  1373.    mark exists. 
  1374.  o The Backspace key to delete the character to the left of the cursor. 
  1375.  o The Ctrl+Backspace key to delete the current line. 
  1376.  
  1377.  Related Information: 
  1378.  
  1379.  Selecting text 
  1380.  
  1381.  
  1382. ΓòÉΓòÉΓòÉ 79. Marking/Selecting Text ΓòÉΓòÉΓòÉ
  1383.  
  1384. To select (mark) text in basic marking mode: 
  1385.  
  1386.   1. Move the mouse pointer to the left of the first character to be selected. 
  1387.   2. Press and hold mouse button 1, and then drag the cursor to the right of 
  1388.      the last character to be selected. 
  1389.   3. Release mouse button 1. 
  1390.  
  1391.  To deselect text (remove the mark), do one of the following: 
  1392.  
  1393.  o Press mouse button 1 once within the text area. 
  1394.  o Select Edit; then Unmark. 
  1395.  
  1396.  Related Information: 
  1397.  
  1398.  o Mark types 
  1399.  o Mark operations 
  1400.  
  1401.  
  1402. ΓòÉΓòÉΓòÉ 80. Opening Existing Files ΓòÉΓòÉΓòÉ
  1403.  
  1404. To open an existing file: 
  1405.  
  1406.   1. Select File. 
  1407.   2. Select Open. 
  1408.  
  1409.  For additional help, select Help after the window is displayed. 
  1410.  
  1411.  
  1412. ΓòÉΓòÉΓòÉ 81. Entering Text ΓòÉΓòÉΓòÉ
  1413.  
  1414. To enter text: 
  1415.  
  1416.   1. Position the cursor by clicking the mouse button where you want to begin 
  1417.      typing. 
  1418.   2. Press Enter to start a new line. 
  1419.   3. Press the Spacebar to move the cursor to a place where there is no text. 
  1420.   4. Use the arrow keys or mouse pointer to move the cursor to any area of 
  1421.      text. 
  1422.  
  1423.  The cursor moves one space to the right every time you type a character or 
  1424.  press the Spacebar. 
  1425.  
  1426.  
  1427. ΓòÉΓòÉΓòÉ 82. Pasting or Inserting Text ΓòÉΓòÉΓòÉ
  1428.  
  1429. To insert text into a file that you have cut or copied to the clipboard: 
  1430.  
  1431.   1. Move the cursor to the point in the file where you want to insert the 
  1432.      text. 
  1433.   2. Select Edit. 
  1434.   3. Select Paste. 
  1435.  
  1436.  
  1437. ΓòÉΓòÉΓòÉ 83. Joining Lines ΓòÉΓòÉΓòÉ
  1438.  
  1439. To join lines, press Alt+J, or (in stream editing mode): 
  1440.  
  1441.   1. Press the End key to move the cursor to the end of the line. 
  1442.   2. Press the Del key. 
  1443.  
  1444.  The text from the line below joins the current line at the right of the 
  1445.  cursor. 
  1446.  
  1447.  
  1448. ΓòÉΓòÉΓòÉ 84. Moving Text ΓòÉΓòÉΓòÉ
  1449.  
  1450. You move text by using the Copy and Paste choices on the Edit menu. 
  1451.  
  1452. To move text from one file to another file, or to a different place in the same 
  1453. file: 
  1454.  
  1455.   1. Select the text to be moved. 
  1456.   2. Select Edit. 
  1457.   3. Select Cut.  This places the text you cut on the clipboard. 
  1458.   4. Move the cursor to the point in the file where you want to place this 
  1459.      text. 
  1460.   5. Select Edit. 
  1461.   6. Select Paste. 
  1462.  or, in advanced marking mode, you can press Alt+M to move the marked text 
  1463.  within the current edit window without affecting the clipboard. 
  1464.  
  1465.  Related Information: 
  1466.  
  1467.  Selecting text 
  1468.  
  1469.  
  1470. ΓòÉΓòÉΓòÉ 85. Splitting Lines ΓòÉΓòÉΓòÉ
  1471.  
  1472. To split a line, press Alt+S (assuming the CUA Accelerators option is not 
  1473. selected), or (in stream editing mode): 
  1474.  
  1475.   1. Position the cursor where you want to divide the text to start a new line. 
  1476.   2. Press Enter. 
  1477.  
  1478.  The text from the cursor to the end of the line is moved to the next line. 
  1479.  
  1480.  
  1481. ΓòÉΓòÉΓòÉ 86. Printing Files ΓòÉΓòÉΓòÉ
  1482.  
  1483. To print a file: 
  1484.  
  1485.   1. Select File. 
  1486.   2. Select Print file. 
  1487.  
  1488.  
  1489. ΓòÉΓòÉΓòÉ 87. Reformatting Text ΓòÉΓòÉΓòÉ
  1490.  
  1491. To reflow the text in the editing area so that any text extending beyond the 
  1492. margin is moved to the next line: 
  1493.  
  1494.   1. Position the cursor to the right of the character where you want to start 
  1495.      reformatting. 
  1496.   2. Press Alt+P. 
  1497.  
  1498.  
  1499. ΓòÉΓòÉΓòÉ 88. Saving Files ΓòÉΓòÉΓòÉ
  1500.  
  1501. To save a file and continue editing it: 
  1502.  
  1503.   1. Select File. 
  1504.   2. Press Save. 
  1505.  
  1506.  If you need help, highlight the Save choice on the File menu and press F1. 
  1507.  
  1508.  
  1509. ΓòÉΓòÉΓòÉ 89. Naming Files ΓòÉΓòÉΓòÉ
  1510.  
  1511. To name a file or change the name of a file: 
  1512.  
  1513.   1. Select File. 
  1514.   2. Press Rename. 
  1515.  
  1516.  Note:  This only changes the name within the editor, and does not affect any 
  1517.         copy of the file previously saved.
  1518.  
  1519.  
  1520. ΓòÉΓòÉΓòÉ 90. Issuing Editor Commands ΓòÉΓòÉΓòÉ
  1521.  
  1522. To issue or process an editor command: 
  1523.  
  1524.   1. Select Command. 
  1525.   2. Select Command dialog. 
  1526.   3. Type the command. 
  1527.   4. Select OK. 
  1528.  
  1529.  For additional help, select Help after the window is displayed. 
  1530.  
  1531.  For a complete list of editor commands, select Editor commands below. 
  1532.  
  1533.  Related Information: 
  1534.  
  1535.  Editor commands 
  1536.  
  1537.  
  1538. ΓòÉΓòÉΓòÉ 91. Setting Margins ΓòÉΓòÉΓòÉ
  1539.  
  1540. To set the margins: 
  1541.  
  1542.   1. Select Options. 
  1543.   2. Select Preferences. 
  1544.   3. Select Settings. 
  1545.   4. Select the Margins tab on the Settings notebook. 
  1546.  
  1547.  
  1548. ΓòÉΓòÉΓòÉ 92. Help for Open ΓòÉΓòÉΓòÉ
  1549.  
  1550. Use this window to open a new edit window, following these steps: 
  1551.  
  1552.   1. Select the down arrow to the right of the Drive list to display all the 
  1553.      drives on your system. 
  1554.   2. Select a drive from the Drive list. 
  1555.   3. Select a directory from the Directory list. 
  1556.   4. Type the name of the file in the Open filename field. 
  1557.   5. Select Open. 
  1558.  
  1559.  Note:  If you do not type a name in the Open filename field, .Untitled will be 
  1560.         used as the file name.
  1561.  
  1562.   For a detailed explanation of each field, select from the list below: 
  1563.  
  1564.  o Open file name 
  1565.  o Type of file 
  1566.  o Drive 
  1567.  o File 
  1568.  o Directory 
  1569.  o Open 
  1570.  o Cancel 
  1571.  
  1572.  
  1573. ΓòÉΓòÉΓòÉ 93. Help for Add File ΓòÉΓòÉΓòÉ
  1574.  
  1575. Use this window to add a file to the current edit window, following these 
  1576. steps: 
  1577.  
  1578.   1. Select the down arrow to the right of the Drive list to display all the 
  1579.      drives on your system. 
  1580.   2. Select a drive from the Drive list. 
  1581.   3. Select a directory from the Directory list. 
  1582.   4. Select a file name from the File list or type a file name in the Open 
  1583.      filename field. 
  1584.   5. Select Add. 
  1585.  
  1586.  For a detailed explanation of each field, select from the list below: 
  1587.  
  1588.  o Open file name 
  1589.  o Type of file 
  1590.  o Drive 
  1591.  o File 
  1592.  o Directory 
  1593.  o Add 
  1594.  o Cancel 
  1595.  
  1596.  
  1597. ΓòÉΓòÉΓòÉ 94. Help for Import Text File ΓòÉΓòÉΓòÉ
  1598.  
  1599. Use this window to retrieve a copy of a file and insert it into the current 
  1600. file, following these steps: 
  1601.  
  1602.   1. Select the down arrow to the right of the Drive list to display all the 
  1603.      drives on your system. 
  1604.   2. Select a drive from the Drive list. 
  1605.   3. Select a directory from the Directory list. 
  1606.   4. Select a file name from the File list or type a file name in the Open 
  1607.      filename field. 
  1608.   5. Select Import. 
  1609.  
  1610.  For a detailed explanation of each field, select from the list below: 
  1611.  
  1612.  o Open file name 
  1613.  o Type of file 
  1614.  o Drive 
  1615.  o File 
  1616.  o Directory 
  1617.  o OK 
  1618.  o Cancel 
  1619.  
  1620.  
  1621. ΓòÉΓòÉΓòÉ 95. Help for Open Filename ΓòÉΓòÉΓòÉ
  1622.  
  1623. Type the name of the file you want to open in the Open filename field and then 
  1624. select OK. 
  1625.  
  1626.  
  1627. ΓòÉΓòÉΓòÉ 96. Help for Save As Filename ΓòÉΓòÉΓòÉ
  1628.  
  1629. Type the name of the file you want to save in the Save as filename field and 
  1630. then select Save As. 
  1631.  
  1632.  
  1633. ΓòÉΓòÉΓòÉ 97. Help for Type of File ΓòÉΓòÉΓòÉ
  1634.  
  1635. Select the down arrow to the right of the Type of file field to display the 
  1636. available file types. 
  1637.  
  1638.  
  1639. ΓòÉΓòÉΓòÉ 98. Help for Save File as Type ΓòÉΓòÉΓòÉ
  1640.  
  1641. Select the down arrow to the right of the Save file as type field to display 
  1642. the available file types. 
  1643.  
  1644.  
  1645. ΓòÉΓòÉΓòÉ 99. Help for Drive ΓòÉΓòÉΓòÉ
  1646.  
  1647. The Drive list displays the drives on your system.  Select the drive that 
  1648. contains the files you want to view. 
  1649.  
  1650.  
  1651. ΓòÉΓòÉΓòÉ 100. Help for File ΓòÉΓòÉΓòÉ
  1652.  
  1653. The File list displays all the files in the directory you selected from the 
  1654. Directory list.  Select the file you want to open. 
  1655.  
  1656.  
  1657. ΓòÉΓòÉΓòÉ 101. Help for Directory ΓòÉΓòÉΓòÉ
  1658.  
  1659. The Directory list displays the directories on the selected drive.  Select a 
  1660. directory to display the list of files from that directory in the File list 
  1661. box. 
  1662.  
  1663.  
  1664. ΓòÉΓòÉΓòÉ 102. Help for OK ΓòÉΓòÉΓòÉ
  1665.  
  1666. Select OK to accept all choices in the window. 
  1667.  
  1668.  
  1669. ΓòÉΓòÉΓòÉ 103. Help for Cancel ΓòÉΓòÉΓòÉ
  1670.  
  1671. Select Cancel to remove the window from the screen without saving any changes. 
  1672.  
  1673.  
  1674. ΓòÉΓòÉΓòÉ 104. Help for Open ΓòÉΓòÉΓòÉ
  1675.  
  1676. Use this window to open a new edit window, following these steps: 
  1677.  
  1678.   1. Select a file from the selection list or type a file name in the entry 
  1679.      field. 
  1680.   2. Select OK. 
  1681.  
  1682.  Select File list to view a list of all files. 
  1683.  
  1684.  For a detailed explanation of each field, select from the list below: 
  1685.  
  1686.  o OK 
  1687.  o File list 
  1688.  o Cancel 
  1689.  
  1690.  
  1691. ΓòÉΓòÉΓòÉ 105. Help for Add File ΓòÉΓòÉΓòÉ
  1692.  
  1693. Use this window to add a file to the current edit window, following these 
  1694. steps: 
  1695.  
  1696.   1. Select a file from the selection list or type a file name in the entry 
  1697.      field. 
  1698.   2. Select OK. 
  1699.  
  1700.  Select File list to view a list of all files. 
  1701.  
  1702.  For a detailed explanation of each field, select from the list below: 
  1703.  
  1704.  o OK 
  1705.  o File list 
  1706.  o Cancel 
  1707.  
  1708.  
  1709. ΓòÉΓòÉΓòÉ 106. Help for Import Text File ΓòÉΓòÉΓòÉ
  1710.  
  1711. Use this window to retrieve a copy of a file and insert it into the current 
  1712. file, following these steps: 
  1713.  
  1714.   1. Select a file from the list box or type a file name in the entry field. 
  1715.   2. Select OK. 
  1716.  
  1717.  Select File list to view a list of all files. 
  1718.  
  1719.  For a detailed explanation of each field, select from the list below: 
  1720.  
  1721.  o OK 
  1722.  o File list 
  1723.  o Cancel 
  1724.  
  1725.  
  1726. ΓòÉΓòÉΓòÉ 107. Help for Open ΓòÉΓòÉΓòÉ
  1727.  
  1728. Select Open to open a new edit window with the selected file. 
  1729.  
  1730.  
  1731. ΓòÉΓòÉΓòÉ 108. Help for Import ΓòÉΓòÉΓòÉ
  1732.  
  1733. Select Import to place a copy of the selected file into the current file. 
  1734.  
  1735.  
  1736. ΓòÉΓòÉΓòÉ 109. Help for Add ΓòÉΓòÉΓòÉ
  1737.  
  1738. Select Add to place the selected file into the current edit window. 
  1739.  
  1740.  
  1741. ΓòÉΓòÉΓòÉ 110. Help for File List ΓòÉΓòÉΓòÉ
  1742.  
  1743. Select File list to display a window that enables you to access files on the 
  1744. system. 
  1745.  
  1746.  
  1747. ΓòÉΓòÉΓòÉ 111. Help for Save As ΓòÉΓòÉΓòÉ
  1748.  
  1749. Use this window to save a file and assign it a name, following these steps: 
  1750.  
  1751.   1. Select the down arrow to the right of the Drive list to display all the 
  1752.      drives on your system. 
  1753.   2. Select a drive from the Drive list. 
  1754.   3. Select a directory from the Directory list. 
  1755.   4. Select a file name from the File list or type a file name in the Save as 
  1756.      filename field. 
  1757.   5. Select Save As. 
  1758.  
  1759.  For a detailed explanation of each field, select from the list below: 
  1760.  
  1761.  o Save as filename 
  1762.  o Save file as type 
  1763.  o Drive 
  1764.  o File 
  1765.  o Directory 
  1766.  o Save as 
  1767.  o Cancel 
  1768.  
  1769.  
  1770. ΓòÉΓòÉΓòÉ 112. Help for Save As ΓòÉΓòÉΓòÉ
  1771.  
  1772. Select Save As to store the current file with the name you entered in the file 
  1773. name field. 
  1774.  
  1775.  
  1776. ΓòÉΓòÉΓòÉ 113. Help for Print ΓòÉΓòÉΓòÉ
  1777.  
  1778. Use this window to print the current file or display a preview of your file 
  1779. before printing. To print a file as raw ascii text: 
  1780.  
  1781.   1. Select Raw Ascii text. 
  1782.   2. Select the printer port (LPT1, for example) 
  1783.   3. Select Print. 
  1784.  
  1785.  To print a file as formatted text: 
  1786.  
  1787.   1. Select Formatted text. 
  1788.   2. Select the print queue. 
  1789.   3. Set any options desired. 
  1790.   4. Select Print. 
  1791.  
  1792.  When printing formatted text, you may specify options: which control the 
  1793.  layout and presentation details of the output.  In addition, you can preview: 
  1794.  the formatted pages before spooling them to a printer. 
  1795.  
  1796.  For a detailed explanation of each field, select from the list below: 
  1797.  
  1798.  o Formatted text 
  1799.  o Raw Ascii text 
  1800.  o Queue/port 
  1801.  o Options 
  1802.  o Print 
  1803.  o Preview 
  1804.  
  1805.  
  1806. ΓòÉΓòÉΓòÉ 114. Help for Raw Ascii text ΓòÉΓòÉΓòÉ
  1807.  
  1808. Select Raw ascii to copy raw text to the specified port. 
  1809.  
  1810.  
  1811. ΓòÉΓòÉΓòÉ 115. Help for Formatted text ΓòÉΓòÉΓòÉ
  1812.  
  1813. Select Formatted text to print to the specified print queue. 
  1814.  
  1815.  
  1816. ΓòÉΓòÉΓòÉ 116. Help for Queue/Port ΓòÉΓòÉΓòÉ
  1817.  
  1818. Specify the print destination by selecting the desired queue or port. 
  1819.  
  1820.  
  1821. ΓòÉΓòÉΓòÉ 117. Help for Options ΓòÉΓòÉΓòÉ
  1822.  
  1823. Press Options to display the Print Options dialog. 
  1824.  
  1825.  
  1826. ΓòÉΓòÉΓòÉ 118. Help for Print ΓòÉΓòÉΓòÉ
  1827.  
  1828. Press Print to print to the selected queue or port. 
  1829.  
  1830.  
  1831. ΓòÉΓòÉΓòÉ 119. Help for Preview ΓòÉΓòÉΓòÉ
  1832.  
  1833. Press Preview to view the page formatting before printing. 
  1834.  
  1835.  
  1836. ΓòÉΓòÉΓòÉ 120. Help for Print Options ΓòÉΓòÉΓòÉ
  1837.  
  1838. Use this window to specify details for formatting text for hardcopy. 
  1839.  
  1840. Fonts used in formatted printing are controlled using the Draft/WYSIWYG 
  1841. buttons.  In Draft mode, the default printer font will be used; in WYSIWYG mode 
  1842. the fonts displayed on screen will be used for printing. 
  1843.  
  1844. Monochrome specifies that that the printing will be black on white regardless 
  1845. of the colors displayed on screen, while Color causes the printing to respect 
  1846. these colors (within the limits of the printer being used). 
  1847.  
  1848. The printer driver Job Properties can be displayed for setting printer-specific 
  1849. properties by checking the Job Properties box. 
  1850.  
  1851. Checking Save settings will cause the printer settings and options to be saved 
  1852. on exit from the print dialog for use when printing is next invoked. 
  1853.  
  1854. Use Undo to restore the settings to their values when this window was first 
  1855. displayed. 
  1856.  
  1857.  
  1858. ΓòÉΓòÉΓòÉ 121. Help for Print Preview ΓòÉΓòÉΓòÉ
  1859.  
  1860. Use this window to view the formatted pages before printing.  Upon entering, 
  1861. formatted pages will be produced in the background and made available for 
  1862. viewing.  The current page number and total number of pages are displayed in 
  1863. the upper right area of the window.  '>' and '<' buttons let you move forward 
  1864. and back through the set of formatted pages. 
  1865.  
  1866. You can specify whether a given page is to be printed using the Print this page 
  1867. checkbox. 
  1868.  
  1869. The lines from your file that are included in the currently-viewed page are 
  1870. shown at the bottom of the window. 
  1871.  
  1872.  
  1873. ΓòÉΓòÉΓòÉ 122. Help for Print Mark ΓòÉΓòÉΓòÉ
  1874.  
  1875. Use this window to print the currently marked text. To print the marked text: 
  1876.  
  1877.   1. Select a printer from the list of available printers. 
  1878.   2. Select Draft or WYSIWYG. 
  1879.  
  1880.  For a detailed explanation of each field, select from the list below: 
  1881.  
  1882.  o Draft 
  1883.  o WYSIWYG 
  1884.  o Cancel 
  1885.  
  1886.  
  1887. ΓòÉΓòÉΓòÉ 123. Help for Draft ΓòÉΓòÉΓòÉ
  1888.  
  1889. Select Draft to print the currently marked text in a draft mode. 
  1890.  
  1891.  
  1892. ΓòÉΓòÉΓòÉ 124. Help for WYSIWYG ΓòÉΓòÉΓòÉ
  1893.  
  1894. Select WYSIWYG to print the currently marked text in the style shown on the 
  1895. monitor.  WYSIWYG stands for "What You See Is What You Get". 
  1896.  
  1897.  
  1898. ΓòÉΓòÉΓòÉ 125. Help for Type ΓòÉΓòÉΓòÉ
  1899.  
  1900. Use this window to set a type for the current file. 
  1901.  
  1902.   1. Select a file type from the list of file types. 
  1903.   2. Select Set. 
  1904.  
  1905.  For a detailed explanation of each field, select from the list below: 
  1906.  
  1907.  o File type 
  1908.  o Set 
  1909.  o Cancel 
  1910.  
  1911.  
  1912. ΓòÉΓòÉΓòÉ 126. Help for File Type ΓòÉΓòÉΓòÉ
  1913.  
  1914. The file type is an attribute of a file that describes its contents. 
  1915.  
  1916.  
  1917. ΓòÉΓòÉΓòÉ 127. Help for Set ΓòÉΓòÉΓòÉ
  1918.  
  1919. Select Set to change the current file type to the type you selected in the 
  1920. list. 
  1921.  
  1922.  
  1923. ΓòÉΓòÉΓòÉ 128. Help for Cancel ΓòÉΓòÉΓòÉ
  1924.  
  1925. Select Cancel if you decide not to change the current settings. 
  1926.  
  1927.  
  1928. ΓòÉΓòÉΓòÉ 129. Help for Subject ΓòÉΓòÉΓòÉ
  1929.  
  1930. Use this window to type a subject for the current file. 
  1931.  
  1932.   1. Type a line of text (up to 40 characters) that describes the current file. 
  1933.   2. Select Set. 
  1934.  
  1935.  For a detailed explanation of each field, select from the list below: 
  1936.  
  1937.  o Set 
  1938.  o Cancel 
  1939.  
  1940.  
  1941. ΓòÉΓòÉΓòÉ 130. Help for Set ΓòÉΓòÉΓòÉ
  1942.  
  1943. Select Set to accept the text and close the window. 
  1944.  
  1945.  
  1946. ΓòÉΓòÉΓòÉ 131. Help for Cancel ΓòÉΓòÉΓòÉ
  1947.  
  1948. Select Cancel if you decide not to type a subject. 
  1949.  
  1950.  
  1951. ΓòÉΓòÉΓòÉ 132. EPM Editor Commands ΓòÉΓòÉΓòÉ
  1952.  
  1953. EPM supports a variety of general-purpose editing commands.  Several of the 
  1954. most common commands are available on the menu bar.  All of the commands can be 
  1955. started from the Command window.  Select any of the following commands for more 
  1956. information about the command: 
  1957.  
  1958.  o [#] (Go To Line) 
  1959.  o ACTIVATEACCEL (Activate an Accelerator Table) 
  1960.  o ADD (Add Block) 
  1961.  o ALL (Find All Text) 
  1962.  o APPEND (Append to File) 
  1963.  o ASC (Get ASCII Value) 
  1964.  o AUTOSAVE (Query or Set Autosave Value) 
  1965.  o BOTTOM (Go To Bottom) 
  1966.  o BOX (Box Mark) 
  1967.  o BROWSE (Query or Set Browse Mode) 
  1968.  o BUILDACCEL (Build an Accelerator Table Entry) 
  1969.  o BUILDSUBMENU (Build an Action Bar Pulldown) 
  1970.  o BUILDMENUITEM (Add Menu Item to Pulldown) 
  1971.  o CD (Change Directory) 
  1972.  o CENTER (Center Mark) 
  1973.  o CHANGE (Change Text) 
  1974.  o CHR (Get Character for ASCII Value) 
  1975.  o CLOSE (Close the Edit Window) 
  1976.  o COPY2CLIP (Copy to Clipboard) 
  1977.  o CUT (Cut Text) 
  1978.  o DELETEMENU (Delete a Menu Item) 
  1979.  o DIR (Directory List) 
  1980.  o DISPLAY (Change Message Display Actions) 
  1981.  o DOLINES (Process Lines) 
  1982.  o DPATH (Show DPATH Setting) 
  1983.  o DRAW (Draw Text Graphics) 
  1984.  o ECHO (Echo Commands) 
  1985.  o EDIT (Edit File) 
  1986.  o EPATH (Edit a File in a PATH Setting) 
  1987.  o ESCAPEKEY (Toggle Escape Key action) 
  1988.  o EXPAND (Syntax Expansion) 
  1989.  o FILE (Save and Quit) 
  1990.  o FILL (Fill Mark) 
  1991.  o GET (Get a File) 
  1992.  o INSERT_ATTR_VAL_PAIR (Insert Character Attributes) 
  1993.  o INSERT_ATTRIBUTE (Insert Character Attribute) 
  1994.  o KEY (Repeat a Key) 
  1995.  o LIST (Find Files) 
  1996.  o LOCATE (Locate Text) 
  1997.  o LOCK (Lock a File) 
  1998.  o LONGNAMES (Toggle Long File Name Support) 
  1999.  o LOOPKEY (Repeat a Key) 
  2000.  o LOWERCASE (Convert Marked Text to Lowercase) 
  2001.  o MARGINS (Set Text Margins) 
  2002.  o MATCHTAB (Use Words as Tab Stops) 
  2003.  o MATHx (Calculate) 
  2004.  o MESSAGEBOX (Activate Message box) 
  2005.  o MULT (Multiply Block) 
  2006.  o NAME (Rename Current File) 
  2007.  o NEWWINDOW (Move Current File to a New Edit Window) 
  2008.  o OPATH (Open a File in a PATH Setting) 
  2009.  o OPEN (Open New Edit Window) 
  2010.  o OS2 (Process OS/2 Command) 
  2011.  o PASTE (Paste Text) 
  2012.  o PATH (Show PATH Setting) 
  2013.  o PRINT (Print File) 
  2014.  o PROFILE (Toggle Profile Setting) 
  2015.  o QUIT (Quit File) 
  2016.  o QD (Query Date) 
  2017.  o QT (Query Time) 
  2018.  o RC (Show Return Code) 
  2019.  o REGISTER_MOUSE (Register Mouse Event) 
  2020.  o SAVE (Save File) 
  2021.  o SAYERROR (Display Error Code or Message) 
  2022.  o SET (Show Environment Settings) 
  2023.  o SHELL (Start a Command Shell) 
  2024.  o SHOWMENU (Activate an Action Bar Menu) 
  2025.  o SORT (Sort File) 
  2026.  o STAY (Control Cursor Position After CHANGE Command) 
  2027.  o SUBJECT (Display or Set File Subject) 
  2028.  o TABKEY (Toggle Tab Key action) 
  2029.  o TRIM (Trim Edit Window) 
  2030.  o TABS (Set Tab Stops) 
  2031.  o TOP (Go To Top) 
  2032.  o TYPE (Display or Set File Type) 
  2033.  o UNIVERSAL (Change Universal Variables ) 
  2034.  o UNLOCK (Unlock a File) 
  2035.  o UPPERCASE (Convert Marked Text to Uppercase) 
  2036.  o VER (Show Editor Version) 
  2037.  o VOL (Show Volume Label) 
  2038.  
  2039.  Related Information: 
  2040.  
  2041.  Issuing editor commands 
  2042.  
  2043.  
  2044. ΓòÉΓòÉΓòÉ 132.1. (Go To Line) ΓòÉΓòÉΓòÉ
  2045.  
  2046. Syntax:  [+|-]nnnn 
  2047.  
  2048. Use this command to move the cursor to another line.  It can be used three 
  2049. ways: 
  2050.  
  2051.  nnnn 
  2052.            Moves to line number nnnn. 
  2053.  +nnnn 
  2054.            Moves forward (down) nnnn number of lines. 
  2055.  -nnnn 
  2056.            Moves backward (up) nnnn number of lines. 
  2057.  
  2058.  You must issue this command from the Command window. 
  2059.  
  2060.  Related Information: 
  2061.  
  2062.  o Command window 
  2063.  o Issuing editor commands 
  2064.  
  2065.  
  2066. ΓòÉΓòÉΓòÉ 132.2. ACTIVATEACCEL (Activate an Accelerator Table) ΓòÉΓòÉΓòÉ
  2067.  
  2068. Syntax:  ACTIVATEACCEL [table_name] 
  2069.  
  2070. Use ACTIVATEACCEL in a Rexx macro to activate the named accelerator table.  If 
  2071. no name is given, the current accelerator table (which could have been updated 
  2072. with the BUILDACCEL command) is rebuilt. 
  2073.  
  2074. Related Information: 
  2075.  
  2076.  o BUILDACCEL 
  2077.  
  2078.  
  2079. ΓòÉΓòÉΓòÉ 132.3. ADD (Add Block) ΓòÉΓòÉΓòÉ
  2080.  
  2081. Syntax:  ADD 
  2082.  
  2083. Use ADD to add the numeric expressions in the current mark, and display the 
  2084. result on the next line after the mark.  The mark must be either a block mark 
  2085. or a line mark. 
  2086.  
  2087. You must issue this command from the Command window. 
  2088.  
  2089. Related Information: 
  2090.  
  2091.  o Command window 
  2092.  o Issuing editor commands 
  2093.  o MULT 
  2094.  o MATHx 
  2095.  
  2096.  
  2097. ΓòÉΓòÉΓòÉ 132.4. ALL (Find All Text) ΓòÉΓòÉΓòÉ
  2098.  
  2099. Syntax:  ALL /search_string[/[c]] 
  2100.  
  2101. Use ALL to create a temporary file showing all occurrences of search_string in 
  2102. the current file. 
  2103.  
  2104. The c option ignores case in the search_string. For example, "Search", 
  2105. "search", and "SEARCH" are treated the same. 
  2106.  
  2107. The delimiter used to separate search_string and the options is the first 
  2108. non-blank character following "ALL." 
  2109.  
  2110. Once the command has completed processing, use Ctrl+Q to switch between the 
  2111. result file and the search file. 
  2112.  
  2113. You must issue this command from the Command window. 
  2114.  
  2115. Related Information: 
  2116.  
  2117.  o Command window 
  2118.  o Issuing editor commands 
  2119.  
  2120.  
  2121. ΓòÉΓòÉΓòÉ 132.5. APPEND, APP (Append to File) ΓòÉΓòÉΓòÉ
  2122.  
  2123. Syntax:  APPEND or APP [filespec] 
  2124.  
  2125. Use APPEND to add the marked text to the file filespec.  If no text is marked, 
  2126. the entire current file is taken as the source.  The equals sign, "=" can be 
  2127. used as a shorthand for various parts of the file specifier. 
  2128.  
  2129. For convenience, filespec can be omitted if you wish to repeat an APPEND to the 
  2130. same file.  APPEND commands without a filespec reuse the last-specified name. 
  2131.  
  2132. You can print a marked block of text by issuing APPEND LPTn. (But the PRINT 
  2133. command prints a block if one is marked.) 
  2134.  
  2135. You must issue this command from the Command window. 
  2136.  
  2137. Related Information: 
  2138.  
  2139.  o Command window 
  2140.  o Issuing editor commands 
  2141.  o PRINT 
  2142.  o Marking text 
  2143.  
  2144.  
  2145. ΓòÉΓòÉΓòÉ 132.6. ASC (Get ASCII Value) ΓòÉΓòÉΓòÉ
  2146.  
  2147. Syntax:  ASC [char] 
  2148.  
  2149. Use ASC to display the ASCII value of the specified character.  If no character 
  2150. is specified, the character at the cursor is used. 
  2151.  
  2152. Note:  The ASC command is the opposite of the CHR command.
  2153.  
  2154.  You must issue this command from the Command window. 
  2155.  
  2156.  Related Information: 
  2157.  
  2158.  o Command window 
  2159.  o Issuing editor commands 
  2160.  
  2161.  
  2162. ΓòÉΓòÉΓòÉ 132.7. AUTOSAVE (Query or Set Autosave Value) ΓòÉΓòÉΓòÉ
  2163.  
  2164. Syntax:  AUTOSAVE [#### | ON | OFF | ? | DIR] 
  2165.  
  2166. Use AUTOSAVE to display or set the autosave values. The parameters are: 
  2167.  
  2168.  [none] 
  2169.            Displays the current values on the message line, and places an 
  2170.            AUTOSAVE command in the command window where you can change it. 
  2171.  #### 
  2172.            Sets the current autosave count to the specified number. 
  2173.  ON 
  2174.            Sets the current autosave count to the default value. 
  2175.  OFF 
  2176.            Sets the current autosave count to 0, turning off autosaves. 
  2177.  ? 
  2178.            Displays the current values in a window, with a button you can 
  2179.            select to list all files in the autosave directory. 
  2180.  DIR 
  2181.            Lists all files in the autosave directory. 
  2182.  
  2183.  The autosave values displayed are the autosave count (after this many changes 
  2184.  are made to the file, an automatic save is done to a temporary file) and the 
  2185.  autosave file name (the file which is saved whenever the autosave count is 
  2186.  reached).  The default autosave count is set through the Configure window. 
  2187.  The autosave path is also set in the Configure window; the autosave file name 
  2188.  is constructed from the autosave path, the current file name, and a unique 
  2189.  3-digit extension. 
  2190.  
  2191.  You must issue this command from the Command window. 
  2192.  
  2193.  Related Information: 
  2194.  
  2195.  o Command window 
  2196.  o Issuing editor commands 
  2197.  
  2198.  
  2199. ΓòÉΓòÉΓòÉ 132.8. BOT, BOTTOM (Go To Bottom) ΓòÉΓòÉΓòÉ
  2200.  
  2201. Syntax:  BOTTOM or  BOT 
  2202.  
  2203. Use BOTTOM to move the cursor position to the last line of the file. 
  2204.  
  2205. You must issue this command from the Command window. 
  2206.  
  2207. Related Information: 
  2208.  
  2209.  o Command window 
  2210.  o Issuing editor commands 
  2211.  
  2212.  
  2213. ΓòÉΓòÉΓòÉ 132.9. BOX (Box Mark) ΓòÉΓòÉΓòÉ
  2214.  
  2215. Syntax:  BOX 1|2|3|4|5|6|C|P|A|E|B|/character 
  2216.  
  2217. Use BOX to draw a box around the current block mark.  The box type depends on 
  2218. the option specified: 
  2219.  
  2220.  1 
  2221.            Single line. 
  2222.  2 
  2223.            Double line. 
  2224.  3 
  2225.            Dotted line. 
  2226.  4 
  2227.            Thick line. 
  2228.  5 
  2229.            Double line horizontally; single line vertically. 
  2230.  6 
  2231.            Single line horizontally; double line vertically. 
  2232.  C 
  2233.            Comment box using C language syntax. 
  2234.  P 
  2235.            Comment box using Pascal language syntax. 
  2236.  A 
  2237.            Comment box using Assembler language syntax. 
  2238.  E 
  2239.            Erases the box surrounding the block mark. 
  2240.  B 
  2241.            Box of blanks. 
  2242.  /character 
  2243.            Box of specified character. 
  2244.  
  2245.  Note:  If a proportional font is used, the lines will not appear to line up 
  2246.         vertically even though they are in the correct columns.  Use a 
  2247.         non-proportional font (for example, System Monospaced or Courier) if 
  2248.         you want the characters to line up on the screen. 
  2249.  
  2250.  Note:  The single-to-double line intersections used in box styles 5 and 6 will 
  2251.         display as national characters in some code pages.  Either change to a 
  2252.         different code page, or use a different box style. 
  2253.  
  2254.  Note:  Graphic characters cannot be sent in mail messages.
  2255.  
  2256.  You must issue this command from the Command window. 
  2257.  
  2258.  Related Information: 
  2259.  
  2260.  o Command window 
  2261.  o Issuing editor commands 
  2262.  
  2263.  
  2264. ΓòÉΓòÉΓòÉ 132.10. BROWSE (Query or Set Browse Mode) ΓòÉΓòÉΓòÉ
  2265.  
  2266. Syntax:  BROWSE [ON | OFF | ?] 
  2267.  
  2268. Use BROWSE to determine if the file can be updated. The parameters are: 
  2269.  
  2270.  ON 
  2271.            File can be read, but not updated. 
  2272.  OFF 
  2273.            File can be read and updated. 
  2274.  ? 
  2275.            Browse mode (ON or OFF) is displayed. 
  2276.  
  2277.  Note:  Browse mode applies to the entire edit ring, not to a specific file.
  2278.  
  2279.  You must issue this command from the Command window. 
  2280.  
  2281.  Related Information: 
  2282.  
  2283.  o Command window 
  2284.  o Issuing editor commands 
  2285.  
  2286.  
  2287. ΓòÉΓòÉΓòÉ 132.11. BUILDACCEL (Build Accelerator Table Entry) ΓòÉΓòÉΓòÉ
  2288.  
  2289. Syntax:  BUILDACCEL table flags key index command 
  2290.  
  2291. Use BUILDACCEL to add an accelerator table entry to an accelerator. table is 
  2292. the name of the table to be updated; use '*' to indicate the currently active 
  2293. accelerator table.  flags is a combination of flags corresponding to the AF_ 
  2294. constants in PMWIN.H in the OS/2 Toolkit, keys is an ASCII key value if flags = 
  2295. AF_CHAR; a VK_ constant from PMWIN.H if flags = AF_VIRTUALKEY, etc.  (See the 
  2296. EPM Technical Reference for further details.)  index is a unique number (unique 
  2297. in the active menu as well as the active accelerator table), and command is the 
  2298. command to be executed when the key is pressed. 
  2299.  
  2300. /* Rexx example of accelerator key definition */
  2301.    AF_CHAR        =   1   /* key style constants */
  2302.    AF_VIRTUALKEY  =   2
  2303.    AF_SCANCODE    =   4
  2304.    AF_SHIFT       =   8
  2305.    AF_CONTROL     =  16
  2306.    AF_ALT         =  32
  2307.    AF_LONEKEY     =  64
  2308.  
  2309.    VK_F1        = 32
  2310.    VK_ALT       = 11
  2311.  
  2312. 'buildaccel *' (AF_CHAR + AF_CONTROL)      122 9300 'sayerror Ctrl+z pressed'
  2313.                                   /* ASCII 122 = 'z' */
  2314. 'buildaccel *' (AF_CHAR + AF_CONTROL)       90 9301 'sayerror Ctrl+Z pressed'
  2315.                                   /* ASCII  90 = 'Z' */
  2316. 'buildaccel *' (AF_VIRTUALKEY + AF_ALT)  VK_F1 9302 'qtime'
  2317.                                 /* Alt+F1 tells the time */
  2318. 'buildaccel *  (AF_VIRTUALKEY + AF_LONEKEY)  VK_ALT 9303 'sayerror F10 = action bar'
  2319.                                 /* Block Alt key from going to the action bar. */
  2320. 'activateaccel'  /* No argument => use current table name. */
  2321.  
  2322. Related Information: 
  2323.  
  2324.  o ACTIVATEACCEL 
  2325.  
  2326.  
  2327. ΓòÉΓòÉΓòÉ 132.12. BUILDMENUITEM (Add Menu Item to Pulldown) ΓòÉΓòÉΓòÉ
  2328.  
  2329. Syntax:  BUILDMENUITEM menuname submenuid menuitemid submenutext attrib 
  2330. helppanel e_command 
  2331.  
  2332. Use BUILDMENUITEM in a Rexx macro to add menu items to an action bar pulldown. 
  2333. Buildmenuitem adds a menu item to the pulldown with ID submenuid in the menu 
  2334. named menuname. The text displayed on the pulldown will be submenutext (which 
  2335. can not contain spaces). The attribute will be attrib (see the menu calls in 
  2336. the OS/2 Technical Reference for the various attributes, or just use 0), the 
  2337. help panel resid that will be displayed if the user presses F1 while the menu 
  2338. item is selected is helppanel (0 if no help for that menu item), and e_command 
  2339. is the command that will be executed if that menu item is selected. All the 
  2340. menuitemid's must be unique. 
  2341.  
  2342. /* Rexx sample .erx file - adds "RexxInterface" to the action bar, */
  2343. /* with two menu entries under it.                               */
  2344. 'buildsubmenu default 1990 RexxInterface  0 0'
  2345. 'buildmenuitem default 1990 1991 AddCommentFields      0 0 rx comment'
  2346. 'buildmenuitem default 1990 1992 ShowRexxDateFormats   0 0 rx rxdates'
  2347. 'showmenu default'
  2348.  
  2349. The submenuids for the standard menus are: 
  2350.  
  2351.  File        2 
  2352.  Edit        8 
  2353.  Search      3 
  2354.  Options     4 
  2355.  Command     1 
  2356.  Help        6 
  2357.  
  2358.  Related Information: 
  2359.  
  2360.  o BUILDSUBMENU 
  2361.  o DELETEMENU 
  2362.  o SHOWMENU 
  2363.  
  2364.  
  2365. ΓòÉΓòÉΓòÉ 132.13. BUILDSUBMENU (Build an Action Bar Pulldown) ΓòÉΓòÉΓòÉ
  2366.  
  2367. Syntax:  BUILDSUBMENU menuname submenuid submenutext attrib helppanel e_command 
  2368.  
  2369. Use BUILDSUBMENU in a Rexx macro to create a new action bar entry. Buildsubmenu 
  2370. adds a pulldown to the action bar menu named menuname, as submenu number 
  2371. submenuid.  The text displayed on the action bar will be submenutext (which can 
  2372. not contain spaces), the attribute will be attrib (see the menu calls in the 
  2373. OS/2 Technical Reference for the various attributes, or just use 0), the help 
  2374. panel resid that will be displayed if the user presses F1 while the menu item 
  2375. is selected is helppanel (0 if no help for that menu item), and e_command is 
  2376. the command that will be executed if that menu item is selected.  It should be 
  2377. blank (omitted) if you want to define a pull-down; if a command is defined in 
  2378. the Buildsubmenu opcode then it will act immediately.  If no command is 
  2379. defined, then the pull-down menu presented will be all the menu items added via 
  2380. Buildmenuitem calls that specified the same submenuid. 
  2381.  
  2382. Related Information: 
  2383.  
  2384.  o BUILDMENUITEM 
  2385.  o DELETEMENU 
  2386.  o SHOWMENU 
  2387.  
  2388.  
  2389. ΓòÉΓòÉΓòÉ 132.14. CD (Change Directory) ΓòÉΓòÉΓòÉ
  2390.  
  2391. Syntax:  CD [ [drive:]path ] 
  2392.  
  2393. Use CD to change the current directory to the drive and path specified.  If 
  2394. neither drive nor path are specified, the current directory is displayed. 
  2395.  
  2396. You must issue this command from the Command window. 
  2397.  
  2398. Related Information: 
  2399.  
  2400.  o Command window 
  2401.  o Issuing editor commands 
  2402.  
  2403.  
  2404. ΓòÉΓòÉΓòÉ 132.15. CENTER (Center Mark) ΓòÉΓòÉΓòÉ
  2405.  
  2406. Syntax:  CENTER 
  2407.  
  2408. Use CENTER to center the text within the current mark.  If the current mark is 
  2409. a line mark, the text is centered using the current margins.  If the current 
  2410. mark is a block mark, the text is centered using the block boundaries for the 
  2411. margins. 
  2412.  
  2413. You must issue this command from the Command window. 
  2414.  
  2415. Related Information: 
  2416.  
  2417.  o Command window 
  2418.  o Issuing editor commands 
  2419.  
  2420.  
  2421. ΓòÉΓòÉΓòÉ 132.16. CHANGE, C (Change Text) ΓòÉΓòÉΓòÉ
  2422.  
  2423. Syntax: CHANGE or  C /search_string /replace_string/options 
  2424.  
  2425. Use CHANGE to find search_string and replace it with replace_string, depending 
  2426. on the options specified: 
  2427.  
  2428.  - 
  2429.            Searches from the current cursor position backward. 
  2430.  + 
  2431.            Searches from the current cursor position forward. 
  2432.  * 
  2433.            Replaces all occurrences of search_string with replace_string. 
  2434.  M 
  2435.            Searches within the marked area only. 
  2436.  A 
  2437.            Searches within the entire file. 
  2438.  C 
  2439.            Ignores case while searching for search_string. 
  2440.  E 
  2441.            Respects case while searching for search_string. 
  2442.  R 
  2443.            Search reversed, right to left, within each line. 
  2444.  F 
  2445.            Search forward, left to right, within each line. 
  2446.  
  2447.  The default options are + A E F. 
  2448.  
  2449.  The delimiter used to separate search_string, replace_string, and the options 
  2450.  is the first non-blank character following C. 
  2451.  
  2452.  You must issue this command from the Command window. 
  2453.  
  2454.  Related Information: 
  2455.  
  2456.  o Command window 
  2457.  o Issuing editor commands 
  2458.  o Search dialog 
  2459.  
  2460.  
  2461. ΓòÉΓòÉΓòÉ 132.17. CHR (Get Character for ASCII Value) ΓòÉΓòÉΓòÉ
  2462.  
  2463. Syntax:  CHR ASCII_character_code 
  2464.  
  2465. Use CHR to display the character associated with the ASCII_character_code 
  2466. specified. 
  2467.  
  2468. Note:  The CHR command is the opposite of the ASC command.
  2469.  
  2470.  You must issue this command from the Command window. 
  2471.  
  2472.  Related Information: 
  2473.  
  2474.  o Command window 
  2475.  o Issuing editor commands 
  2476.  
  2477.  
  2478. ΓòÉΓòÉΓòÉ 132.18. CLOSE (Close the Edit Window) ΓòÉΓòÉΓòÉ
  2479.  
  2480. Syntax:  CLOSE 
  2481.  
  2482. Use CLOSE to quit all the files in the current edit ring and close the edit 
  2483. window.  Before quitting any modified files in the ring, a window appears which 
  2484. enables you to select Save to save the file, Discard to discard the changes, or 
  2485. Cancel to cancel the close.  If you select Cancel for any of the modified 
  2486. files, no files are removed from the ring. 
  2487.  
  2488. You must issue this command from the Command window. 
  2489.  
  2490. Related Information: 
  2491.  
  2492.  o Command window 
  2493.  o Issuing editor commands 
  2494.  
  2495.  
  2496. ΓòÉΓòÉΓòÉ 132.19. COPY2CLIP (Copy to Clipboard) ΓòÉΓòÉΓòÉ
  2497.  
  2498. Syntax:  COPY2CLIP 
  2499.  
  2500. Use COPY2CLIP to copy the text within the current mark to the clipboard for 
  2501. transfer to other files being edited, or to other programs. 
  2502.  
  2503. You must issue this command from the Command window. 
  2504.  
  2505. Related Information: 
  2506.  
  2507.  o Command window 
  2508.  o Issuing editor commands 
  2509.  o CUT 
  2510.  o PASTE 
  2511.  
  2512.  
  2513. ΓòÉΓòÉΓòÉ 132.20. CUT (Cut Text) ΓòÉΓòÉΓòÉ
  2514.  
  2515. Syntax:  CUT 
  2516.  
  2517. Use CUT to copy the text within the current mark to the clipboard for transfer 
  2518. to other files being edited, or to other programs.  The marked text is deleted 
  2519. from the file. 
  2520.  
  2521. You must issue this command from the Command window. 
  2522.  
  2523. Related Information: 
  2524.  
  2525.  o Command window 
  2526.  o Issuing editor commands 
  2527.  o Marking text 
  2528.  o COPY2CLIP 
  2529.  o PASTE 
  2530.  
  2531.  
  2532. ΓòÉΓòÉΓòÉ 132.21. DELETEMENU (Delete a Menu Item) ΓòÉΓòÉΓòÉ
  2533.  
  2534. Syntax:  DELETEMENU menuname submenuid menuitemid itemonly 
  2535.  
  2536. Use DELETEMENU to delete an action bar or pulldown menu item. menuname is the 
  2537. name of the menu.  submenuid is the pulldown submenu that is to be deleted. 
  2538. (To delete all submenus set this parameter to 0.) menuitemid is the item to 
  2539. start deleting off a particular submenu (To delete all menu items under a 
  2540. submenu, set this parameter to 0.) itemonly is true if it is desired to delete 
  2541. only the items under a sub-menu but not the sub-menu itself. 
  2542.  
  2543. Related Information: 
  2544.  
  2545.  o BUILDMENUITEM 
  2546.  o BUILDSUBMENU 
  2547.  o SHOWMENU 
  2548.  
  2549.  
  2550. ΓòÉΓòÉΓòÉ 132.22. DIR (Directory List) ΓòÉΓòÉΓòÉ
  2551.  
  2552. Syntax:  DIR [ path ] 
  2553.  
  2554. Use DIR to open a temporary file containing the directory listing for the path 
  2555. or the current directory, if no path is specified. 
  2556.  
  2557. You must issue this command from the Command window. 
  2558.  
  2559. Related Information: 
  2560.  
  2561.  o Command window 
  2562.  o Issuing editor commands 
  2563.  
  2564.  
  2565. ΓòÉΓòÉΓòÉ 132.23. DISPLAY (Change Message Display Actions) ΓòÉΓòÉΓòÉ
  2566.  
  2567. Syntax:  DISPLAY number 
  2568.  
  2569. Use DISPLAY in a Rexx macro to control message display and screen updating.  A 
  2570. negative number turns the display control off, and a positive number turns it 
  2571. back on.  You can turn on or off multiple flags in one DISPLAY call by adding 
  2572. them together, provided they are all positive or negative. -1 turns off screen 
  2573. update; 1 turns it back on. -2 turns off the display of messages; 2 turns it 
  2574. back on. -4 forces messages to be displayed in the message box; 4 reverts to 
  2575. displaying them on the message line; -8 prevents messages from being saved in 
  2576. the message box list; 8 lets them be saved. 
  2577.  
  2578.  
  2579. ΓòÉΓòÉΓòÉ 132.24. DOLINES (Executes Lines) ΓòÉΓòÉΓòÉ
  2580.  
  2581. Syntax:  DOLINES 
  2582.  
  2583. Use DOLINES to process the current line or all marked lines as though they were 
  2584. typed in the Command window.  The line or lines must be editor or OS/2* 
  2585. commands.  If a line mark exists, you are asked if you want to process all 
  2586. marked lines.  You can select Yes, No (to only process the current line), or 
  2587. Cancel. 
  2588.  
  2589. You must issue this command from the Command window. 
  2590.  
  2591. Related Information: 
  2592.  
  2593.  o Command window 
  2594.  o Issuing editor commands 
  2595.  
  2596.  
  2597. ΓòÉΓòÉΓòÉ 132.25. DPATH (Show DPATH Setting) ΓòÉΓòÉΓòÉ
  2598.  
  2599. Syntax:  DPATH 
  2600.  
  2601. Use DPATH to open a temporary file containing the DPATH environment setting. 
  2602.  
  2603. You must issue this command from the Command window. 
  2604.  
  2605. Related Information: 
  2606.  
  2607.  o Command window 
  2608.  o Issuing editor commands 
  2609.  
  2610.  
  2611. ΓòÉΓòÉΓòÉ 132.26. DRAW (Draw Text Graphics) ΓòÉΓòÉΓòÉ
  2612.  
  2613. Syntax:  DRAW 1|2|3|4|5|6|B|/character 
  2614.  
  2615. Use DRAW to draw lines within your document, using the built-in graphics 
  2616. characters.  The type of line depends on the option specified: 
  2617.  
  2618.  1 
  2619.            Single line. 
  2620.  2 
  2621.            Double line. 
  2622.  3 
  2623.            Dotted line. 
  2624.  4 
  2625.            Thick line. 
  2626.  5 
  2627.            Double line horizontally; single line vertically. 
  2628.  6 
  2629.            Single line horizontally; double line vertically. 
  2630.  B 
  2631.            Blank line, for erasing other lines. 
  2632.  /character 
  2633.            Line of specified character. 
  2634.  
  2635.  Note:  If a proportional font is used, the lines will not appear to line up 
  2636.         vertically even though they are in the correct columns.  Use a 
  2637.         non-proportional font (for example, System Monospaced or Courier) if 
  2638.         you want the characters to line up on the screen. 
  2639.  
  2640.  Note:  The single-to-double line intersections used in drawing styles 5 and 6 
  2641.         will display as national characters in some code pages.  Either change 
  2642.         to a different code page, or use a different drawing style. 
  2643.  
  2644.  Note:  Graphic characters cannot be sent in mail messages.
  2645.  
  2646.  You must issue this command from the Command window. 
  2647.  
  2648.  Related Information: 
  2649.  
  2650.  o Command window 
  2651.  o Issuing editor commands 
  2652.  
  2653.  
  2654. ΓòÉΓòÉΓòÉ 132.27. ECHO (Echo Commands) ΓòÉΓòÉΓòÉ
  2655.  
  2656. Syntax:  ECHO [ON | OFF] 
  2657.  
  2658. Use ECHO to switch the echo mode on or off; anything else tells you the current 
  2659. value.  When echo mode is on, every command is displayed in the message field 
  2660. before being processed.  The parameters are: 
  2661.  
  2662.  [none] 
  2663.            Displays current value. 
  2664.  ON 
  2665.            Every command is displayed in the message field before being 
  2666.            processed. 
  2667.  OFF 
  2668.            No commands are displayed. 
  2669.  
  2670.  You must issue this command from the Command window. 
  2671.  
  2672.  Related Information: 
  2673.  
  2674.  o Command window 
  2675.  o Issuing editor commands 
  2676.  
  2677.  
  2678. ΓòÉΓòÉΓòÉ 132.28. EDIT, E (Edit File) ΓòÉΓòÉΓòÉ
  2679.  
  2680. Syntax:  EDIT or E [ [options] [=]file1 ][, [options] [=]file2 ]... 
  2681.  
  2682. Use EDIT to load the specified files into the current ring, using the options 
  2683. specified for each file: 
  2684.  
  2685.  /C 
  2686.            Create a new file with the given name. 
  2687.  /D 
  2688.            Search for the file on disk. 
  2689.  /L 
  2690.            use the OS/2 and DOS convention that a new line is signified by a 
  2691.            carriage return followed by a line feed.  Carriage returns or line 
  2692.            feeds standing by themself are kept as text. 
  2693.  /N 
  2694.            Search for the file in the current ring. 
  2695.  /T 
  2696.            Do not expand tabs when the file is loaded.  The default is to 
  2697.            expand all tabs to an appropriate number of spaces. 
  2698.  /U 
  2699.            use the Unix convention that a line feed alone is sufficient to 
  2700.            start a new line when loading a file.  Carriage returns are 
  2701.            discarded.  (This is the default.) 
  2702.  
  2703.  The equals sign, "=" can be used as a shorthand for various parts of the file 
  2704.  specifier. 
  2705.  
  2706.  Commands (inside paired single quotes) can be intermixed with the file names. 
  2707.  The files are loaded and the commands executed in the order in which they 
  2708.  appear on the command line. For example: 
  2709.  
  2710.   E new.c 'get skeleton.c' 'bot'
  2711.  
  2712.  File names containing spaces or "=" must be enclosed inside paired double 
  2713.  quotes.  Commands containing single quotes can have the quotes doubled up. 
  2714.  For example: 
  2715.  
  2716.   e "c:\This name contains spaces"  'L /It''s'
  2717.  
  2718.  You must issue this command from the Command window. 
  2719.  
  2720.  Related Information: 
  2721.  
  2722.  o Command window 
  2723.  o Issuing editor commands 
  2724.  
  2725.  
  2726. ΓòÉΓòÉΓòÉ 132.29. EPATH, EP (Edit a File in a PATH Setting) ΓòÉΓòÉΓòÉ
  2727.  
  2728. Syntax:  EPATH or EP filespec [pathname] 
  2729.  
  2730. Use EPATH to search an environment setting for the specified file and load it. 
  2731. The path name defaults to EPMPATH, except if the file specifier extension is 
  2732. CMD; then the path name defaults to PATH. Examples: 
  2733.  
  2734.  ep mycnf.e 
  2735.            Searches the EPMPATH setting for MYCNF.E. 
  2736.  ep test.cmd 
  2737.            Searches the PATH setting for TEST.CMD. 
  2738.  ep main.c include 
  2739.            Searches the INCLUDE setting for MAIN.C. 
  2740.  
  2741.  The search order is: 
  2742.  
  2743.   1. The current directory 
  2744.   2. Each directory listed in the path setting 
  2745.  
  2746.  If the file is found in the search path, it is loaded from that subdirectory. 
  2747.  If not, an empty file with that name will be loaded.  The path will default to 
  2748.  the current directory. 
  2749.  
  2750.  You must issue this command from the Command window. 
  2751.  
  2752.  Related Information: 
  2753.  
  2754.  o Command window 
  2755.  o Issuing editor commands 
  2756.  
  2757.  
  2758. ΓòÉΓòÉΓòÉ 132.30. ESCAPEKEY (Toggle Escape Key Action) ΓòÉΓòÉΓòÉ
  2759.  
  2760. Syntax:  ESCAPEKEY [ON | OFF] 
  2761.  
  2762. Use ESCAPEKEY to switch the escape key mode on or off; anything else tells you 
  2763. the current value.  When escape key mode is on, the escape key can be used to 
  2764. bring up the command line dialog (just like Ctrl+I).  This is for compatability 
  2765. with previous versions of EPM.  The default is escape key mode off. 
  2766.  
  2767. You must issue this command from the Command window. 
  2768.  
  2769. To save the current escape key mode setting as your permanent default: 
  2770.  
  2771.   1. Select Options. 
  2772.   2. Select Save options. 
  2773.  
  2774.  Related Information: 
  2775.  
  2776.  o Command window 
  2777.  o Issuing editor commands 
  2778.  
  2779.  
  2780. ΓòÉΓòÉΓòÉ 132.31. EXPAND (Syntax Expansion) ΓòÉΓòÉΓòÉ
  2781.  
  2782. Syntax:  EXPAND [ON | OFF] 
  2783.  
  2784. Use EXPAND to set syntax expansion ON or OFF.  If no parameters are given, the 
  2785. current value is displayed. 
  2786.  
  2787. Syntax expansion occurs when Space or Enter is pressed while a file with a 
  2788. supported language-specific extension is active (for example C, PAS, or CMD). 
  2789. When automatic expansion is off, you can force expansion to occur by pressing 
  2790. Ctrl+X. 
  2791.  
  2792. You must issue this command from the Command window. 
  2793.  
  2794. Related Information: 
  2795.  
  2796.  o Command window 
  2797.  o Issuing editor commands 
  2798.  
  2799.  
  2800. ΓòÉΓòÉΓòÉ 132.32. FILE (Save and Quit) ΓòÉΓòÉΓòÉ
  2801.  
  2802. Syntax:  FILE [ [=]filename ] [options] 
  2803.  
  2804. Use FILE to store the file (using the file name specified, or the current file 
  2805. name) and quit editing the file. 
  2806.  
  2807. If "=" is specified, filename is prefixed with the drive and path of the 
  2808. current file. 
  2809.  
  2810. See the SAVE command for the list of valid options. 
  2811.  
  2812. You must issue this command from the Command window. 
  2813.  
  2814. Related Information: 
  2815.  
  2816.  o Command window 
  2817.  o Issuing editor commands 
  2818.  o SAVE command 
  2819.  
  2820.  
  2821. ΓòÉΓòÉΓòÉ 132.33. FILEFIND (Find Files) ΓòÉΓòÉΓòÉ
  2822.  
  2823. Synonym for the LIST command. 
  2824.  
  2825. Related Information: 
  2826.  
  2827. LIST 
  2828.  
  2829.  
  2830. ΓòÉΓòÉΓòÉ 132.34. FILL (Fill Mark) ΓòÉΓòÉΓòÉ
  2831.  
  2832. Syntax:  FILL [ character ] 
  2833.  
  2834. Use FILL to fill the current mark with the character specified.  If no 
  2835. character is given, a dialog will be presented asking for one. 
  2836.  
  2837. You must issue this command from the Command window. 
  2838.  
  2839. Related Information: 
  2840.  
  2841.  o Command window 
  2842.  o Issuing editor commands 
  2843.  
  2844.  
  2845. ΓòÉΓòÉΓòÉ 132.35. FINDFILE (Find Files) ΓòÉΓòÉΓòÉ
  2846.  
  2847. Synonym for the LIST command. 
  2848.  
  2849. Related Information: 
  2850.  
  2851. LIST 
  2852.  
  2853.  
  2854. ΓòÉΓòÉΓòÉ 132.36. GET (Get a File) ΓòÉΓòÉΓòÉ
  2855.  
  2856. Syntax:  GET filespec 
  2857.  
  2858. Use GET to retrieve a file and insert it starting on the next line after the 
  2859. cursor position.  The equals sign, "=" can be used for various parts of the 
  2860. file specifier. 
  2861.  
  2862. You must issue this command from the Command window. 
  2863.  
  2864. Related Information: 
  2865.  
  2866.  o Command window 
  2867.  o Issuing editor commands 
  2868.  
  2869.  
  2870. ΓòÉΓòÉΓòÉ 132.37. HELP (Open Help Browser) ΓòÉΓòÉΓòÉ
  2871.  
  2872. Syntax:  HELP 
  2873.  
  2874. Use HELP to load the EPMHELP.QHL file into a browse-mode window, which displays 
  2875. help information. 
  2876.  
  2877. You must issue this command from the Command window. 
  2878.  
  2879. Related Information: 
  2880.  
  2881.  o Command window 
  2882.  o Issuing editor commands 
  2883.  
  2884.  
  2885. ΓòÉΓòÉΓòÉ 132.38. INSERT_ATTR_VAL_PAIR (Insert Character Attributes) ΓòÉΓòÉΓòÉ
  2886.  
  2887. Syntax:  INSERT_ATTR_VAL_PAIR class attr_val [fstline lstline fstcol lstcol 
  2888. [fid]] 
  2889.  
  2890. Use INSERT_ATTR_VAL_PAIR in a Rexx macro to insert push and pop attributes as a 
  2891. pair into a file.  class is the attribute class; attr_val is the attribute 
  2892. value; fstline lstline fstcol lstcol refer to the beginning and ending 
  2893. characters where the attributes are to be inserted (if omitted, then a mark 
  2894. must exist, and the attributes are inserted at the beginning and end of the 
  2895. mark; for a block mark, at the left and right sides of the mark on each line), 
  2896. and fid is the identifier of the file into which the attributes should be 
  2897. inserted (if omitted, it defaults to the current file). 
  2898.  
  2899. /* Rexx macro to highlight the subject line */
  2900. /* Assumes .levelofattributesupport has '1' turned on */
  2901. /* to enable color display. */
  2902. BLACK = 0; BLUE = 1; GREEN = 2; CYAN = 3; RED = 4; MAGENTA = 5; BROWN = 6;
  2903. LIGHT_GREY = 7; DARK_GREY = 8; LIGHT_BLUE = 9; LIGHT_GREEN = 10;
  2904. LIGHT_CYAN = 11; LIGHT_RED = 12; LIGHT_MAGENTA = 13; YELLOW = 14;
  2905. WHITE = 15; BLACKB = 0; BLUEB = 16; GREENB = 32; CYANB = 48; REDB = 64;
  2906. MAGENTAB = 80; BROWNB = 96; GREYB =112; LIGHT_GREYB =112;
  2907. DARK_GREYB =128; LIGHT_BLUEB =144; LIGHT_GREENB =160; LIGHT_CYANB = 176;
  2908. LIGHT_REDB =192; LIGHT_MAGENTAB =208; YELLOWB =224; WHITEB =240;
  2909.  
  2910. 'l /Subject:/c'
  2911. if rc = 0 then do        /* Found it! */
  2912.    'extract /line/col'
  2913.    'Insert_attr_val_pair 1' (Light_Magenta + Light_CyanB) ,
  2914.                          line.1 line.1 col.1 (col.1 + 7)
  2915. end
  2916.  
  2917. Related Information: 
  2918.  
  2919.  o Insert_attribute 
  2920.  
  2921.  
  2922. ΓòÉΓòÉΓòÉ 132.39. INSERT_ATTRIBUTE (Insert Character Attribute) ΓòÉΓòÉΓòÉ
  2923.  
  2924. Syntax:  INSERT_ATTRIBUTE class attr_val push_flag offset [col [line [fid]]] 
  2925.  
  2926. Use INSERT_ATTRIBUTE in a Rexx macro to insert a character attribute into a 
  2927. file.  class is the attribute class; attr_val is the attribute value; push_flag 
  2928. is 1 for push, 0 for pop, or the value appropriate for the attribute class 
  2929. specified. offset is the offset from the character at which the attribute 
  2930. should be inserted; line and col are the position at which the attribute should 
  2931. be inserted, and default to the cursor position; and fid is the identifier of 
  2932. the file into which the attributes should be inserted (if omitted, it defaults 
  2933. to the current file). 
  2934.  
  2935. Related Information: 
  2936.  
  2937.  o Insert_attr_val_pair 
  2938.  
  2939.  
  2940. ΓòÉΓòÉΓòÉ 132.40. KEY (Repeat a Key) ΓòÉΓòÉΓòÉ
  2941.  
  2942. Syntax:  KEY #### character 
  2943.  
  2944. Use KEY to repeat a character horizontally the specified number of times.  This 
  2945. can be quite powerful;  for example, you can repeat an entire set of recorded 
  2946. keystrokes (Ctrl+T) 20 times. Example: 
  2947.  
  2948. KEY 80 =
  2949. This writes a line of 80 equal signs into your document. 
  2950.  
  2951. Character can be a normal ASCII character, or a string representing an extended 
  2952. ASCII character. 
  2953.  
  2954. You must issue this command from the Command window. 
  2955.  
  2956. Related Information: 
  2957.  
  2958.  o Command window 
  2959.  o Issuing editor commands 
  2960.  o LOOPKEY 
  2961.  
  2962.  
  2963. ΓòÉΓòÉΓòÉ 132.41. LIST (Find Files) ΓòÉΓòÉΓòÉ
  2964.  
  2965. Syntax:  LIST filespec 
  2966.  
  2967. Use LIST to load a list of file names that match filespec. If filespec includes 
  2968. a path, then that directory is used as the starting point; if not, the current 
  2969. directory is used.  Both the starting directory and any subdirectories are 
  2970. searched for matching files.  This may take a significant amount of time (a 
  2971. minute or more) if you name a filespec that qualifies an entire hard disk, such 
  2972. as 
  2973.  
  2974. list \*.*
  2975.  Once you have the list, you can place the cursor on the name of a file, and 
  2976. then press Alt-1 to edit that file. 
  2977.  
  2978. You must issue this command from the Command window. 
  2979.  
  2980. Related Information: 
  2981.  
  2982.  o Command window 
  2983.  o Issuing editor commands 
  2984.  
  2985.  
  2986. ΓòÉΓòÉΓòÉ 132.42. LOCATE, L (Locate Text) ΓòÉΓòÉΓòÉ
  2987.  
  2988. Syntax: LOCATE or L /searchstring/options 
  2989.  
  2990. Use LOCATE to find searchstring depending on the options specified: 
  2991.  
  2992.  - 
  2993.            Searches from the current cursor position backward. 
  2994.  + 
  2995.            Searches from the current cursor position forward. 
  2996.  M 
  2997.            Searches within the marked area only. 
  2998.  A 
  2999.            Searches within the entire file. 
  3000.  C 
  3001.            Ignores case while searching for searchstring. 
  3002.  E 
  3003.            Respects case while searching for searchstring. 
  3004.  R 
  3005.            Search reversed, that is from right to left, within each line. 
  3006.  F 
  3007.            Search forward, this is from left to right, within each line. 
  3008.  G 
  3009.            Use the GREP algorithm. 
  3010.  
  3011.  The default options are + A E F. 
  3012.  
  3013.  The delimiter used to separate searchstring, replacestring, and the options is 
  3014.  the first non-blank character following L. 
  3015.  
  3016.  You must issue this command from the Command window. 
  3017.  
  3018.  Related Information: 
  3019.  
  3020.  o Command window 
  3021.  o Issuing editor commands 
  3022.  o Search dialog 
  3023.  
  3024.  
  3025. ΓòÉΓòÉΓòÉ 132.42.1. GREP option ΓòÉΓòÉΓòÉ
  3026.  
  3027. Use the GREP option, /g, to specify special pattern-matching characters within 
  3028. the search string. These characters are: 
  3029.  
  3030.  . (period) 
  3031.            Matches any character. 
  3032.  ^ 
  3033.            Matches the beginning of a line. 
  3034.  $ 
  3035.            When following search string, matches the end of a line. 
  3036.  \ character 
  3037.            Matches character; used to override any special meaning given to 
  3038.            characters. 
  3039.  [list_of_characters] 
  3040.            Matches any of the characters in the list. 
  3041.  
  3042.            A list of characters can be indicated as a range using the hyphen 
  3043.            (-)  For example, [a-z] matches with any letter of the alphabet.  If 
  3044.            the first character after the [ is a ^, then the set is negated, 
  3045.            (because it matches any character except those in the set). 
  3046.  * 
  3047.            Matches a sequence of 0 or more of whatever expression it follows. 
  3048.  + 
  3049.            Matches a sequence of 1 or more of whatever expression it follows. 
  3050.  
  3051.  Examples are presented that search the following file: 
  3052.  
  3053.   Contents of file junk.e:
  3054.  
  3055.   soft
  3056.   good junk
  3057.   and more
  3058.   stuff
  3059.   even good
  3060.   123456
  3061.   l
  3062.   do,re,mi,fa,so,la,ti,do
  3063.   $35
  3064.  
  3065.   --------------------------------------
  3066.  
  3067.   Example searches using GREP:
  3068.  
  3069.   /l./g
  3070.                       Finds "la".
  3071.  
  3072.   /^good/g
  3073.                       Finds only first occurrence of "good".
  3074.  
  3075.   /good$/g
  3076.                       Finds only "even good".
  3077.  
  3078.   /\$/g
  3079.                       Finds "$35".
  3080.  
  3081.   ^[m-t]/g
  3082.                       Finds "soft" and "stuff".
  3083.  
  3084.   /^[^adeg]/g
  3085.                       Finds "soft", "stuff", "123456",
  3086.                       "l", and "$35".
  3087.  
  3088.   /^[m-t]+/g
  3089.                       Finds "soft" and "stuff".
  3090.  
  3091.   /^[m-t]*/g
  3092.                       Finds everything.
  3093.  
  3094.  Note:  The above examples are as you would enter them on the EPM command line. 
  3095.         When using the Search dialog, you would enter the search string 
  3096.         (everything between the '/') in the Search field, and select the Grep 
  3097.         option in the Options section of the dialog.
  3098.  
  3099.  
  3100. ΓòÉΓòÉΓòÉ 132.43. LOCK (Lock a File) ΓòÉΓòÉΓòÉ
  3101.  
  3102. Syntax:  LOCK [filespec] 
  3103.  
  3104. Use LOCK to protect the disk copy of the file from other users in a LAN 
  3105. networking situation.  If a file name is specified, it is loaded and then 
  3106. locked; if no file name is given, the current file is locked. 
  3107.  
  3108. The file is unlocked automatically after a FILE or QUIT command, or it can be 
  3109. unlocked manually with the UNLOCK command. 
  3110.  
  3111. You must issue this command from the Command window. 
  3112.  
  3113. Related Information: 
  3114.  
  3115.  o Command window 
  3116.  o Issuing editor commands 
  3117.  o FILE 
  3118.  o QUIT 
  3119.  o UNLOCK 
  3120.  
  3121.  
  3122. ΓòÉΓòÉΓòÉ 132.44. LONGNAMES (Toggle Long Names Setting) ΓòÉΓòÉΓòÉ
  3123.  
  3124. Syntax:  LONGNAMES [ON | OFF] 
  3125.  
  3126. Use LONGNAMES to switch the long names setting on or off; anything else tells 
  3127. you the current value.  When long names is on, a file containing a .LONGNAMES 
  3128. extended attribute will have the extended attribute value shown on the title 
  3129. bar when being edited, rather than the actual file name.  This is useful if a 
  3130. file with a long name is copied from an HPFS drive to a FAT drive and has the 
  3131. original name saved in .LONGNAME; you will be able to see the long name instead 
  3132. of the truncated name.  The default is long names mode off. 
  3133.  
  3134. You must issue this command from the Command window. 
  3135.  
  3136. To save the current long names mode setting as your permanent default: 
  3137.  
  3138.   1. Select Options. 
  3139.   2. Select Save options. 
  3140.  
  3141.  Related Information: 
  3142.  
  3143.  o Command window 
  3144.  o Issuing editor commands 
  3145.  
  3146.  
  3147. ΓòÉΓòÉΓòÉ 132.45. LOOPKEY (Repeat a Key) ΓòÉΓòÉΓòÉ
  3148.  
  3149. Syntax:LOOPKEY [#### | ALL] character 
  3150.  
  3151. Use LOOPKEY to repeat the character in a vertical column.  The character is 
  3152. typed #### times, proceeding vertically downward in the current column. 
  3153. (Compare this to the KEY command, which repeats the key horizontally in the 
  3154. same row.)  The parameter ALL can be used instead of a number, in which case 
  3155. the repetition continues to the end of the file. 
  3156.  
  3157. Character can be a normal ASCII character, or a string representing an extended 
  3158. ASCII character. 
  3159.  
  3160. You must issue this command from the Command window. 
  3161.  
  3162. Related Information: 
  3163.  
  3164.  o Command window 
  3165.  o Issuing editor commands 
  3166.  
  3167.  
  3168. ΓòÉΓòÉΓòÉ 132.46. LOWERCASE (Convert Marked Text to Lowercase) ΓòÉΓòÉΓòÉ
  3169.  
  3170. Syntax:  LOWERCASE 
  3171.  
  3172. Use LOWERCASE to convert all uppercase alphabetic characters in the marked area 
  3173. to lowercase. 
  3174.  
  3175. You must issue this command from the Command window. 
  3176.  
  3177. Related Information: 
  3178.  
  3179.  o Command window 
  3180.  o Issuing editor commands 
  3181.  
  3182.  
  3183. ΓòÉΓòÉΓòÉ 132.47. MARGINS, MA (Set Text Margins) ΓòÉΓòÉΓòÉ
  3184.  
  3185. Syntax:  MARGINS or MA [ left [ right [ paragraph]]] 
  3186.  
  3187. Use MARGINS to set specified values for the margins.  If right or paragraph is 
  3188. omitted, the default values are as follows: 
  3189.  
  3190.  Omitted   Default Value 
  3191.  right 
  3192.            The previous right margin value is used for the current value. 
  3193.  paragraph 
  3194.            The value for left is used for the current value. 
  3195.  
  3196.  You must issue this command from the Command window. 
  3197.  
  3198.  Related Information: 
  3199.  
  3200.  o Command window 
  3201.  o Issuing editor commands 
  3202.  
  3203.  
  3204. ΓòÉΓòÉΓòÉ 132.48. MATCHTAB (Use Words as Tab Stops) ΓòÉΓòÉΓòÉ
  3205.  
  3206. Syntax:  MATCHTAB [ON | OFF] 
  3207.  
  3208. If set on, Tab and Shift+Tab use the previous line's columns for the current 
  3209. line's tab stops.  The previous line's columns are defined by the first 
  3210. character of each (space-delimited) word.  If no parameter is given, the 
  3211. current value is displayed. 
  3212.  
  3213. You must issue this command from the Command window. 
  3214.  
  3215. Related Information: 
  3216.  
  3217.  o Command window 
  3218.  o Issuing editor commands 
  3219.  
  3220.  
  3221. ΓòÉΓòÉΓòÉ 132.49. MATHx (Calculate) ΓòÉΓòÉΓòÉ
  3222.  
  3223. Syntax:  MATH|MATHX|MATHO expression 
  3224.  
  3225. Use MATHx to calculate the value of expression and display the result according 
  3226. to the command specified: 
  3227.  
  3228.  MATH 
  3229.            Decimal. 
  3230.  MATHX 
  3231.            Hexadecimal. 
  3232.  MATHO 
  3233.            Octal. 
  3234.  
  3235.  You must issue this command from the Command window. 
  3236.  
  3237.  Related Information: 
  3238.  
  3239.  o Command window 
  3240.  o Issuing editor commands 
  3241.  o MULT 
  3242.  
  3243.  
  3244. ΓòÉΓòÉΓòÉ 132.50. MESSAGEBOX (Activate Message Box ) ΓòÉΓòÉΓòÉ
  3245.  
  3246. Syntax:  MESSAGEBOX [message] 
  3247.  
  3248. Use MESSAGEBOX to display the editor message box.  If a message is given, it is 
  3249. added to the message box. 
  3250.  
  3251. You must issue this command from the Command window. 
  3252.  
  3253. Related Information: 
  3254.  
  3255.  o Command window 
  3256.  o Issuing editor commands 
  3257.  
  3258.  
  3259. ΓòÉΓòÉΓòÉ 132.51. MULT (Multiply Block) ΓòÉΓòÉΓòÉ
  3260.  
  3261. Syntax:  MULT 
  3262.  
  3263. Use MULT to multiply the numeric expressions in the current mark and to display 
  3264. the result on the next line after the mark.  The mark must be either a block 
  3265. mark or a line mark. 
  3266.  
  3267. You must issue this command from the Command window. 
  3268.  
  3269. Related Information: 
  3270.  
  3271.  o Command window 
  3272.  o Issuing editor commands 
  3273.  o ADD 
  3274.  o MATHx 
  3275.  
  3276.  
  3277. ΓòÉΓòÉΓòÉ 132.52. NAME (Rename Current File) ΓòÉΓòÉΓòÉ
  3278.  
  3279. Syntax:  NAME filename 
  3280.  
  3281. Use NAME to rename the file in the editor.  The Name command does not change 
  3282. the name of the file on the disk.  The new name is used the next time the file 
  3283. is stored on the disk. 
  3284.  
  3285. You must issue this command from the Command window. 
  3286.  
  3287. Related Information: 
  3288.  
  3289.  o Command window 
  3290.  o Issuing editor commands 
  3291.  
  3292.  
  3293. ΓòÉΓòÉΓòÉ 132.53. NEWWINDOW (Move Current File to a New Edit Window) ΓòÉΓòÉΓòÉ
  3294.  
  3295. Syntax:  NEWWINDOW 
  3296.  
  3297. Use NEWWINDOW to store the current file if it has been changed, open a new 
  3298. window containing the file, then quit the file in the current window. 
  3299.  
  3300. You must issue this command from the Command window. 
  3301.  
  3302. Related Information: 
  3303.  
  3304.  o Command window 
  3305.  o Issuing editor commands 
  3306.  
  3307.  
  3308. ΓòÉΓòÉΓòÉ 132.54. OPATH, OP (Open a File in a PATH Setting) ΓòÉΓòÉΓòÉ
  3309.  
  3310. Syntax:  OPATH or OP filespec [pathname] 
  3311.  
  3312. Use OPATH to search an environment setting for the specified file and load it 
  3313. into a new window.  The path name defaults to EPMPATH, except if the file 
  3314. specifier extension is CMD, then the path name defaults to PATH. Examples: 
  3315.  
  3316.  op mycnf.e 
  3317.            Searches the EPMPATH setting for MYCNF.E. 
  3318.  op test.cmd 
  3319.            Searches the PATH setting for TEST.CMD. 
  3320.  op main.c include 
  3321.            Searches the INCLUDE setting for MAIN.C. 
  3322.  
  3323.  The search order is: 
  3324.  
  3325.   1. The current directory 
  3326.   2. Each directory listed in the path setting 
  3327.  If the file is found, it is loaded from that subdirectory. If not, it is 
  3328.  loaded without specifying a directory (which defaults to the current 
  3329.  directory). 
  3330.  
  3331.  Note:  OPATH is like EPATH, except that it executes an OPEN command instead of 
  3332.         an EDIT command.
  3333.  
  3334.  You must issue this command from the Command window. 
  3335.  
  3336.  Related Information: 
  3337.  
  3338.  o Command window 
  3339.  o Issuing editor commands 
  3340.  o EPATH 
  3341.  o OPEN 
  3342.  o EDIT 
  3343.  
  3344.  
  3345. ΓòÉΓòÉΓòÉ 132.55. OPEN (Open New Edit Window) ΓòÉΓòÉΓòÉ
  3346.  
  3347. Syntax:  OPEN [ [=]file1 ][, [=]file2 ]... 
  3348.  
  3349. Use OPEN to load the specified files into a new edit window. 
  3350.  
  3351. If "=" is specified, the file name is prefixed with the drive and path of the 
  3352. current file. 
  3353.  
  3354. You must issue this command from the Command window. 
  3355.  
  3356. Related Information: 
  3357.  
  3358.  o Command window 
  3359.  o Issuing editor commands 
  3360.  o EDIT 
  3361.  
  3362.  
  3363. ΓòÉΓòÉΓòÉ 132.56. OS2 (Execute OS/2 Command) ΓòÉΓòÉΓòÉ
  3364.  
  3365. Syntax:  OS2 [command_etc] 
  3366.  
  3367. Use OS/2 to run the OS/2* command processor specified in the COMSPEC 
  3368. environment variable.  If command_etc is specified, it is passed as an 
  3369. parameter to the command processor. 
  3370.  
  3371. You must issue this command from the Command window. 
  3372.  
  3373. Related Information: 
  3374.  
  3375.  o Command window 
  3376.  o Issuing editor commands 
  3377.  
  3378.  
  3379. ΓòÉΓòÉΓòÉ 132.57. PASTE (Paste Text) ΓòÉΓòÉΓòÉ
  3380.  
  3381. Syntax:  PASTE [C | B] 
  3382.  
  3383. Use PASTE to copy text from the clipboard to the editor file at the current 
  3384. cursor position.  The default is to paste the text as lines (each line in the 
  3385. clipboard becomes a new line in the file). 
  3386.  
  3387.  C 
  3388.            The text is pasted as if it were inside a character mark. 
  3389.  B 
  3390.            The text is pasted as if it were in a block mark (the smallest 
  3391.            rectangle that would contain all the clipboard text). 
  3392.  
  3393.  You must issue this command from the Command window. 
  3394.  
  3395.  Related Information: 
  3396.  
  3397.  o Command window 
  3398.  o Issuing editor commands 
  3399.  o Mark types 
  3400.  o COPY2CLIP 
  3401.  o CUT 
  3402.  
  3403.  
  3404. ΓòÉΓòÉΓòÉ 132.58. PATH (Show PATH Setting) ΓòÉΓòÉΓòÉ
  3405.  
  3406. Syntax:  PATH 
  3407.  
  3408. Use PATH to open a temporary file containing the PATH environment setting. 
  3409.  
  3410. You must issue this command from the Command window. 
  3411.  
  3412. Related Information: 
  3413.  
  3414.  o Command window 
  3415.  o Issuing editor commands 
  3416.  
  3417.  
  3418. ΓòÉΓòÉΓòÉ 132.59. PRINT (Print File) ΓòÉΓòÉΓòÉ
  3419.  
  3420. Syntax:  PRINT [ printer ] 
  3421.  
  3422. Use PRINT to print the marked block, if one exists, or the entire file to the 
  3423. printer specified.  Printer must be PRN, LPT1-LPT9, or a LAN printer name 
  3424. (\\servername\queuename).  If no printer is specified, the printer used is the 
  3425. default printer for your system. 
  3426.  
  3427. You must issue this command from the Command window. 
  3428.  
  3429. Related Information: 
  3430.  
  3431.  o Command window 
  3432.  o Issuing editor commands 
  3433.  
  3434.  
  3435. ΓòÉΓòÉΓòÉ 132.60. PROFILE (Toggle Rexx Profile Support) ΓòÉΓòÉΓòÉ
  3436.  
  3437. Syntax:  PROFILE [ON | OFF] 
  3438.  
  3439. Use PROFILE to switch the profile setting on or off; anything else tells you 
  3440. the current value.  When PROFILE is on, a Rexx profile (PROFILE.ERX) is 
  3441. searched for along the EPMPATH and PATH.  If found, it is executed, and passed 
  3442. the same arguments that EPM was given.  This happens after EPM has processed 
  3443. the arguments.  The default is profile mode off. 
  3444.  
  3445. You must issue this command from the Command window. 
  3446.  
  3447. To save the current profile mode setting as your permanent default: 
  3448.  
  3449.   1. Select Options. 
  3450.   2. Select Save options. 
  3451.  
  3452.  Related Information: 
  3453.  
  3454.  o Command window 
  3455.  o Issuing editor commands 
  3456.  
  3457.  
  3458. ΓòÉΓòÉΓòÉ 132.61. QUIT, Q (Quit a File) ΓòÉΓòÉΓòÉ
  3459.  
  3460. Syntax:  QUIT or Q 
  3461.  
  3462. Use QUIT to exit the current file.  If there are more files in the edit ring, 
  3463. the previous file becomes the current file. If there are no more files, the 
  3464. edit window closes. 
  3465.  
  3466. You must issue this command from the Command window. 
  3467.  
  3468. Related Information: 
  3469.  
  3470.  o Command window 
  3471.  o Issuing editor commands 
  3472.  
  3473.  
  3474. ΓòÉΓòÉΓòÉ 132.62. QDATE, QD (Query Date) ΓòÉΓòÉΓòÉ
  3475.  
  3476. Syntax:  QDATE or QD 
  3477.  
  3478. Use QDATE to display the current system date in the form: 
  3479.  
  3480.   Today is Tuesday March 31, 1992.
  3481.  
  3482. You must issue this command from the Command window. 
  3483.  
  3484. Related Information: 
  3485.  
  3486.  o Command window 
  3487.  o Issuing editor commands 
  3488.  o QTIME 
  3489.  
  3490.  
  3491. ΓòÉΓòÉΓòÉ 132.63. QTIME, QT (Query Time) ΓòÉΓòÉΓòÉ
  3492.  
  3493. Syntax:  QTIME or QT 
  3494.  
  3495. Use QTIME to display the current system time in the form: 
  3496.  
  3497.   The time is 12:00:01 am.
  3498.  
  3499. You must issue this command from the Command window. 
  3500.  
  3501. Related Information: 
  3502.  
  3503.  o Command window 
  3504.  o Issuing editor commands 
  3505.  o QDATE 
  3506.  
  3507.  
  3508. ΓòÉΓòÉΓòÉ 132.64. RC (Show Return Code) ΓòÉΓòÉΓòÉ
  3509.  
  3510. Syntax:  RC command 
  3511.  
  3512. Use RC to execute the specified command and display the return code in the 
  3513. information window.  The command can be either an editor or an OS/2* command. 
  3514.  
  3515. You must issue this command from the Command window. 
  3516.  
  3517. Related Information: 
  3518.  
  3519.  o Command window 
  3520.  o Issuing editor commands 
  3521.  
  3522.  
  3523. ΓòÉΓòÉΓòÉ 132.65. REGISTER_MOUSE (Register Mouse Event) ΓòÉΓòÉΓòÉ
  3524.  
  3525. Syntax:  REGISTER_MOUSE which button action shifts command 
  3526.  
  3527. Use REGISTER_MOUSE in a Rexx macro to associate a command with a mouse event. 
  3528. which is 1 for the global mouse table or 0 for the local; button is the mouse 
  3529. button (1, 2 or 3), action is one of: 
  3530.  
  3531.  Action    meaning 
  3532.  
  3533.  CLICK     Pressing and releasing the mouse button produces a click. 
  3534.  
  3535.  SECONDCLK follows click when the mouse is double-clicked. 
  3536.  
  3537.  BEGINDRAG this is called when the mouse button is depressed and the mouse is 
  3538.            moved. 
  3539.  
  3540.  ENDDRAG   this is called when the mouse button is released after dragging it. 
  3541.  
  3542.  CANCELDRAG. this is called when the drag is cancelled (by pressing Esc before 
  3543.            releaseing the mouse button). 
  3544.  shifts is 0 for no shift, or the sum of any combination of 1 for the shift 
  3545.  key, 2 for the Ctrl key, and 4 for the Alt key. command is the command to be 
  3546.  executed when this mouse event occurs, or blank if the event should be 
  3547.  ignored. 
  3548.  
  3549.  Note:  The standard mouse definitions issue a register_mouse for ENDDRAG and 
  3550.         CANCELDRAG as part of the BEGINDRAG processing.
  3551.  
  3552.   /* Register an action for Ctrl+Alt+Double-click MB1 */
  3553.   'register_mouse 1 1 SECONDCLK 6 rx do_line'
  3554.  
  3555.   /* Do_Line.erx */
  3556.   'MH_gotoposition'  /* Move cursor to mouse position */
  3557.   'extract /line/getline'
  3558.   if line.1 > 0 then
  3559.      getline.1  /* Execute the line as a command */
  3560.  
  3561.  
  3562. ΓòÉΓòÉΓòÉ 132.66. SAVE, S (Save File) ΓòÉΓòÉΓòÉ
  3563.  
  3564. Syntax:  SAVE or S {option} [[=]filename ] 
  3565.  
  3566. Use SAVE to store the current file on the disk with the name filename, or using 
  3567. the current file name if filename is not specified. 
  3568.  
  3569. If "=" is specified, filename is prefixed with the drive and path of the 
  3570. current file. option can be any of the following.  If conflicting options are 
  3571. specified, the last one given is used. 
  3572.  
  3573.  /L 
  3574.            Save the file in standard OS/2 format - each line should be 
  3575.            terminated with a carriage return followed by a line feed. 
  3576.  /NE 
  3577.            Do not add an EOF character at the end of the file. 
  3578.  /NS 
  3579.            Do not strip trailing spaces. 
  3580.  /Q 
  3581.            Save quietly; don't give the "Saving" message. 
  3582.  /S 
  3583.            Strip trailing spaces from each line when saving. 
  3584.  /T 
  3585.            Converts excess blank characters to tabs. 
  3586.  /U 
  3587.            Save in Unix format; each line will be terminated with just a line 
  3588.            feed, and no EOF will be added at the End of File.  This is useful 
  3589.            when saving files to NFS-mounted drives on an AIX or Unix system. 
  3590.  
  3591.  You must issue this command from the Command window. 
  3592.  
  3593.  Related Information: 
  3594.  
  3595.  o Command window 
  3596.  o Issuing editor commands 
  3597.  
  3598.  
  3599. ΓòÉΓòÉΓòÉ 132.67. SAYERROR (Display Error Code or Message) ΓòÉΓòÉΓòÉ
  3600.  
  3601. Syntax:  SAYERROR expression 
  3602.  
  3603. Use SAYERROR to display an error code or message in the message area. 
  3604.  
  3605. If expression is the number 0 or 1, any pending error messages are discarded 
  3606. and not displayed.  0 will refresh the screen; 1 will not. 
  3607.  
  3608. If expression is any number other than 0 or 1, the interpreter displays the 
  3609. string corresponding to that numbered error message.  Error messages and their 
  3610. corresponding return codes are listed in the EPM Technical Reference. 
  3611.  
  3612. If expression is not a number, that text will be displayed on the message line. 
  3613. This is useful in Rexx macros. 
  3614.  
  3615.  
  3616. ΓòÉΓòÉΓòÉ 132.68. SET (Show Environment Settings) ΓòÉΓòÉΓòÉ
  3617.  
  3618. Syntax:  SET 
  3619.  
  3620. Use SET to open a temporary file containing all the environment settings. 
  3621.  
  3622. You must issue this command from the Command window. 
  3623.  
  3624. Related Information: 
  3625.  
  3626.  o Command window 
  3627.  o Issuing editor commands 
  3628.  
  3629.  
  3630. ΓòÉΓòÉΓòÉ 132.69. SHELL (Start EPM Command Shell Session) ΓòÉΓòÉΓòÉ
  3631.  
  3632. Syntax:  SHELL 
  3633.  
  3634. Use SHELL to create an EPM command shell session.  The first time you enter 
  3635. SHELL in an edit window, two new entries are added to the Command menu.  Create 
  3636. command shell creates a new shell window, and Write to shell... lets you write 
  3637. a string to the shell window.  If the shell window is waiting at an OS/2 
  3638. command prompt, then you can enter a command to be executed by either: 
  3639.  
  3640.   1. Select Command. 
  3641.   2. Select Write to shell.... 
  3642.   3. Type the text to be written to the shell. 
  3643.   4. Select OK. 
  3644.  or 
  3645.  
  3646.   1. Type the text in the shell window following the prompt. 
  3647.   2. Press the Enter key. 
  3648.  
  3649.  If the string to be written to the shell is in response to a program prompt, 
  3650.  then you must perform the first sequence; the second method won't write 
  3651.  anything to the shell. 
  3652.  
  3653.  The shell can be used for running any non-fullscreen OS/2 program.  The output 
  3654.  from the program is inserted in the shell window as it is generated, even if 
  3655.  you switch to some other file in the edit ring. 
  3656.  
  3657.  You must issue this command from the Command window. 
  3658.  
  3659.  Related Information: 
  3660.  
  3661.  o Command window 
  3662.  o Issuing editor commands 
  3663.  
  3664.  
  3665. ΓòÉΓòÉΓòÉ 132.70. SHOWMENU (Activate Menu) ΓòÉΓòÉΓòÉ
  3666.  
  3667. Syntax:  SHOWMENU menuname 
  3668.  
  3669. Use SHOWMENU to activate the action bar named menuname. Changes made with the 
  3670. BuildSubMenu and BuildMenuItem commands will not be seen until the updated menu 
  3671. is displayed with ShowMenu. 
  3672.  
  3673. Related Information: 
  3674.  
  3675.  o BUILDMENUITEM 
  3676.  o BUILDSUBMENU 
  3677.  o DELETEMENU 
  3678.  
  3679.  
  3680. ΓòÉΓòÉΓòÉ 132.71. SORT (Sort File) ΓòÉΓòÉΓòÉ
  3681.  
  3682. Syntax:  SORT [R][C][I] 
  3683.  
  3684. Use SORT to sort the lines in the current block or the entire file.  The sort 
  3685. key is the marked columns.  The options are as follows: 
  3686.  
  3687.  R 
  3688.            Sorts in reverse (descending) order. 
  3689.  C 
  3690.            Sorts according to collating order, as indicated by your country and 
  3691.            code page settings. 
  3692.  I 
  3693.            Sorts ignoring case. 
  3694.  
  3695.  You must issue this command from the Command window. 
  3696.  
  3697.  Related Information: 
  3698.  
  3699.  o Command window 
  3700.  o Issuing editor commands 
  3701.  
  3702.  
  3703. ΓòÉΓòÉΓòÉ 132.72. STAY (Control Cursor Position after CHANGE Command) ΓòÉΓòÉΓòÉ
  3704.  
  3705. Syntax:  STAY [ON | OFF] 
  3706.  
  3707. Use STAY to control the position of the cursor after a CHANGE command.  The 
  3708. parameters are: 
  3709.  
  3710.  [none] 
  3711.            Displays current value of STAY. 
  3712.  ON 
  3713.            Cursor remains in original position after CHANGE. 
  3714.  OFF 
  3715.            Cursor moves to the last changed string. 
  3716.  
  3717.  You must issue this command from the Command window. 
  3718.  
  3719.  Related Information: 
  3720.  
  3721.  o Command window 
  3722.  o Issuing editor commands 
  3723.  o CHANGE 
  3724.  
  3725.  
  3726. ΓòÉΓòÉΓòÉ 132.73. SUBJECT (Display or Set File Subject) ΓòÉΓòÉΓòÉ
  3727.  
  3728. Syntax:  SUBJECT 
  3729.  
  3730. Use SUBJECT to display, set, or change the file subject field. 
  3731.  
  3732. You must issue this command from the Command window. 
  3733.  
  3734. Related Information: 
  3735.  
  3736.  o Command window 
  3737.  o Issuing editor commands 
  3738.  
  3739.  
  3740. ΓòÉΓòÉΓòÉ 132.74. TABKEY (Toggle TAB Key Action) ΓòÉΓòÉΓòÉ
  3741.  
  3742. Syntax:  TABKEY [ON | OFF] 
  3743.  
  3744. Use TABKEY to switch the tab key mode on or off; anything else tells you the 
  3745. current value.  When tab key mode is on, the tab key will enter a tab 
  3746. character.  When TAB key mode is off, the tab key will move the cursor to the 
  3747. next tab stop without typing in a tab character.  The default is tab key mode 
  3748. off. 
  3749.  
  3750. You must issue this command from the Command window. 
  3751.  
  3752. To save the current tab key mode setting as your permanent default: 
  3753.  
  3754.   1. Select Options. 
  3755.   2. Select Save options. 
  3756.  
  3757.  Related Information: 
  3758.  
  3759.  o Command window 
  3760.  o Issuing editor commands 
  3761.  
  3762.  
  3763. ΓòÉΓòÉΓòÉ 132.75. TABS (Set Tab Stops) ΓòÉΓòÉΓòÉ
  3764.  
  3765. Syntax:  TABS [ inc | tab1 tab2... tab32 ] 
  3766.  
  3767. Use TABS to set the tab stops according to the options specified: 
  3768.  
  3769.  inc 
  3770.            Sets 32 tab stops, beginning with 1, inc spaces apart. 
  3771.  tab1 tab2 ... tab32 
  3772.            Sets up to 32 tab stops at the specified locations. 
  3773.  
  3774.  You must issue this command from the Command window. 
  3775.  
  3776.  Related Information: 
  3777.  
  3778.  o Command window 
  3779.  o Issuing editor commands 
  3780.  
  3781.  
  3782. ΓòÉΓòÉΓòÉ 132.76. TOP (Go To Top) ΓòÉΓòÉΓòÉ
  3783.  
  3784. Syntax:  TOP 
  3785.  
  3786. Use TOP to move the cursor position to the first line of the file. 
  3787.  
  3788. You must issue this command from the Command window. 
  3789.  
  3790. Related Information: 
  3791.  
  3792.  o Command window 
  3793.  o Issuing editor commands 
  3794.  
  3795.  
  3796. ΓòÉΓòÉΓòÉ 132.77. TRIM (Trim Edit Window) ΓòÉΓòÉΓòÉ
  3797.  
  3798. Syntax:  TRIM 
  3799.  
  3800. Use TRIM to resize the edit window so that no partial characters can be seen at 
  3801. the right or bottom edge of the edit window. 
  3802.  
  3803. You must issue this command from the Command window. 
  3804.  
  3805. Related Information: 
  3806.  
  3807.  o Command window 
  3808.  o Issuing editor commands 
  3809.  
  3810.  
  3811. ΓòÉΓòÉΓòÉ 132.78. TYPE (Display or Set File Type) ΓòÉΓòÉΓòÉ
  3812.  
  3813. Syntax:  TYPE 
  3814.  
  3815. Use TYPE to display, set, or change the file type. 
  3816.  
  3817. You must issue this command from the Command window. 
  3818.  
  3819. Related Information: 
  3820.  
  3821.  o Command window 
  3822.  o Issuing editor commands 
  3823.  
  3824.  
  3825. ΓòÉΓòÉΓòÉ 132.79. UNIVERSAL (Change Universal Variables) ΓòÉΓòÉΓòÉ
  3826.  
  3827. Syntax:  UNIVERSAL variable_name [value] 
  3828.  
  3829. Use REGISTER_MOUSE in a Rexx macro to update some internal universal variables 
  3830. without having to recompile the macros. variable_name can be one of 
  3831.  
  3832.  default_search_options Options used by the Locate command and initial values 
  3833.            for the Search dialog. 
  3834.  
  3835.  default_edit_options Options used by the Edit command 
  3836.  
  3837.  default_save_options Options used by the Save command 
  3838.  value is the value to be set in the universal variable, and can be blank. The 
  3839.  value of these variables is inserted before any options passed on the command 
  3840.  line, so these defaults can be overridden on any specific command. 
  3841.  
  3842.   /* Profile.erx - initializations for a new edit window */
  3843.         /* Make the default search be case-insensitive */
  3844.   'universal default_search_options C'
  3845.         /* No Tabs - expand them when loading a file */
  3846.   'universal default_edit_options /nt'
  3847.         /* Strip trailing blanks when saving a file */
  3848.   'universal default_save_options /s'
  3849.  
  3850.  
  3851. ΓòÉΓòÉΓòÉ 132.80. UNLOCK (Unlock a File) ΓòÉΓòÉΓòÉ
  3852.  
  3853. Syntax:  UNLOCK [filespec] 
  3854.  
  3855. Use UNLOCK to unlock the current or specified file, which must have been locked 
  3856. using the LOCK command. 
  3857.  
  3858. You must issue this command from the Command window. 
  3859.  
  3860. Related Information: 
  3861.  
  3862.  o Command window 
  3863.  o Issuing editor commands 
  3864.  o LOCK 
  3865.  
  3866.  
  3867. ΓòÉΓòÉΓòÉ 132.81. UPPERCASE (Convert Marked Text to Uppercase) ΓòÉΓòÉΓòÉ
  3868.  
  3869. Syntax:  UPPERCASE 
  3870.  
  3871. Use UPPERCASE to convert all lowercase alphabetic characters in the marked area 
  3872. to uppercase. 
  3873.  
  3874. You must issue this command from the Command window. 
  3875.  
  3876. Related Information: 
  3877.  
  3878.  o Command window 
  3879.  o Issuing editor commands 
  3880.  
  3881.  
  3882. ΓòÉΓòÉΓòÉ 132.82. VER (Show Editor Version) ΓòÉΓòÉΓòÉ
  3883.  
  3884. Syntax:  VER 
  3885.  
  3886. Use VER to display the version number of the editor. 
  3887.  
  3888. You must issue this command from the Command window. 
  3889.  
  3890. Related Information: 
  3891.  
  3892.  o Command window 
  3893.  o Issuing editor commands 
  3894.  
  3895.  
  3896. ΓòÉΓòÉΓòÉ 132.83. VOL (Show Volume Label) ΓòÉΓòÉΓòÉ
  3897.  
  3898. Syntax:  VOL [drive] 
  3899.  
  3900. Use VOL to open a temporary file containing the volume label of the specified 
  3901. (or default) drive. 
  3902.  
  3903. You must issue this command from the Command window. 
  3904.  
  3905. Related Information: 
  3906.  
  3907.  o Command window 
  3908.  o Issuing editor commands 
  3909.  
  3910.  
  3911. ΓòÉΓòÉΓòÉ 133. Equals ΓòÉΓòÉΓòÉ
  3912.  
  3913. The equals sign, "=", can be used when specifying a new file name to refer the 
  3914. current file path, file name, and extension, depending on where it appears. 
  3915. For example, assume the current directory is C:\EDIT, and the current file is 
  3916. C:\MYDOC\PROG\FOO.DOC. 
  3917.  
  3918.  = 
  3919.            C:\MYDOC\PROG\FOO.DOC. 
  3920.  =bar.zot 
  3921.            C:\MYDOC\PROG\BAR.ZOT. 
  3922.  C:\EDIT\= 
  3923.            C:\EDIT\FOO.DOC. 
  3924.  .\= 
  3925.            C:\EDIT\FOO.DOC. 
  3926.  =bar.= 
  3927.            C:\MYDOC\PROG\BAR.DOC. 
  3928.  =.new 
  3929.            C:\MYDOC\PROG\FOO.NEW. 
  3930.  
  3931.  
  3932. ΓòÉΓòÉΓòÉ 134. IBM Trademarks ΓòÉΓòÉΓòÉ
  3933.  
  3934. Trademark of the IBM Corporation. 
  3935.  
  3936.  
  3937. ΓòÉΓòÉΓòÉ 135. Help for EPM Startup options. ΓòÉΓòÉΓòÉ
  3938.  
  3939. When starting EPM from an OS/2* command prompt, the following options can be 
  3940. specified: 
  3941.  
  3942.  /Eexfilename 
  3943.            Allows a custom .EX file to be specified. (The default is EPM.EX) 
  3944.  /I 
  3945.            Causes an EPM icon to be created.  This icon can be used to drop 
  3946.            onto to open up a new edit window.  It can be used to start an edit 
  3947.            window directly, by double-clicking on the icon or by activating the 
  3948.            icon and pressing Enter.  Finally, the icon is useful for keeping 
  3949.            EPM active even after closing all open edit windows.  The icon can 
  3950.            be closed from the task manager, or by selecting it and pressing F3. 
  3951.  /O 
  3952.            Bypasses the simple dialogs and goes directly to the full dialogs. 
  3953.  /M 
  3954.            Gives the ability to start multiple instances of EPM.  By default, 
  3955.            if you attempt to start EPM twice, the second invocation will pass 
  3956.            its arguments to the existing session, then exit.  This option 
  3957.            overrides this default.  This is useful when calling EPM from a 
  3958.            command file, if you want to be sure that control doesn't return to 
  3959.            the .CMD file until the edit session has ended. 
  3960.  quoted string 
  3961.            Quoted string representing an editor command can be specified on the 
  3962.            editor command line.  For example: 
  3963.  
  3964.                       C:\> EPM mydoc.doc 'bot'
  3965.  
  3966.            This causes EPM to open an edit window containing the file mydoc.doc 
  3967.            and then process the BOTTOM command, which scrolls the file to its 
  3968.            end. 
  3969.  filename 
  3970.            One or more file names can be specified.  For example: 
  3971.  
  3972.                       C:\> EPM mydoc.doc d:\yourdoc.doc herdoc.doc d:\him\hisdoc.doc
  3973.  
  3974.  wildcard 
  3975.            One or more wildcards can be specified.  For example: 
  3976.  
  3977.                       C:\> EPM *.doc d:\test\temp*.*
  3978.  
  3979.  
  3980. ΓòÉΓòÉΓòÉ <hidden> Help for INI File Location ΓòÉΓòÉΓòÉ
  3981.  
  3982. EPM stores configuration information in an EPM.INI file.  When you start EPM 
  3983. for the first time, it asks you for the location of this file. If you have an 
  3984. EPM.INI file from a previous release, give the path to it here. If not, supply 
  3985. the directory where you would like the new one to be created. The default is 
  3986. C:\OS2, which is where OS/2* keeps its .INI files. 
  3987.  
  3988.  
  3989. ΓòÉΓòÉΓòÉ 136. Edit Ring ΓòÉΓòÉΓòÉ
  3990.  
  3991. The term ring is often used interchangeably with edit window.  This is because 
  3992. each edit window contains a ring, which contains one or more files, and each 
  3993. ring must be associated with an edit window.  The current file is the file that 
  3994. is displayed by the edit window.  Other files in the ring can be displayed by 
  3995. use of the Next File and Previous File operations. 
  3996.  
  3997. When you Add files, you begin to see why it's called a ring. You can move 
  3998. "forward" or "backward" around the ring, using the Next file and Previous file 
  3999. operations. 
  4000.  
  4001. When you add a new file to the ring, it is inserted after the current file, and 
  4002. then becomes the current file. 
  4003.  
  4004. Initially, the ring is disabled, and you are limited to only one file per 
  4005. window. 
  4006.  
  4007. Related Information: 
  4008.  
  4009. Enabling the edit ring 
  4010.  
  4011.  
  4012. ΓòÉΓòÉΓòÉ 136.1. Enabling the Edit Ring ΓòÉΓòÉΓòÉ
  4013.  
  4014. To enable the edit ring or load multiple files: 
  4015.  
  4016.   1. Select Options. 
  4017.   2. Select Preferences. 
  4018.   3. Select Ring enabled. 
  4019.  
  4020.  
  4021. ΓòÉΓòÉΓòÉ 137. Stream Versus Line Mode ΓòÉΓòÉΓòÉ
  4022.  
  4023. There are two basic types of editors for editing text files, a stream editor 
  4024. and a line editor.  A stream editor treats the file as one long stream of text. 
  4025. A line editor treats the file as a series of individual lines, separated by a 
  4026. line end character. 
  4027.  
  4028.  Stream mode 
  4029.            In a stream editor, a new-line character (generally an ASCII 
  4030.            line-feed character) is treated like any other character.  It can be 
  4031.            inserted into the text stream, breaking the line into two at that 
  4032.            point, or it can be deleted from the text stream, joining the two 
  4033.            lines on either side of it.  As you move the cursor left and right, 
  4034.            when it passes the beginning or end of one line, it moves to the end 
  4035.            or beginning of the next - because although you see individual lines 
  4036.            on the display, it's actually one long stream internally.  Also, 
  4037.            when you move the cursor up and down, if you move it over a shorter 
  4038.            line, the cursor bounces to the left; if you continue moving it up 
  4039.            or down to a longer line, it bounces back to the original column. 
  4040.  Line mode 
  4041.            EPM is a line editor.  If you move the cursor left or right, it 
  4042.            stays on that line.  You can move the cursor beyond the end of the 
  4043.            line.  If you do so, and then start typing text, the editor will 
  4044.            fill in spaces between the previous end of the line and the 
  4045.            characters you have added.  Since the new-line character does not 
  4046.            actually exist in the file once loaded, there is no concept of 
  4047.            inserting or deleting a new-line.  Pressing the Enter key  (by 
  4048.            default; another key can be chosen) adds a new line after the 
  4049.            current line, but it doesn't split the line; it adds a new, empty 
  4050.            line between the current line and the following line, regardless of 
  4051.            the cursor position. 
  4052.  
  4053.  Since some users are accustomed to using a stream-mode editor, EPM can be 
  4054.  configured to act like one. 
  4055.  
  4056.  Related Information: 
  4057.  
  4058.  Enabling stream-mode editing 
  4059.  
  4060.  
  4061. ΓòÉΓòÉΓòÉ 137.1. Enabling Stream-Mode Editing ΓòÉΓòÉΓòÉ
  4062.  
  4063. To enable stream-mode editing: 
  4064.  
  4065.   1. Select Options. 
  4066.   2. Select Preferences. 
  4067.   3. Select Stream editing. 
  4068.  
  4069.  
  4070. ΓòÉΓòÉΓòÉ 138. Bookmarks ΓòÉΓòÉΓòÉ
  4071.  
  4072. A bookmark is a reference to a particular point in a file. When a bookmark is 
  4073. created, it is given a name, which is associated with the character at the 
  4074. cursor position.  If that character is moved around in the file, the bookmark 
  4075. moves with it.  If that character is deleted, the bookmark is deleted along 
  4076. with it. 
  4077.  
  4078. If a bookmark is set as a permanent bookmark, it is saved when the file is 
  4079. saved, and reloaded when the file is loaded.  The bookmark is stored as an 
  4080. extended attribute. If the file is edited with an editor that does not preserve 
  4081. extended attribute information, the bookmarks will be lost.  If a file 
  4082. containing bookmarks is edited with an editor that does preserve attributes, 
  4083. but cannot handle EPM's bookmarks, then the line and column information will 
  4084. not be updated, and the next time the file is loaded into EPM,  the bookmarks 
  4085. might not be accurate. 
  4086.  
  4087.  
  4088. ΓòÉΓòÉΓòÉ 139. Tags file ΓòÉΓòÉΓòÉ
  4089.  
  4090. A tags file is a file listing where all procedures are defined in a set of 
  4091. programming language source files.  After a tags file has been built, you can 
  4092. press a key while looking at a function call and jump to the file and location 
  4093. where that function is defined. 
  4094.  
  4095. Support is included for building a tags file from C, ASM, E, and Pascal files. 
  4096. Support for additional languages can be added via macro programming. 
  4097.  
  4098. EPM will support a tags file built by other programs that include just a 
  4099. procedure name and file name on each line.  The tags files built by EPM contain 
  4100. the procedure name, filename, line number on which the procedure was found, and 
  4101. a timestamp for the file.  When asked to find a procedure, the timestamp of the 
  4102. file on disk is checked.  If it's the same as the timestamp in the tags file, 
  4103. then the line number is jumped to directly; if not, the procedure is searched 
  4104. for, 
  4105.  
  4106. When the MAKETAGS command is invoked, if the tags file already exists, each 
  4107. source file that would be searched is checked for in the tags file.  If found, 
  4108. the timestamp is compared with the timestamp of that file on disk.  If the file 
  4109. has not been modified, it will be skipped.  If the file date is different, then 
  4110. all entries for that file in the tags file will be deleted before searching the 
  4111. source file. 
  4112.  
  4113. If a file is searched and no procedures are found, a dummy procedure name of 
  4114. '*' will be added to the tags file.  This lets EPM record the timestamp for 
  4115. that file, so the next time MAKETAGS is run that source file need not be 
  4116. rechecked if it has not been updated. 
  4117.  
  4118.  
  4119. ΓòÉΓòÉΓòÉ 140. Help for File ΓòÉΓòÉΓòÉ
  4120.  
  4121. Use File to open, save, change the name of, or print a file. 
  4122.  
  4123.  
  4124. ΓòÉΓòÉΓòÉ 141. Help for New ΓòÉΓòÉΓòÉ
  4125.  
  4126. Use New to replace the current file with a new file named .Untitled.  You must 
  4127. name the file by using Rename.  If the current file has been modified, you will 
  4128. be asked if you want to save it before continuing. 
  4129.  
  4130. Related Information: 
  4131.  
  4132. Rename 
  4133.  
  4134.  
  4135. ΓòÉΓòÉΓòÉ 142. Help for Open ΓòÉΓòÉΓòÉ
  4136.  
  4137. Use Open to open a new edit window.  A window appears, in which you can type 
  4138. the names of one or more files.  If you select Open without typing a name, 
  4139. .Untitled is used as the file name. 
  4140.  
  4141. Related Information: 
  4142.  
  4143. OPEN 
  4144.  
  4145.  
  4146. ΓòÉΓòÉΓòÉ 143. Help for Open .Untitled ΓòÉΓòÉΓòÉ
  4147.  
  4148. Use Open .Untitled to open a new edit window with .Untitled used as the file 
  4149. name. 
  4150.  
  4151. Related Information: 
  4152.  
  4153. OPEN 
  4154.  
  4155.  
  4156. ΓòÉΓòÉΓòÉ 144. Help for Import Text File ΓòÉΓòÉΓòÉ
  4157.  
  4158. Use Import text file to retrieve a file and insert it into the current file 
  4159. being edited.  The file is inserted starting after the current line. 
  4160.  
  4161. A window appears, in which you can type the name of the desired file. 
  4162.  
  4163. Related Information: 
  4164.  
  4165. GET 
  4166.  
  4167.  
  4168. ΓòÉΓòÉΓòÉ 145. Help for Add File ΓòÉΓòÉΓòÉ
  4169.  
  4170. Use Add file to add files to the current edit window.  A window appears, in 
  4171. which you can type the name of one or more files. 
  4172.  
  4173.  
  4174. ΓòÉΓòÉΓòÉ 146. Help for Rename ΓòÉΓòÉΓòÉ
  4175.  
  4176. Use Rename to change the name of the file being edited. A window appears ready 
  4177. for you type a file name. 
  4178.  
  4179. Related Information: 
  4180.  
  4181. NAME 
  4182.  
  4183.  
  4184. ΓòÉΓòÉΓòÉ 147. Help for Save ΓòÉΓòÉΓòÉ
  4185.  
  4186. Use Save to store the current file on disk. 
  4187.  
  4188. Related Information: 
  4189.  
  4190. SAVE 
  4191.  
  4192.  
  4193. ΓòÉΓòÉΓòÉ 148. Help for Save As ΓòÉΓòÉΓòÉ
  4194.  
  4195. Use Save as to assign a name to the current file, then store the file on disk. 
  4196. It is equivalent to Rename followed by Save. 
  4197.  
  4198.  
  4199. ΓòÉΓòÉΓòÉ 149. Help for Save and Quit ΓòÉΓòÉΓòÉ
  4200.  
  4201. Use Save and Quit to store the current file and, if there were no errors 
  4202. storing it, remove the file from the edit window.  If this is the only file in 
  4203. the current edit window, the window closes. 
  4204.  
  4205. Related Information: 
  4206.  
  4207. FILE 
  4208.  
  4209.  
  4210. ΓòÉΓòÉΓòÉ 150. Help for Quit ΓòÉΓòÉΓòÉ
  4211.  
  4212. Use Quit to remove the current file from the edit window. If there are unsaved 
  4213. changes, you are asked if you wish to save the changes, discard them, or cancel 
  4214. the Quit.  When you quit the last file in the edit window, the window closes. 
  4215.  
  4216. Related Information: 
  4217.  
  4218.  o FILE 
  4219.  o QUIT 
  4220.  
  4221.  
  4222. ΓòÉΓòÉΓòÉ 151. Help for Print File ΓòÉΓòÉΓòÉ
  4223.  
  4224. Use Print file to print the current file. 
  4225.  
  4226. Related Information: 
  4227.  
  4228. PRINT 
  4229.  
  4230.  
  4231. ΓòÉΓòÉΓòÉ 152. Help for Edit ΓòÉΓòÉΓòÉ
  4232.  
  4233. Use Edit to work with marks, access the clipboard, and undo changes you have 
  4234. made to the file. 
  4235.  
  4236.  
  4237. ΓòÉΓòÉΓòÉ 153. Help for Undo ΓòÉΓòÉΓòÉ
  4238.  
  4239. Use Undo to display up a window, which enables you step through the changes you 
  4240. have made to the file. 
  4241.  
  4242.  
  4243. ΓòÉΓòÉΓòÉ 154. Help for Copy Mark ΓòÉΓòÉΓòÉ
  4244.  
  4245. Use Copy mark to copy the marked text to the current cursor position. 
  4246.  
  4247. Related Information: 
  4248.  
  4249.  o Marking text 
  4250.  o Mark types 
  4251.  o Mark operations 
  4252.  
  4253.  
  4254. ΓòÉΓòÉΓòÉ 155. Help for Move Mark ΓòÉΓòÉΓòÉ
  4255.  
  4256. Use Move mark to move the marked text to the current cursor position. 
  4257.  
  4258. Related Information: 
  4259.  
  4260.  o Marking text 
  4261.  o Mark types 
  4262.  o Mark operations 
  4263.  
  4264.  
  4265. ΓòÉΓòÉΓòÉ 156. Help for Overlay Mark ΓòÉΓòÉΓòÉ
  4266.  
  4267. Use Overlay mark to overwrite the text at the current cursor position with a 
  4268. copy of the marked text. 
  4269.  
  4270. Related Information: 
  4271.  
  4272.  o Marking text 
  4273.  o Mark types 
  4274.  o Mark operations 
  4275.  
  4276.  
  4277. ΓòÉΓòÉΓòÉ 157. Help for Adjust Mark ΓòÉΓòÉΓòÉ
  4278.  
  4279. Use Adjust mark to overwrite the text at the current cursor position with the 
  4280. marked text and leave blanks in place of the source text. 
  4281.  
  4282.  Related Information: 
  4283.  
  4284.  o Marking text 
  4285.  o Mark types 
  4286.  o Mark operations 
  4287.  
  4288.  
  4289. ΓòÉΓòÉΓòÉ 158. Help for Style ΓòÉΓòÉΓòÉ
  4290.  
  4291. Use Style to change the font or color of the marked text. 
  4292.  
  4293. Related Information: 
  4294.  
  4295.  o Marking text 
  4296.  o Mark types 
  4297.  o Mark operations 
  4298.  
  4299.  
  4300. ΓòÉΓòÉΓòÉ 159. Help for Unmark ΓòÉΓòÉΓòÉ
  4301.  
  4302. Use Unmark to remove any mark that exists in this window. The marked text is 
  4303. not changed. 
  4304.  
  4305. Related Information: 
  4306.  
  4307.  o Marking text 
  4308.  o Mark types 
  4309.  o Mark operations 
  4310.  
  4311.  
  4312. ΓòÉΓòÉΓòÉ 160. Help for Delete Mark ΓòÉΓòÉΓòÉ
  4313.  
  4314. Use Delete mark to erase the marked text.  If the mark is a block mark, the 
  4315. text that is marked is erased, but the space remains in the file. 
  4316.  
  4317. Related Information: 
  4318.  
  4319.  o Marking text 
  4320.  o Mark types 
  4321.  o Mark operations 
  4322.  
  4323.  
  4324. ΓòÉΓòÉΓòÉ 161. Help for Push Mark ΓòÉΓòÉΓòÉ
  4325.  
  4326. Use Push mark to save the location of a mark.  You can then select Unmark, mark 
  4327. other text, manipulate it, and then select Pop mark to restore the original 
  4328. mark. 
  4329.  
  4330. Note:  Only the boundary of the mark is saved, not the contents.
  4331.  
  4332.   Related Information: 
  4333.  
  4334.  o Marking text 
  4335.  o Mark types 
  4336.  o Mark operations 
  4337.  
  4338.  
  4339. ΓòÉΓòÉΓòÉ 162. Help for Pop Mark ΓòÉΓòÉΓòÉ
  4340.  
  4341. Use Pop mark to restore the location of a previous mark. 
  4342.  
  4343. Related Information: 
  4344.  
  4345.  o Marking text 
  4346.  o Mark types 
  4347.  o Mark operations 
  4348.  
  4349.  
  4350. ΓòÉΓòÉΓòÉ 163. Help for Push Cursor ΓòÉΓòÉΓòÉ
  4351.  
  4352. Use Push cursor to save the current cursor position.  You can later select Pop 
  4353. cursor to jump back to the same place in the same file. 
  4354.  
  4355. Related Information: 
  4356.  
  4357. Pop Cursor 
  4358.  
  4359.  
  4360. ΓòÉΓòÉΓòÉ 164. Help for Pop Cursor ΓòÉΓòÉΓòÉ
  4361.  
  4362. Use Pop cursor to restore the previous cursor position. 
  4363.  
  4364. Related Information: 
  4365.  
  4366. Push Cursor 
  4367.  
  4368.  
  4369. ΓòÉΓòÉΓòÉ 165. Help for Copy ΓòÉΓòÉΓòÉ
  4370.  
  4371. Use Copy to copy the marked text to the clipboard. 
  4372.  
  4373. Related Information: 
  4374.  
  4375.  o PASTE 
  4376.  o COPY2CLIP 
  4377.  
  4378.  
  4379. ΓòÉΓòÉΓòÉ 166. Help for Cut ΓòÉΓòÉΓòÉ
  4380.  
  4381. Use Cut to copy the marked text to the clipboard, and then delete it from EPM. 
  4382.  
  4383. Related Information: 
  4384.  
  4385. CUT 
  4386.  
  4387.  
  4388. ΓòÉΓòÉΓòÉ 167. Help for Paste Lines ΓòÉΓòÉΓòÉ
  4389.  
  4390. Use Paste lines to copy text from the clipboard into the current file, 
  4391. following the cursor position.  Each line of text in the clipboard is added as 
  4392. a new line in EPM. 
  4393.  
  4394. Related Information: 
  4395.  
  4396. PASTE 
  4397.  
  4398.  
  4399. ΓòÉΓòÉΓòÉ 168. Help for Paste ΓòÉΓòÉΓòÉ
  4400.  
  4401. Use Paste to insert text from the clipboard into the current file, following 
  4402. the cursor position.  The text from the clipboard is treated as a character 
  4403. mark - that is it is treated as a stream of text, possibly containing embedded 
  4404. line breaks, rather than as a series of lines. 
  4405.  
  4406. Related Information: 
  4407.  
  4408. PASTE 
  4409.  
  4410.  
  4411. ΓòÉΓòÉΓòÉ 169. Help for Paste Block ΓòÉΓòÉΓòÉ
  4412.  
  4413. Use Paste block to insert text from the clipboard into the current file, 
  4414. following the cursor position.  The clipboard text is treated as a block mark, 
  4415. surrounded by the smallest possible bounding rectangle. 
  4416.  
  4417. Related Information: 
  4418.  
  4419. PASTE 
  4420.  
  4421.  
  4422. ΓòÉΓòÉΓòÉ 170. Help for Print Mark ΓòÉΓòÉΓòÉ
  4423.  
  4424. Use Print mark to print a copy of the marked text. 
  4425.  
  4426. Related Information: 
  4427.  
  4428. Marking text 
  4429.  
  4430.  
  4431. ΓòÉΓòÉΓòÉ 171. Help for Undo Line ΓòÉΓòÉΓòÉ
  4432.  
  4433. Use Undo line to reverse any changes that you just typed on the current line. 
  4434. If you select this in error, you can immediately select it again to redo the 
  4435. changes. Once you move the cursor off the line, the changes are committed and 
  4436. you cannot use Undo line to remove them, instead; you must use Undo. 
  4437.  
  4438. Related Information: 
  4439.  
  4440. Undo 
  4441.  
  4442.  
  4443. ΓòÉΓòÉΓòÉ 172. Help for Recover Mark Delete ΓòÉΓòÉΓòÉ
  4444.  
  4445. Use Recover mark delete to restore accidentally deleted text.  When you select 
  4446. Delete mark, the deleted text is stored in a buffer.  Recover mark delete 
  4447. retrieves the text from the buffer and inserts it after the current cursor 
  4448. position. 
  4449.  
  4450. Note:  You can delete text from one place and restore it in another. 
  4451.  
  4452.  
  4453. ΓòÉΓòÉΓòÉ 173. Help for Search ΓòÉΓòÉΓòÉ
  4454.  
  4455. Use Search to find and change text, and to work with bookmarks. 
  4456.  
  4457.  
  4458. ΓòÉΓòÉΓòÉ 174. Help for Search ΓòÉΓòÉΓòÉ
  4459.  
  4460. Use Search to display the Search window, which enables you to search through 
  4461. the file or change one string to another. 
  4462.  
  4463.  
  4464. ΓòÉΓòÉΓòÉ 175. Help for Find Next ΓòÉΓòÉΓòÉ
  4465.  
  4466. Use Find next to repeat the previous Find command. 
  4467.  
  4468.  
  4469. ΓòÉΓòÉΓòÉ 176. Help for Change Next ΓòÉΓòÉΓòÉ
  4470.  
  4471. Use Change next to repeat the previous Change command. 
  4472.  
  4473.  
  4474. ΓòÉΓòÉΓòÉ 177. Help for Bookmarks ΓòÉΓòÉΓòÉ
  4475.  
  4476. Use Bookmarks to create, list and find bookmarks in the current file.  The 
  4477. options are: 
  4478.  
  4479.  Set       Displays a window that enables you to create a bookmark at the 
  4480.            current cursor position. 
  4481.  List      Displays a list of bookmarks for the current file.  You can place 
  4482.            the cursor at a particular bookmark by selecting it from the list. 
  4483.  Next      Places the cursor at the next bookmark. 
  4484.  Previous  Places the cursor at the previous bookmark. 
  4485.  
  4486.  
  4487. ΓòÉΓòÉΓòÉ 178. Help for Tags ΓòÉΓòÉΓòÉ
  4488.  
  4489. Use Tags to create or update a tags file, set the name of the tags file to be 
  4490. used, or search for a procedure in the tags file.  The options are: 
  4491.  
  4492.  Find current procedure Search for the procedure name that the cursor is on. 
  4493.  Find procedure Displays a window in which you can enter the name of the 
  4494.            procedure to be searched for. 
  4495.  Tags file name Displays a window in which you can enter the name of the tags 
  4496.            file to be used. 
  4497.  Make tags file Displays a window in which you can enter one or more filenames 
  4498.            (or lists of files). These files will be searched in order to create 
  4499.            or update the tags file. 
  4500.  
  4501.  
  4502. ΓòÉΓòÉΓòÉ 179. Help for Options ΓòÉΓòÉΓòÉ
  4503.  
  4504. Use Options to list the files in the ring, query autosave values, review 
  4505. previously-displayed editor messages, and configure the editor. 
  4506.  
  4507.  
  4508. ΓòÉΓòÉΓòÉ 180. Help for List Ring ΓòÉΓòÉΓòÉ
  4509.  
  4510. Use List ring to list the files in the edit ring.  Files that have been 
  4511. modified and not yet saved are preceded by a period. From the list, you can 
  4512. select any file and make it the current file. 
  4513.  
  4514.  
  4515. ΓòÉΓòÉΓòÉ 181. Help for Proof ΓòÉΓòÉΓòÉ
  4516.  
  4517. Use Proof to check the spelling in a file. 
  4518.  
  4519.  
  4520. ΓòÉΓòÉΓòÉ 182. Help for Proof Word ΓòÉΓòÉΓòÉ
  4521.  
  4522. Use Proof word to check the spelling of the word at the current cursor 
  4523. position. 
  4524.  
  4525.  
  4526. ΓòÉΓòÉΓòÉ 183. Help for Synonym ΓòÉΓòÉΓòÉ
  4527.  
  4528. Use Synonym to suggest a synonym for the word at the current cursor position. 
  4529.  
  4530.  
  4531. ΓòÉΓòÉΓòÉ 184. Help for Preferences ΓòÉΓòÉΓòÉ
  4532.  
  4533. Use Preferences to switch edit-window options or display the Settings window. 
  4534.  
  4535.  
  4536. ΓòÉΓòÉΓòÉ 185. Help for Settings ΓòÉΓòÉΓòÉ
  4537.  
  4538. Use Settings to display a window, from which you can change editor 
  4539. configuration settings (such as color and fonts). 
  4540.  
  4541.  
  4542. ΓòÉΓòÉΓòÉ 186. Help for Set Enter ΓòÉΓòÉΓòÉ
  4543.  
  4544. Use Set enter to change the action of the Enter key (in its various shift 
  4545. states).  You can select the Enter key on the main portion of the keyboard or 
  4546. the Enter key on the numeric keypad portion of the keyboard alone or in 
  4547. combination with the Alt, Ctrl or Shift key. 
  4548.  
  4549. Each of these eight keys or key combinations can be set to one of six actions. 
  4550. This setting is applied when the editor is in line mode. When the editor is in 
  4551. stream mode, a different action is performed, regardless of how the keys were 
  4552. set.  See Stream versus Line mode for details. 
  4553.  
  4554. Related Information: 
  4555.  
  4556. Stream versus Line mode 
  4557.  
  4558.  
  4559. ΓòÉΓòÉΓòÉ 187. Help for Advanced Marking ΓòÉΓòÉΓòÉ
  4560.  
  4561. Use Advanced marking to switch between the CUA marking mode and the advanced 
  4562. EPM marking mode.  The mode of marking that you use affects the way your mouse 
  4563. works. 
  4564.  
  4565. A check mark appears next to this choice if it is currently active. 
  4566.  
  4567. Related Information: 
  4568.  
  4569. Configuring the mouse 
  4570.  
  4571.  
  4572. ΓòÉΓòÉΓòÉ 188. Help for Stream Editing ΓòÉΓòÉΓòÉ
  4573.  
  4574. Use Stream editing to switch between stream-mode and line-mode editing. 
  4575.  
  4576. A check mark appears next to this choice if it is currently active. 
  4577.  
  4578. Related Information: 
  4579.  
  4580. Stream versus Line mode 
  4581.  
  4582.  
  4583. ΓòÉΓòÉΓòÉ 189. Help for Ring Enabled ΓòÉΓòÉΓòÉ
  4584.  
  4585. Use Ring enabled to allow multiple files to exist in the edit ring.  The edit 
  4586. ring always exists, but unless you select this option, the editor prevents you 
  4587. from loading more than one file into it. 
  4588.  
  4589. A check mark appears next to this choice if it is currently active. 
  4590.  
  4591. Related Information: 
  4592.  
  4593. Edit Ring 
  4594.  
  4595.  
  4596. ΓòÉΓòÉΓòÉ 190. Help for CUA Accelerators ΓòÉΓòÉΓòÉ
  4597.  
  4598. Use CUA accelerators to switch between the standard EPM behavior, in which 
  4599. pressing an Alt+letter combination performs the EPM action defined for that 
  4600. key, and the CUA mode in which pressing Alt+letter activates the action bar 
  4601. item which has that letter as its mnemonic (the underlined letter), if one 
  4602. exists.  The affected key combinations are dependant on the NLS version of the 
  4603. editor. 
  4604.  
  4605. A check mark appears next to this choice if it is currently active. 
  4606.  
  4607.  
  4608. ΓòÉΓòÉΓòÉ 191. Help for Swap Mark ΓòÉΓòÉΓòÉ
  4609.  
  4610. Use Swap mark to exchange the current mark with the topmost mark on the stack 
  4611. (the most recently pushed mark). 
  4612.  
  4613. Related Information: 
  4614.  
  4615. Push mark 
  4616.  
  4617.  
  4618. ΓòÉΓòÉΓòÉ 192. Help for Swap Cursor ΓòÉΓòÉΓòÉ
  4619.  
  4620. Use Swap cursor to exchange the current cursor position with the topmost 
  4621. position on the stack (the most recently pushed position). 
  4622.  
  4623. Related Information: 
  4624.  
  4625. Push cursor 
  4626.  
  4627.  
  4628. ΓòÉΓòÉΓòÉ 193. Help for Stack Commands ΓòÉΓòÉΓòÉ
  4629.  
  4630. Use Stack commands to enable or disable the stack-related commands on the Edit 
  4631. menu. 
  4632.  
  4633. The stack commands are: 
  4634.  
  4635.  o Push mark 
  4636.  o Pop mark 
  4637.  o Swap mark 
  4638.  o Push cursor 
  4639.  o Pop cursor 
  4640.  o Swap cursor 
  4641.  
  4642.  A check mark appears next to your selection. 
  4643.  
  4644.  
  4645. ΓòÉΓòÉΓòÉ 194. Help for Autosave ΓòÉΓòÉΓòÉ
  4646.  
  4647. Use Autosave to display the autosave file name and the number of changed lines 
  4648. per autosave. You can also list the autosave directory. 
  4649.  
  4650.  
  4651. ΓòÉΓòÉΓòÉ 195. Help for Messages ΓòÉΓòÉΓòÉ
  4652.  
  4653. Use Messages to review displayed editor messages. 
  4654.  
  4655.  
  4656. ΓòÉΓòÉΓòÉ 196. Help for Frame Controls ΓòÉΓòÉΓòÉ
  4657.  
  4658. Use Frame controls to configure various edit window frame controls. 
  4659.  
  4660.  
  4661. ΓòÉΓòÉΓòÉ 197. Help for Status Line ΓòÉΓòÉΓòÉ
  4662.  
  4663. Use Status line to switch the status line on and off. 
  4664.  
  4665. A check mark appears next to this choice if it is currently active. 
  4666.  
  4667.  
  4668. ΓòÉΓòÉΓòÉ 198. Help for Message Line ΓòÉΓòÉΓòÉ
  4669.  
  4670. Use Message line to switch the message line on and off. 
  4671.  
  4672. A check mark appears next to this choice if it is currently active. 
  4673.  
  4674.  
  4675. ΓòÉΓòÉΓòÉ 199. Help for Scrollbars ΓòÉΓòÉΓòÉ
  4676.  
  4677. Use Scrollbars to toggle the scroll bars on and off. 
  4678.  
  4679. A check mark appears next to this choice if it is currently active. 
  4680.  
  4681.  
  4682. ΓòÉΓòÉΓòÉ 200. Help for File Symbol ΓòÉΓòÉΓòÉ
  4683.  
  4684. Use File symbol to switch the file symbol on and off. 
  4685.  
  4686. A check mark appears next to this choice if it is currently active. 
  4687.  
  4688.  
  4689. ΓòÉΓòÉΓòÉ 201. Help for Rotate Buttons ΓòÉΓòÉΓòÉ
  4690.  
  4691. Use Rotate buttons to switch the rotate buttons on and off. 
  4692.  
  4693. A check mark appears next to this choice if it is currently active. 
  4694.  
  4695.  
  4696. ΓòÉΓòÉΓòÉ 202. Help for Info at Top ΓòÉΓòÉΓòÉ
  4697.  
  4698. Use Info at top to switch the position of the Information window between the 
  4699. top and the bottom of the edit window.  The information window is composed of 
  4700. the status line and the message line. 
  4701.  
  4702. A check mark appears next to this choice if it is currently active. 
  4703.  
  4704.  
  4705. ΓòÉΓòÉΓòÉ 203. Help for Prompting ΓòÉΓòÉΓòÉ
  4706.  
  4707. Use Prompting to control if prompts are displayed when menu choices are 
  4708. selected.  Displaying the prompts forces the Information window to be displayed 
  4709. at the bottom of the edit window instead of at the top. 
  4710.  
  4711. A check mark appears next to this choice if it is currently active. 
  4712.  
  4713. Note:  The menu prompting is done through an internal command that is called 
  4714.        whenever a menu choice is selected.  Therefore, the prompting will not 
  4715.        appear while another command is processing.  This ensures that you will 
  4716.        always be able to select Halt command to stop processing.
  4717.  
  4718.  Related Information: 
  4719.  
  4720.  Halt command 
  4721.  
  4722.  
  4723. ΓòÉΓòÉΓòÉ 204. Help for Save Options ΓòÉΓòÉΓòÉ
  4724.  
  4725. Use Save options to store the font and frame controls. The next time an edit 
  4726. window is opened, these same settings are used. 
  4727.  
  4728.  
  4729. ΓòÉΓòÉΓòÉ 205. Help for Book Icon ΓòÉΓòÉΓòÉ
  4730.  
  4731. Use Book icon to activate the EPM book icon, from which you can close EPM or 
  4732. list all edit windows. 
  4733.  
  4734.  
  4735. ΓòÉΓòÉΓòÉ 206. Help for Command ΓòÉΓòÉΓòÉ
  4736.  
  4737. Use Command to bring up the EPM command line, or to halt a long-running command 
  4738. before it finishes. 
  4739.  
  4740.  
  4741. ΓòÉΓòÉΓòÉ 207. Help for Command Dialog ΓòÉΓòÉΓòÉ
  4742.  
  4743. Use Command dialog to enter editor commands. 
  4744.  
  4745.  
  4746. ΓòÉΓòÉΓòÉ 208. Help for Halt Command ΓòÉΓòÉΓòÉ
  4747.  
  4748. Use Halt command to stop a command. 
  4749.  
  4750.  
  4751. ΓòÉΓòÉΓòÉ 209. Help for Create Shell ΓòÉΓòÉΓòÉ
  4752.  
  4753. Use Create shell to create a command shell, an OS/2 command prompt where you 
  4754. can type commands.  The output appears in an edit window while other programs 
  4755. are running. 
  4756.  
  4757.  
  4758. ΓòÉΓòÉΓòÉ 210. Help for Write to Shell ΓòÉΓòÉΓòÉ
  4759.  
  4760. Use Write to shell to write a string to the command shell. The string is 
  4761. generally a command, but can also be the response to a prompt in the shell 
  4762. window. 
  4763.  
  4764.  
  4765. ΓòÉΓòÉΓòÉ 211. Help for Destroy Shell ΓòÉΓòÉΓòÉ
  4766.  
  4767. Use Destroy shell to quit the command shell and delete the associated command 
  4768. process. 
  4769.  
  4770.  
  4771. ΓòÉΓòÉΓòÉ 212. Help for Quick Reference ΓòÉΓòÉΓòÉ
  4772.  
  4773. Use Quick reference to view the Information in the quick reference file. 
  4774.  
  4775.  
  4776. ΓòÉΓòÉΓòÉ 213. Help for Product Information ΓòÉΓòÉΓòÉ
  4777.  
  4778. Use Product information to display the copyright and version number for EPM. 
  4779.  
  4780.  
  4781. ΓòÉΓòÉΓòÉ 214. Help for IBM ΓòÉΓòÉΓòÉ
  4782.  
  4783. Use IBM to display copyright and version number information about EPM. 
  4784.  
  4785.  
  4786. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  4787.  
  4788. Prints the text to the selected printer using the default printer font. 
  4789.  
  4790.  
  4791. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  4792.  
  4793. Prints text using the same fonts as displayed on-screen 
  4794.  
  4795.  
  4796. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  4797.  
  4798. An extended ASCII character can be entered in a KEY or LOOPKEY command as 
  4799. follows: 
  4800.  
  4801.  a+x 
  4802.            Alt+X, where "x" is any alphabetic key. 
  4803.  c+x 
  4804.            Ctrl+X, where "x" is any alphabetic key. 
  4805.  Fn 
  4806.            Function key N, where "n" is 1 to 12. 
  4807.  x+Fn 
  4808.            shifted Function key N, where "n" is 1 to 12, and "x" can be "s" for 
  4809.            Shift, "a" for Alt, or "c" for Ctrl. 
  4810.  
  4811.  In the above, "+" can actually be "+", "-", or "_".  For example: 
  4812.  
  4813.   KEY 10 c-F8
  4814.  
  4815.  
  4816. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  4817.  
  4818. An area of computer memory, or storage, that temporarily holds data.  Data in 
  4819. the clipboard is available to other programs. 
  4820.  
  4821.  
  4822. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  4823.  
  4824. The visual indicator in a slider that shows that the numerical value can be 
  4825. changed by manipulating it. See also slider. 
  4826.  
  4827.  
  4828. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  4829.  
  4830. A control that represents a quantity and its relationship to the range of 
  4831. possible values for that quantity.  In some cases, you can change the value of 
  4832. the quantity.  See also slider arm. 
  4833.  
  4834.  
  4835. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  4836.  
  4837. A family of characters of a given size and style; for example,9-point 
  4838. Helvetica. 
  4839.  
  4840.  
  4841. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  4842.  
  4843. A symbol that shows that a choice is currently active. 
  4844.  
  4845.  
  4846. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  4847.  
  4848. Additional information that the system or a program associates with a file. 
  4849. The file system or program then uses this information, which is not visible to 
  4850. you, to recognize the file.