home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / MISC / NETWORK / EZMAIL2.ZIP / PED.DOC < prev    next >
Encoding:
Text File  |  1990-09-27  |  9.9 KB  |  245 lines

  1. 30 MARCH 1990
  2.  
  3. Pliable Editor Version 1.5
  4. Released to the Public Domain 18 AUGUST 1988
  5. Permission granted by Bob Foley for unrestricted distribution within the
  6. Defense Logistics Agency 21 MARCH 1990
  7.  
  8. Point of Contact:  iis@dsacg2.dsac.dla.mil
  9.  
  10. ==============================================================================
  11.  
  12. Updated copies of PED Version 3.0 are available for $18 each from
  13.  
  14. Pliable Products
  15. P.O. Box 1245
  16. Folsom, CA 95630
  17. (916) 988-8556
  18.  
  19. ==============================================================================
  20.  
  21. 08/18/88
  22.  
  23.          PED, a full screen file editor by Bob Foley
  24.  
  25.  
  26.                           INTRODUCTION
  27.  
  28.      I have a bad memory. Every program that I get my hands on
  29. requires that I refer back to the manual countless times in order
  30. to find some ridiculous little bit of information that was
  31. supposed to have been committed to said memory. MS-DOS is the
  32. worst culprit of this offense, and sets an EXTREMELY bad example
  33. for those of us that follow. I hope to change all of that (good
  34. luck). It was my intention upon writing this program for it's
  35. users to be able to peruse through this document once, maybe
  36. glace at it once more after trying the program, and finally throw
  37. it away for lack of use. I think you'll agree that PED's user
  38. interface (ie: pull down menus) obviates the need for a document
  39. such as this, since all of the needed information is already on
  40. the screen in front of you. But for those who are totally new to
  41. this game, I want to make sure that all of the jargon is clear.
  42.  
  43.     PED is not a word processor, and it does not pretend to be
  44. one. It is a full screen editor with a wide range of uses. You
  45. may wish to create and edit batch files (such as AUTOEXEC.BAT),
  46. Pascal or C programs, reminders, or any other type of ASCII file.
  47. You can even load, change, and save this document (PED.DOC) since
  48. it is a simple ASCII file. I hope you will find PED of some use
  49. and that it lives up to my expectations. Have fun!
  50.  
  51.  
  52.                             EQUIPMENT
  53.  
  54.           IBM PC, XT, AT, PS/2, or true compatible.
  55.           Any IBM compatible video adapter.
  56.           At least 128K of memory.
  57.  
  58.  
  59.                             FEATURES
  60.  
  61.           Edit up to 8 files at once.
  62.           Merge files in any way.
  63.           Pull down menus.
  64.           List files in a directory without leaving the program.
  65.           MS-DOS shell option.
  66.           Print file option.
  67.           Creates backup files if requested.
  68.           Colors may be changed to taste.
  69.           On screen clock if requested.
  70.           Move, copy or delete blocks of text.
  71.           ASCII chart.
  72.           C source code available, call Pliable Products.
  73.  
  74.  
  75.                          GETTING STARTED
  76.      To start PED type:
  77.  
  78.           PED
  79.              or
  80.           PED <file name>
  81.           
  82.      Typing PED alone (the first example) runs the program and
  83. starts an editing session on an as yet untitled file
  84. (**Untitled** appears where the file name normally appears).
  85. Typing a file name after PED runs the program and starts an
  86. editing session on the named file, if it exists. Now the file may
  87. be edited in any way. Lines may be added, deleted, changed or
  88. moved. Many of the keys on the keyboard have specific functions
  89. in PED, they are listed below. But remember, don't memorize! This
  90. information is all on the pull down menus which will be discussed
  91. later.
  92.  
  93.       Key name           Function
  94.       --------           --------
  95.       Left arrow         Move the cursor left one space.
  96.       Right arrow        Move the cursor right one space.
  97.       Up arrow           Move to the previous line.
  98.       Down arrow         Move to the next line.
  99.       PgUp               Move up one page.
  100.       PgDn               Move down one page.
  101.       Home               Move to the beginning of the line.
  102.       End                Move to the end of the line.
  103.       Ctrl-Home          Move to the top of the document.
  104.       Ctrl-End           Move to the bottom of the document.
  105.       Ctrl-Left arrow    Move one word to the left.
  106.       Ctrl-Right arrow   Move one word to the right.
  107.       Enter (insert OFF) Move to the beginning of the next line.
  108.       Enter (insert ON)  Insert a line below the current line.
  109.       Ins                Turn insert mode On/Off.
  110.       Del                Delete the character to the right.
  111.       Backspace          Delete the character to the left.
  112.       Tab (insert OFF)   Tab right.
  113.       Tab (insert ON)    Insert a tab character.
  114.       Shift-Tab          Tab left.
  115.  
  116.      These are very standard interpretations of the keyboard's
  117. special keys and you should have no trouble adapting to them. Try
  118. them all, experiment.
  119.  
  120.  
  121.                          PULL DOWN MENUS
  122.  
  123.      If you're like most people you've already fooled around with
  124. PED before looking at the documentation. But for the rest of you
  125. here are a few notes on pull down menus.
  126.      To activate the menu bar, press ESC. To move from menu to
  127. menu use the left and right arrow keys. To move between menu
  128. selections use the up and down arrow keys. To make a selection
  129. press the Enter key, or press the Esc key to abort the menu
  130. process and go back to editing. Most of the menu selections may
  131. also be triggered with a 'hot' key, which appears highlighted in
  132. the menu. For example, the option 'Quit' appears on the menu with
  133. the letter 'Q' highlighted. This means that pressing 'Q' will
  134. perform that function without having to move the cursor to the
  135. 'Quit' option. This ability sometimes speeds up the menu
  136. selection process. 
  137.      There are 6 menus associated with PED. They are titled
  138. "Project", "Edit", "Movement", "Find", "Manipulate", and
  139. "Extras". The functions within these menus are very explicit as
  140. to their function, so only some of them will be discussed here.
  141. Most of the menu functions have special keys which perform the
  142. same function while in editing mode (not to be confused with
  143. 'hot' keys). These special keys appear in parentheses after the
  144. menu function name. For example pressing Ctrl-G performs the same
  145. function as the menu selection GO TO LINE #.
  146.  
  147. LOAD A FILE: Loads the specified file into memory for editing.
  148. PED may have up to 8 files loaded at one time.
  149.  
  150. UN-LOAD FILE(s): Allows the omission from memory of any or all
  151. currently loaded files. Once un-loaded, the file cannot be
  152. recovered.
  153.  
  154. MERGE WITH THIS FILE: Inserts the specified file within the
  155. current file above the current line.
  156.  
  157. SAVE THIS FILE: Saves the currently displayed file to disk. The
  158. file name may be changed before the actual update takes place.
  159.  
  160. SAVE, THEN EXIT: Saves all files that have been edited, then
  161. exits to DOS. Ctrl-X also performs this function.
  162.  
  163. PRINT: Prints the currently displayed file on the system printer.
  164.  
  165. QUIT: Exits to DOS. Ctrl-Q also performs this function.
  166.  
  167. UN-DELETE: Replaces the most recently deleted line. Up to 200
  168. lines may be Un-deleted in this manner. This makes moving text as
  169. simple as deleting several lines, moving the cursor, then un-
  170. deleting the lines. Ctrl-U also performs this function.
  171.  
  172. SWAP FILES: Switches the current file with another loaded file,
  173. making it the current file. Ctrl-S also performs this function.
  174.  
  175. FIND: Finds the specified word or phrase in the document and
  176. positions the cursor there. Ctrl-F also performs this function.
  177.  
  178. FIND/REPLACE: Performs the FIND function, then replaces the word
  179. or phrase with a specified word or phrase. Ctrl-R also performs
  180. this function.
  181.  
  182. PLACE A BLOCK MARKER ON THE CURRENT LINE: Marks the current line
  183. as the beginning or end of a block. When 2 marks have been set,
  184. the text between them constitutes a block. These blocks may be
  185. copied, moved or deleted using the following 3 functions. Ctrl-B
  186. also performs this function.
  187.  
  188. COPY THE MARKED BLOCK TO ABOVE THE CURRENT LINE: Copies the
  189. marked block to above the current line. The block may have been
  190. marked in another file altogether, but the text will be copied
  191. just the same. Blocks may be copied as many times as you wish.
  192. Ctrl-C also performs this function.
  193.  
  194. MOVE THE MARKED BLOCK TO ABOVE THE CURRENT LINE: Moves the marked
  195. block from one place in a file to another. This will only work
  196. within a single file, and will only work once.
  197.  
  198. DELETE THE MARKED BLOCK: Deletes the text between the markers.
  199. This will only work within one file.
  200.  
  201. DOS SHELL: Executes MS-DOS as a sub-task. Typing EXIT returns to
  202. PED.
  203.  
  204. FILE DIRECTORY: Displays a directory of files on the screen.
  205.  
  206. ASCII CHART: Displays an ASCII chart listing all characters,
  207. decimal, octal, and hexadecimal equivalents from 0 to 255.
  208.  
  209. CONFIGURE (COLORS ETC.): Allows the permanent (or temporary)
  210. change of some aspects of PED including colors, whether backup
  211. files are made, and how many lines each text file is allowed to
  212. have.
  213.  
  214. CREDITS: Somebody had to all of this work.
  215.  
  216.  
  217.                           INPUT WINDOWS
  218.  
  219.      Some menu functions require more input from the user before
  220. the function can be carried out. For example, to load a file, PED
  221. must know the name of the file before it can do anything. In
  222. these situations an Input Window appears, information may be
  223. typed, and pressing ENTER completes the process (or ESC aborts
  224. the process). Input Windows activate keys which have slightly
  225. different meanings than those used by the editor. These keys are
  226. listed below.
  227.  
  228.        Key name           Function
  229.        --------           --------
  230.        Left arrow         Move left one space.
  231.        Right arrow        Move right one space.
  232.        Up arrow           Move to the previous field.
  233.        Down arrow or Tab  Move to the next field.
  234.        Enter       
  235.  
  236.        Finish the input process.
  237.        Ins                Insert one space.
  238.        Del                Delete the character to the right.
  239.        Backspace          Delete the character to the left.
  240.        Esc                Abort the input process.
  241.  
  242.  
  243. ==============================================================================
  244. 
  245.