home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / EDITORES / CEPE.ZIP / CEPE.DOC < prev    next >
Encoding:
Text File  |  1988-09-30  |  27.5 KB  |  758 lines

  1.  
  2.         ──────── CεPε ───── Code εditor & Programming εnviroment ────────
  3.  
  4.                                  Version 2.0
  5.  
  6.                   (C) Copyright by José Rodríguez Alvira, 1988
  7.  
  8. ┌─────────────────────────────────────────────────────────────────────────────┐
  9. │    CεPε is a shareware program. You may distribute this program freely      │
  10. │   if no fee is charged and documentation & utilities are included. If       │
  11. │   you find this program useful then your contribution will be appreciated.  │
  12. │   You will be contacted when next version comes out.                        │
  13. │   Suggestions are welcomed.                                                 │
  14. └─────────────────────────────────────────────────────────────────────────────┘
  15.  
  16.     Features:
  17.  
  18.     α Full screen-editor.
  19.  
  20.     α Copy, move, delete blocks.
  21.  
  22.     α Search & replace words and strings.
  23.  
  24.     α Undo
  25.  
  26.     α Split screen in user defined windows lets you work with two files 
  27.       at the same time.
  28.  
  29.     α Move data from one file to the other.
  30.  
  31.     α Quick access to any module of your program.
  32.  
  33.     α Compile, Debug & Run your program from the editor environment.
  34.  
  35.     α Pop-up decimal/hexadecimal calculator
  36.  
  37.     α Background printing
  38.  
  39.     α Horizontal and vertical scrolling.
  40.  
  41.     α Line numbers compatible with MASM, and most compilers.
  42.  
  43.     α Full-screen Graphic characters editor with color support for designing
  44.       menus.
  45.  
  46.     α It draw boxes:
  47.  
  48.                          ╔═════════════════════════╗
  49.                          ║ ┌─────────────────────┐ ║
  50.                          ║ └─────────────────────┘ ║
  51.                          ╚═════════════════════════╝
  52.  
  53.     α Supports other graphic characters like:
  54.  
  55.         ░ ▒ ▓ ╦ ╠ ╣ ╩ ╬ █ ▄ ▌ ▐ ▀ ° ∙ · ┬ ├ ┤ ┴ ┼ « »
  56.  
  57.     α And all the Extended Ascii character set:
  58.  
  59.         âêîôû£₧ƒ¥áéíóúÿçÇñÑàèìòùÄÉÖÜäëïöü¡¿αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈√ⁿ²
  60.  
  61.     α Keyboard macros.
  62.  
  63.     α Written mostly in Assembly language for speed.
  64.  
  65.  
  66.  
  67.  ──────── CεPε ───── Editing ───
  68.  
  69.     CεPε works like most editors.
  70.  
  71.     After typing a line you can either press ENTER or move the cursor off the
  72.     line using the arrow keys.
  73.  
  74.     Backspace and delete work as usual.
  75.  
  76.     Insert mode default is off. Use INSERT to turn it on. An "I" will appear
  77.     in the top line to indicate it.
  78.  
  79.     Lines can be up 256 bytes long. Text scrolls horizontally when you reach
  80.     column 80.
  81.  
  82. Cursor movement ──────
  83.  
  84.     ARROW KEYS - Move cursor
  85.  
  86.     HOME - Moves the cursor to the beginning of the current line.
  87.  
  88.     END  - Moves to the End
  89.  
  90.     CTRL+RIGHT ARROW - To the next word.
  91.  
  92.     CTRL+LEFT ARROW - To the previous word.
  93.  
  94.     TAB - Move cursor to next tab (can be modified).
  95.  
  96. Page movement ───────
  97.  
  98.     PgUp and PgDn - Scroll text one screen up or down.
  99.  
  100.     CTRL+PgUp and CTRL+PgDn - Scroll text one line
  101.  
  102.     CTRL+HOME - Go to the first line.
  103.  
  104.     CTRL+END - Go to the last line.
  105.  
  106. Line editing ───────
  107.  
  108.     ALT+F3 - Adds an empty line at cursor position.
  109.  
  110.     CTRL+F4 - Deletes current line. (Copies it to a buffer, see Edit Menu).
  111.  
  112.     CTRL+F1 - Deletes to the end of line.
  113.  
  114.     ALT+F1 - Makes a new line out of all the characters from cursor position to
  115.              the end of the line.
  116.  
  117.     ALT+F2 - Joins current line and the next line.
  118.  
  119.     ALT+F4 - Toggle switch. When ON, each time you press ENTER a new line will
  120.              be added after current line. Default if OFF.
  121.  
  122.     NOTE: For copying, deleting, moving blocks and other editing see Edit Menu.
  123.  
  124. Indentation ───────
  125.  
  126.     Use TAB, Arrow keys or the Spacebar. CεPε will remember the indentation
  127.     level up to 80 colums.
  128.  
  129.  
  130.  ──────── CεPε ───── Running CεPε ───
  131.  
  132.     Type "CEPE" at the DOS Command line:
  133.  
  134.         C>c:\source\cepe
  135.  
  136.     You can load up to two files by specifying their names in the command
  137.     line. There are also two switches:
  138.  
  139.         /C  ====  Tells CεPε NOT to use colors in case of a color monitor.
  140.         /K  ====  Disable Macros.
  141.  
  142.     Example:
  143.  
  144.     C>CEPE /K SOURCE1.ASM /C SOURCE2.C
  145.  
  146.     You can specify switches anywhere in the command line.
  147.  
  148.  
  149.  ──────── CεPε ───── F2 Main MεNU ───
  150.  
  151.     The Main Menu options are:
  152.  
  153.     File Directory, Load File, Save File, File Directory, Open secondary File
  154.     Close Secondary File, New, Dos Shell, Options and Quit.
  155.  
  156. ┌─────────────────────────────────────────────────────────────────────────────┐
  157. │                                                                             │
  158. │               Using CεPε Menus                                              │
  159. │                                                                             │
  160. │   CεPε has six Menus. Using the functions keys you can open any one of      │
  161. │   them while editing:                                                       │
  162. │                                                                             │
  163. │     F1 » Help  F2 » Main  F3 » Edit  F4 » Search  F5 » Print  F6 » Run      │
  164. │                                                                             │
  165. │   To choose from the PopUp menus you can either press the highlighted       │
  166. │   letter of the desired option or use the arrow keys and Enter.             │
  167. │                                                                             │
  168. │   Pressing Escape closes any menu. You can also use Escape as an Exit key   │
  169. │   to almost anything in  CεPε.                                              │
  170. └─────────────────────────────────────────────────────────────────────────────┘
  171.  
  172.     ─── Load File ──
  173.  
  174.     Select "Load" from the main menu. Type the drive, path and name.
  175.  
  176.  
  177.     ─── Save File ──
  178.  
  179.     Select "Save". Type the drive, path and name. If you have previously
  180.     loaded the file you will see the name of the file already written for
  181.     you, in this case you can press Enter.
  182.  
  183.  
  184.     ─── File Directory ──
  185.  
  186.     Select "File Directory". A box will appear with your default drive
  187.     and path followed by "*.*" or by "*.EXT" in case you have specified
  188.     a default extension in "Options" (see below).
  189.  
  190.     Press ENTER or type a new search string.
  191.  
  192.     A window will appear with the names and the size of the files found.
  193.  
  194.     A little arrow will point to the first file. Move the arrow to the
  195.     name of the file you want to load and press Enter. A menu will appear
  196.     in the bottom line. You must select if you want to load this file as
  197.     main file or secondary file.
  198.  
  199.     If there are too many files CεPε will write to the screen until the
  200.     window is full. It will then ask to choose from the files in the
  201.     window or press spacebar to see the other files available.
  202.  
  203.     If CεPε finds a subdirectory it will write it to the screen highlighted.
  204.     If you choose it CεPε will add it to the search path and show what it
  205.     finds there. (You must specify *.* to be able to see subdirectories).
  206.  
  207.  
  208.     ─── Load Secondary File ──
  209.  
  210.     CεPε lets you work with two files at the same time. When you load a se-
  211.     condary file the screen will be divided in two. The Main file in the
  212.     top window, the Secondary file in the bottom window.
  213.  
  214.     To modify the size of the window use F7 (will make bottom window bigger)
  215.     or F9 (make top window bigger).
  216.  
  217.     To move the cursor from one window to the other use ALT+F7.
  218.  
  219.     You can edit both files and move blocks of text from one file to the other.
  220.  
  221.     NOTE: The top line File size, Edit File and Cursor will show the name,
  222.     size and cursor position of the active file.
  223.  
  224.     ─── Close Secondary File ──
  225.  
  226.     To close the bottom window choose this option. If your file has been
  227.     edited you will be asked if you want to save it. So use this option
  228.     to SAVE secondary files.
  229.  
  230.     ─── New ──
  231.  
  232.     If you want to begin a new file, New erases whatever you have in memory.
  233.  
  234.     If you have two files New will erase the active file.
  235.  
  236.  
  237.     ─── Dos Shell ──
  238.  
  239.     This option loads a copy of COMMAND.COM, to return type Exit at the
  240.     Dos prompt. It can be used to use Dos services from within the Editor.
  241.  
  242.     Your files will be safe in memory when you use this option.
  243.  
  244.     A copy of the COMMAND.COM must be present in the same drive and path
  245.     from where your system was booted.
  246.  
  247.  
  248.     ─── Quit ──
  249.  
  250.     Returns to DOS. If your file or files have been edited since the last
  251.     save you will be asked to save them.
  252.  
  253.  
  254.     ─── Options ──
  255.  
  256.     When you select "Options" a box with two fields will appear.
  257.  
  258. ┌─────────────────────────────────────────────────────────────────────────────┐
  259. │               Using Fields                                                  │
  260. │                                                                             │
  261. │   To move to the next field you use TAB, DOWN ARROW or ENTER, To move       │
  262. │   to the previous field use SHIFT+TAB or UP ARROW. You can use BACKSPACE,   │
  263. │   DELETE and INSERT to edit data in this fields.                            │
  264. │                                                                             │
  265. │   You can exit by pressing ESC.                                             │
  266. └─────────────────────────────────────────────────────────────────────────────┘
  267.  
  268.     You can tell CεPε to use a default extension so that you don't have
  269.     to specify it when loading or saving files. You can also specify
  270.     the Tab setting (2-9).
  271.  
  272.     If you leave the Default Extension field empty CεPε will not add
  273.     extensions to filenames.
  274.  
  275.     CεPε will add the Default Extension to any filename without extension.
  276.     You can override the Default Extension setting by adding another exten-
  277.     sion when you load or save a file. If you want to load a file with no 
  278.     extension add a '.' at the end of the filename.
  279.  
  280.     You can save this options to disk by pressing F10.
  281.  
  282.     If you don't press F10 what you have entered will work while the program
  283.     is in memory. To exit the option box press Esc.
  284.  
  285.     NOTE: CεPε saves this data in a file called CEPE.SYS. This file is created
  286.           in the default drive. You can have different CEPE.SYS files in
  287.           different subdirectories. This way CEPE.EXE can behave differently 
  288.           when you change your default drive or subdirectory.
  289.  
  290.  ──────── CεPε ───── F3 Edit MεNU ───
  291.  
  292.     ─── Copy Block ──
  293.  
  294.     Before copying, moving or deleting blocks you must first mark it.
  295.  
  296. ┌─────────────────────────────────────────────────────────────────────────────┐
  297. │               Marking Blocks                                                │
  298. │                                                                             │
  299. │   Move the cursor to the top or first line of the block. Press F10.         │
  300. │   Move the cursor to the bottom or last line of the block. Press F10.       │
  301. │   Blocks are marked until you write something, so you must mark and         │
  302. │   use these marks inmmediately.                                             │
  303. └─────────────────────────────────────────────────────────────────────────────┘
  304.  
  305.     Once you have marked a block, press F3 to open the Edit Menu and choose
  306.     Copy Block. The text you have marked will be copied to a special buffer,
  307.     you can now insert it anywhere in your text or in another file using
  308.     Insert Block option from the Edit Menu.
  309.  
  310.     ─── Insert Block ──
  311.  
  312.     Mark and copy a block. Move your cursor to the desired position for
  313.     the block. Chose Insert Block from the Edit menu. You can copy blocks
  314.     from the main to the secondary file and from the secondary to the main.
  315.  
  316.     Blocks can be also be imported and exported to/from the GRAF EDITOR
  317.     (see below).
  318.  
  319.     You can also copy to a new file you load since text will remain in the
  320.     buffer until you copy something else.
  321.  
  322.     NOTE: When you delete a line using CTRL+F4 it is copied to the buffer,
  323.           so you can restore it using Insert Block.
  324.  
  325.     ─── Del/Move Block ──
  326.  
  327.     Works like Copy Block but it deletes from your file the original block.
  328.     CTRL+F4 works like Del/Move Block but only for the current line.
  329.  
  330.     ─── Copying words ──
  331.  
  332.     To copy one or more words move the cursor to the first letter you want
  333.     to copy and press ALT+F10. A "<" will appear, move the cursor to the last
  334.     letter (in the same line) and press ALT+F10 again (">" will appear). You
  335.     can now insert this word anywhere by pressing F8. If Insert mode is ON,
  336.     text will move when you insert a word, if it is OFF, the new word will
  337.     overwrite the old word.
  338.  
  339.     ─── Undo ──
  340.  
  341.     You can Undo editing in the current line as long as the cursor has not
  342.     moved from it using Undo from the Edit menu. To restore a line deleted
  343.     by CTRL+F4 use Insert Block.
  344.  
  345.     ─── Graf ──
  346.  
  347.     Selecting this option will take you to a full-screen Extended Ascii
  348.     Editor. Here you can draw menus for your program. You can exchange
  349.     data with the Editor as well as save it to disk.
  350.  
  351.     When you enter the GRAF EDITOR the screen will clear a the GRAF BOX
  352.     will appear in the lower left corner:
  353.  
  354.             ╔════════════════════════════════════════════════════╗
  355.             ║ CURSOR: 21  15     F1 Help   F2 Menu   Esc Exit   ║
  356.             ║ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz║
  357.             ║│─┌┐┘└├┤┬┴┼║═╔╗╝╚╠╣╦╩╬╒╕╛╘╞╡╥╨╫╓╖╜╙╟╢╤╧╪░▒▓█▄▌▐▀ ║
  358.             ╚════════════════════════════════════════════════════╝
  359.  
  360.     You can see in this box what character is assigned to what letter. For
  361.     example if you press 'A' you will see in the screen '│'.
  362.  
  363.     This box also gives you the cursor position (0,0 is the top left corner),
  364.     and the direction in which the cursor will move after writing a character.
  365.     In this case it will move down.
  366.  
  367.     CURSOR MOVEMENT
  368.  
  369.         Use the ARROW KEYS. 
  370.         HOME, END, PgUp and PgDn move the cursor in diagonals.
  371.         TAB moves the cursor right 10 spaces.
  372.         F5 moves the cursor left 10 spaces.
  373.         F6 moves the cursor right 10 spaces.
  374.         F7 moves the cursor up 5 spaces.
  375.         F8 moves the cursor down 5 spaces.
  376.  
  377.  
  378.     TO CHANGE CURSOR DIRECTION  ==> PRESS F3
  379.  
  380.     TO CHANGE THE CHARACTER SET ==> PRESS F4
  381.  
  382.     You can toggle the GRAF BOX on and off by pressing F9. You can also
  383.     move it around the screen by pressing ALT+U (Up), ALT+D (Down),
  384.     ALT+R (Right) and ALT+L (Left).
  385.  
  386.     COLORS
  387.  
  388.     The default foreground and backgrounds colors are white and black.
  389.     Use ALT+F10 to select new colors. By selecting a new color and then
  390.     erasing the whole screen you can change the background color of the
  391.     whole screen. (See below ERASING THE SCREEN). You can also change the
  392.     background color of an area by using ERASE BLOCK (CTRL+F4).
  393.  
  394.     BLOCKS
  395.  
  396.     You can move, copy, delete, change color, and move marked blocks
  397.     from the Graf Editor to the Editor.
  398.  
  399.     TO MARK A BLOCK
  400.  
  401.     Press F10, a reverse video Box will appear on the screen. Using the
  402.     arrow keys move the top left corner of this box to the top left corner
  403.     of the area you want to mark, press Enter. Now use the arrow keys to
  404.     move the Bottom left corner and press Enter. The area is marked.
  405.     You can also use the HOME, END, PgUp and PgDn keys.
  406.  
  407.     MOVING A BLOCK
  408.  
  409.     Mark and area of the screen. Press CTRL+F1. A Reverse video box will
  410.     appear around the area you are about to move. Use the arrow keys to
  411.     move the area around the screen. Press ENTER or ESC to Exit.
  412.  
  413.     COPYING A BLOCK
  414.  
  415.     Press CTRL+F2 instead of CTRL+F1. Using the arrow keys move a copy
  416.     of the marked area out of the marked area, press ENTER to exit. You
  417.     can move the marked area over the screen without erasing anything.
  418.  
  419.     CENTERING A BLOCK
  420.  
  421.     Mark the block. Press CTRL+F1 followed by the spacebar.
  422.  
  423.     CHANGING A BLOCK'S COLOR
  424.  
  425.     Mark a block. Press CTRL+F3. Using the arrow keys select the
  426.     foreground color. Press TAB and use the arrow keys to select
  427.     the background color. The spacebar will toggle between blink
  428.     and not blink. Press ENTER to Exit with the new color or ESC
  429.     to return to the old color.
  430.  
  431.     ERASING A BLOCK
  432.  
  433.     Mark a block. Press CTRL+F4. A reverse video box will appear to show
  434.     you the area about to be erased. Press ENTER to erase or ESC to abort.
  435.  
  436.     DRAWING BOXES
  437.  
  438.     You can easily draw a box by marking an area and pressing ALT+F1. A
  439.     box will appear. Using TAB you can select different types of boxes.
  440.     Press ENTER when the desired one appears.
  441.  
  442.     ERASING THE SCREEN
  443.  
  444.     Press CTRL+F5 and Enter.
  445.  
  446.     MOVING DATA BEETWEEN THE EDITOR AND THE GRAF EDITOR.
  447.  
  448.     You can move data from the editor to the Graf Editor by using the
  449.     "Copy Block" or the "Del\Move Block" feature (F3 Edit Menu in the 
  450.     main editor). Go to the Graf Editor, press F2 and select "Insert Block".
  451.  
  452.     You can move data from the Graf Editor to the Editor by marking
  453.     a block and then selecting "Ascii Block" from the Graf Menu. A reverse
  454.     video box will appear to show you the area that will be copied, press
  455.     ENTER. Go to the editor, use the Edit Menu's "Insert block" option
  456.     to insert the Block from the Graf Editor.
  457.  
  458.     If you select "Data Block" from the Graf Menu, the marked block will
  459.     will be copied to assembly language data format. Each character ASCII
  460.     Code followed by the color atribute. For example:
  461.  
  462.     DB 20H,7,0C2H,70H
  463.  
  464.     Go to the editor, use the Edit Menu's "Insert block" option to insert 
  465.     the Block from the Graf Editor.
  466.  
  467.     SAVING AND LOADING FILES
  468.  
  469.     You can save the GRAF EDITOR screen (including colors) by selecting
  470.     "Save" from the Graf Menu. Using the "Load" option you can load a
  471.     previously saved file.
  472.  
  473.     HELP / EXIT
  474.  
  475.     Press F1 for Help, ESC to Exit.
  476.  
  477.  
  478.  ──────── CεPε ───── F4 Search MεNU ───
  479.  
  480.     ─── Find ──
  481.  
  482.     When you select Find a box will appear. First using the arrow keys
  483.     you must select the search mode. A=a means that the search will not
  484.     make distinctions between upper and lower cases. If you want to
  485.     make a distinction between them choose A<>a. Press ENTER when the de-
  486.     sired search mode is selected.
  487.  
  488.     Write the string you want to find in the field "Find". Press F10
  489.     to begin the search.
  490.  
  491.     Text will scroll and the cursor will move to your word or string.
  492.  
  493.     If you want to stay there         ===> press ENTER
  494.  
  495.     If you want to continue searching ===> press the Spacebar
  496.  
  497.     If you want to quit the search    ===> press Esc
  498.  
  499.     When CεPε reaches the end of your file it displays the message
  500.     "End of Text".
  501.  
  502.     ─── Change ──
  503.  
  504.     Same as Find. Just fill the extra field "To:" with the new word
  505.     or string.
  506.  
  507.     If you want to change             ===> press ENTER
  508.  
  509.     If you want to continue searching
  510.     without replacing                 ===> press the Spacebar
  511.  
  512.     If you want to quit the search    ===> press Esc
  513.  
  514.  
  515.  ──────── CεPε ───── F5 Print MεNU ───
  516.  
  517.     To print all your document choose Print All.
  518.  
  519.     To print only part of your document mark a block of text and choose
  520.     Print Block.
  521.  
  522.     The text will be printed in the background so you can continue working
  523.     inside the editor even with the same file your printing.
  524.  
  525.     You can cancel the process by selecting "Cancel" from the Print Menu.
  526.  
  527.     You cannot use the Run Menu or Exit the program while a file is printing.
  528.  
  529.     You can use the Dos Shell but the printing will stop until you go back
  530.     to the Editor.
  531.  
  532.     If you go to Graf editor printing will also stop.
  533.  
  534.     NOTES: CεPε sends a form feed to your printer after the last line only
  535.            when it prints an entire document.
  536.  
  537.            You can add most control characters to your text when printing
  538.            to program your printer.
  539.  
  540.  
  541.  ──────── CεPε ───── F6 Run MεNU ───
  542.  
  543.     You can run your compiler, debugger or almost any program from CεPε.
  544.     First you must specify the name, drive, path etc., of your programs
  545.     using Options from the Run menu.
  546.  
  547.  
  548.     ─── Compiler ──
  549.  
  550.     You can either use a Make utility or a Batch file to compile your programs.
  551.     If you have a Make Utility select Options from the Run Menu and enter the
  552.     drive, path name and EXTENSION of your program in the first field "Compiler
  553.     /Drive/Path:". Use the second field to enter the command line needed by your
  554.     program.
  555.  
  556.     If you want to use a batch file method then you must enter in the compiler
  557.     field the name of COMMAND.COM. In the command line field begin by entering
  558.     "/C" (this switch tells Command.Com to execute the name of the batch file
  559.     that follows) followed by the name of your batch file.
  560.  
  561.     CεPε will give control to your compiler and display the message "Press
  562.     any key to continue." when the job is done. You will be back in the editor
  563.     as soon as you press any key.
  564.  
  565.     NOTES: When CεPε runs any program from the Run menu it frees all memory
  566.            used for your text files. This gives your programs as much memory
  567.            as possible.
  568.  
  569.            CεPε will ask you to save any edited file when running a program.
  570.  
  571.            You must give the drive, path, and EXTENSION of your files or CεPε
  572.            will not be able to find them.
  573.  
  574.            You can redirect output from your compiler to a file (using ">").
  575.            Then you can tell CεPε to load this file as secondary file to
  576.            see the error messages from your compiler in the bottom window.
  577.  
  578.  
  579.     ─── Debug & Run ──
  580.  
  581.     Debug & Run work like Compile. You could even use them to call a compiler
  582.     or linker.
  583.  
  584.     They can be also be used to run utilities programs.
  585.  
  586.  ──────── CεPε ───── F1 Help MεNU ───
  587.  
  588.     Program help gives you a table of the keys used by CεPε.
  589.  
  590.     There are two ASCII tables. Key codes will ask you to press a key
  591.     or a combination of keys. It will then displays the ASCII & SCAN codes
  592.     of the key(s) in hexadecimal notation.
  593.  
  594.     The Calculator adds, subtracts, multiplies and divides either in decimal
  595.     or hexadecimal notation.
  596.  
  597.     When you select this option the Calculator appears in the first three rows
  598.     of the top window. At the left there are two fields "Input Dec" and
  599.     "Input Hex". This is were you enter the numbers. In the Center there are
  600.     two fields "Total Dec" and "Total Hex" were the Calculator will write the
  601.     results of your operations.
  602.  
  603.     Use the Tab key to move the cursor from one input field to the other.
  604.     You must use Decimal notation when you are in the "Input Dec" field and
  605.     Hexadecimal notation when you are in the "Input Hex" field. Any way as
  606.     you type a number the Calculator will write in the other field the 
  607.     equivalence.
  608.  
  609.     Press Enter and the numbers will move to the Total fields.
  610.  
  611.     To add:
  612.         The calculator default is add, so any new number you type will be
  613.         added.
  614.  
  615.     To substract:
  616.         Preceed the number with a '-' (decimal only).
  617.  
  618.     To multiply:
  619.         Type the first number. Press '*'. Type the second number. The
  620.         Calculator will return to default (addition).
  621.  
  622.     To divide:
  623.  
  624.         Similar to multiply. Use '/' to select division.
  625.  
  626.     To Clear:
  627.         Move cursor to Input Dec. Select Multiply and type Enter.
  628.  
  629.     To Exit:
  630.         Press ESC. The calculator will remain on the screen. Press END, Scroll
  631.         text or select the top window in case you are in the bottom window to
  632.         erase calculator from the screen.
  633.  
  634.  ──────── CεPε ───── Keyboard Macros ───
  635.  
  636.     You can define up to 10 keyboard macros of up to 15 keystrokes
  637.     each. Macros are assigned to keys SHIFT+F1 to SHIFT+F10.
  638.  
  639.     DEFINING A MACRO
  640.  
  641.     Press CTRL+F10. Using the arrow keys and ENTER select a key
  642.     for your Macro. Press any key. CεPε is now recording your keystrokes.
  643.     Press ESC to end. Next time you press the SHIFT Function key
  644.     combination CεPε will repeat all the keys it has recorded.
  645.  
  646.     This macros are saved in the default drive in a file named 'CEPE.MCR'.
  647.  
  648.     A demo CEPE.MCR file is included. Be sure this file and a file named
  649.     MACRO.HLP are in the default drive. Press SHIFT+F1. This macro loads
  650.     a secondary file (MACRO.HLP) that explains the function of the macros
  651.     defined in the demo file.
  652.  
  653.     You can redefine macros as often as you like. When they are modified
  654.     they are automatically saved to disk by CεPε.
  655.  
  656.     You can disable Macros by using the /K switch. This could be useful
  657.     in case of conflicts with memory resident programs or programs
  658.     that you want to run from within CεPε's environment.
  659.  
  660.  
  661.  ──────── CεPε ───── Special characters ───
  662.  
  663.     You can easily use many of the extended ASCII characters using ALT+key
  664.     combination. Program help table will give you a list of all the characters
  665.     available. There are 3 groups of characters. The first group have all the
  666.     foreign languages characters (áéíóí etc.), the second group has graphic
  667.     characters (╦╠╣┌┐└┘ etc.) and the third has mathematical and Greek cha-
  668.     racters (±≤÷ αßΓπΣ etc.).
  669.  
  670.     ALT+F5  ===>  Group I
  671.     ALT+F6  ===>  Group II
  672.     ALT+F8  ===>  Group III
  673.  
  674.     The GRAF EDITOR (see Edit Menu) offers a more effective way to work
  675.     with these characters.
  676.  
  677.  
  678.  ──────── CεPε ───── Switches ───
  679.  
  680.     /C   =  Tells CεPε not to use colors in a color monitor.
  681.  
  682.     /K   =  Use this switch if you don't want CεPε to intercept the
  683.             Keyboard interrupt. Macros will not work if you use this
  684.             switch.
  685.  
  686.  ──────── CεPε ───── Utilities ───
  687.  
  688. CUT.EXE will divide a file into several smaller files of 30K each.
  689.  
  690.     CεPε cannot work with files bigger than 64k. Use the CUT utility
  691.     to divide the file into several smaller files.
  692.  
  693.     Usage:
  694.             CUT [Drive],[Path],Filename.ext
  695.  
  696.     CUT will create output files in the default drive. They will have the
  697.     same name as the input file. The extension will be @@A, @@B, etc.
  698.  
  699.     After working with this files you can join them using the batch file 
  700.     PASTE.BAT:
  701.  
  702.             JOIN OUTPUTFILE.NAME FILE1.@@A FILE2.@@B .... (up to 6 files)
  703.  
  704.  
  705. GRAF2BAS.EXE
  706.  
  707.     Files saved by the GRAF EDITOR can be converted to BASIC'S
  708.     Bload/Bsave format by this utility.
  709.  
  710.     Usage:
  711.  
  712.                 A>GRAF2BAS <INPUT FILENAME> <OUTPUT FILENAME> /M
  713.  
  714.     You must give the two filenames and specify drive or path if
  715.     needed. The switch can be either C (for color monitors) or M (for
  716.     mono). If you don't specify any switch, C will be assumed.
  717.  
  718.     Your BASIC program would look like this:
  719.  
  720.                 BLOAD "FILENAME.EXT"
  721.  
  722.     Your file will appear on your screen.
  723.  
  724.     NOTE: BASIC stores the Video Buffer segment address in the file
  725.           header. But you can specify the video buffer segment address
  726.           using DEF SEG to override it. This way the same file could
  727.           work in both types of monitors.
  728.  
  729. BAS2GRAF.EXE
  730.  
  731.     This programs converts a file created by BASIC using BSAVE into a
  732.     file that can be loaded by GRAF.
  733.  
  734.     Works like GRAF2BAS except that there are no switches. Example:
  735.  
  736.                 A>BAS2GRAF <INPUT FILENAME> <OUTPUT FILENAME>
  737.  
  738. -CRLF
  739.  
  740.     Takes out carriage returns and line feeds out of an ASCII FILE. Makes
  741.     possible to use the DOS's TYPE command to see a file with lines
  742.     of more than 78 columns. If you leave the carriage and line feeds
  743.     DOS will put a blank line between each line of your file.
  744.  
  745.         Usage:
  746.  
  747.                 A>-CRLF <INPUT FILENAME> <OUTPUT FILENAME>
  748.  
  749.     ────────────────────────────────────────────────────────────────────────
  750.  
  751.     Suggestions are welcomed. Be sure to send me your address so that I can
  752.     contact you when a new version comes out.
  753.  
  754.      Write to:
  755.  
  756.     José Rodríguez Alvira, El Monte Sur 190
  757.     Apt. B-342, Hato Rey, Puerto Rico, 00918
  758.