home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / edit / point20 / ptraw.hlp < prev    next >
Encoding:
Text File  |  1991-02-23  |  80.5 KB  |  2,189 lines

  1. \200 200 200
  2. "HELP MENU" 1 5 0
  3. "Editing Commands" 207
  4. "Movement Commands" 208
  5. "Window Commands" 209
  6. "Other Commands" 210
  7. "Using Mouse Menus" 213
  8. "Selecting Text" 217
  9. "Copy and Move" 215
  10. "Moving Windows" 214
  11. "File Selection" 204
  12. "Search Strings" 205
  13. "Indenting" 206
  14. "Options" 219
  15. \
  16.                       ABOUT THE HELP SYSTEM
  17.  
  18.      Click on an item in the menu with the left mouse button.
  19.      The cursor direction keys will also move the cursor (Enter selects item).
  20.  
  21.  
  22.                               ...change the text.
  23.                               ...move the window around the file.
  24.                               ...open, close, move, load and save files.
  25.                               ...quit, DOS, etc.
  26.                               ...to invoke editor commands.
  27.                               ...by characters, words, or lines.
  28.                               ...text within and between windows.
  29.                               ...around the screen.
  30.                               ...from the menu of filenames
  31.                               ...searching and replace multiline strings
  32.                               ...using macros to indent and outdent text
  33.                               Reconfigure the editor to your tastes.
  34.  
  35.  
  36.  
  37.  
  38.  
  39.      Click outside the menu to exit help.
  40. \1 200 200 23
  41. \
  42.     \s Insert Character\r -- Command #1
  43.  
  44. The character typed will be inserted into the text at the insertion
  45. point, that is, just in front of the first character in the selection.
  46.  
  47.  
  48. Type \b a \r for information in inserting any ASCII character into the file.
  49. \2 0 200 22 215 69
  50. \
  51.     \s Duplicate Text\r -- Command #2
  52.  
  53.  \bWhere it will copy TO\r  The first time you execute this command, the
  54.   insertion point (before the first character of the selection) is remembered.
  55.   (Later, the selected text will be copied to this point.)
  56.  
  57. Now you are in "Duplicate Mode".  You can execute any commands you wish before
  58.   executing "Duplicate" again (such as, scrolling, jumping, selecting, etc.)
  59.  
  60.  \bCanceling duplicate mode.\r  You can cancel "Duplicate Mode" by pressing
  61.   Escape or executing the Cancel Operation command.  (Press \b a \r for
  62.   more information on the Cancel Operation command.)
  63.  
  64.  \bWhere it will from FROM.\r  The second time you execute this command,
  65.   the selection is copied to the point in the text that was remembered
  66.   (the first time you executed the command).
  67.  
  68.  
  69. Type \b b \r for more information on copying text.
  70.  
  71. Type \b c \r for information on the Copy Text command which also copies text.
  72. \3 0 200 22 216 70
  73. \
  74.     \s Extract Text\r -- Command #3
  75.  
  76.  \bWhere it will move TO.\r  The first time you execute this command, the
  77. insertion point (before the first character of the selection) is remembered.
  78. Later, the selected text will be moved to this point.
  79.  
  80. Now you are in "Extract Mode".  You can execute any commands you wish before
  81. executing "Extract text" again (such as, scrolling, jumping, selecting, etc.)
  82.  
  83.  \bCanceling Extract Mode.\r  You can cancel "Extract Mode" by pressing
  84.   Escape or executing the Cancel Operation command.  (Press \b a \r for
  85.   more information on the Cancel Operation command.)
  86.  
  87.  \bWhere it will from FROM.\r  The second time you execute this command,
  88. the selection is moved to the point in the text remembered, the first
  89. time you executed the command.
  90.  
  91.  
  92. Type \b a \r for more information on moving text.
  93.  
  94. Type \b b \r for information on the Move Text command which also moves text.
  95. \4 200 200 61 57 62 55
  96. \
  97.     \s Delete To Scrap\r -- Command #4
  98.  
  99. The selection will be deleted.
  100. The selection is saved in the scrap buffer.
  101.  
  102.     \s The Scrap Buffer\r
  103.  
  104. Deletes are saved in the scrap buffer.  There are a number of commands
  105. that use the scrap buffer.  Type a letter for information on each:
  106.  
  107.     \b a \r -- delete but do not save in the scrap buffer.
  108.     \b b \r -- copy the selection to the scrap buffer without deleting it.
  109.     \b c \r -- exchange the selection with the scrap buffer.
  110.     \b d \r -- insert the scrap buffer in front of the selection.
  111. \5 200 200 48 49
  112. \
  113.     \s Quit And Ask\r -- Command #5
  114.  
  115. This command will exit Point after asking you about unsaved files.
  116.  
  117. You will be asked about each file that has been changed but not saved.
  118. For each file you can choose to save it or discard the changes.
  119. After all the changed files are asked about, Point exits.
  120. Pressing the Escape key in response to any of these "Save file?"
  121. prompts will cancel the quit and return you to Point.
  122.  
  123.  
  124. There are two other forms of the quit command.
  125. Type the appropriate letter for more information about them.
  126.  
  127.     \b a \r -- quit and save all edited files (no verifies).
  128.     \b b \r -- quit and discard edits (one overall verify is required).
  129. \6 200 200
  130. \
  131.     \s Change Debug Variable\r -- Command #6
  132.  
  133. A numeric value is requested for the "debug" variable.
  134.  
  135.   \bThis is for debugging only.\r  It has no effect in distributed versions
  136.   of Point.
  137. \7 200 200 204
  138. \
  139.     \s Create Window\r -- Command #7
  140.  
  141.  \bSpecify the Window Corners.\r  You will first be asked for the first
  142. (upper left) corner of the new window.  You indicate the corner by pressing
  143. the left mouse button where you want the corner to be.
  144. Then you are asked for the opposite (lower right) corner of the new window.
  145. You indicate it by releasing the mouse button at that corner.
  146.  
  147.  \bDefault Lower Right Corner.\r  If you press and release the mouse button at
  148. the same place on the screen, the lower right corner defaults to the lower
  149. right corner of the screen.
  150.  
  151.  \bSpecify the File Name.\r  Next you are asked for a file name of a file to be
  152. loaded into the new window.  You are shown a screen that contains the names of
  153. the files specified by the current "filePattern".  Press \b a \r for more info.
  154.  You can click the left mouse button on a file name to select it.
  155.  You can also type in the file name from the keyboard.
  156.  You can also choose a command from the second line that will:
  157.      Cancel the creation of a new window
  158.      Look at the next screenfull of file names
  159.         (If they will not all fit on one screen)
  160.      Look at the previous screenfull of file names
  161.      Change the "filePattern"
  162.      Change the current drive.
  163. \8 200 9 78
  164. \
  165.     \s Beginning Of File\r -- Command #8
  166.  
  167. The window is moved to the beginning of the file.
  168.  
  169. Type \b a \r for information on a command that move the window AND the
  170. selection or the beginning of the file.
  171. \9 8 200
  172. \
  173.     \s End Of File\r -- Command #9
  174.  
  175. The window is moved to the end of the file so that the end of file marker
  176. () is on the bottom line of the screen (unless the file is smaller than
  177. one screenfull).
  178. \10 200 200
  179. \
  180.     \s Redraw Screen\r -- Command #10
  181.  
  182. The entire screen is redrawn.
  183.  
  184. This command is used if the screen gets messed up somehow and you want to be
  185. sure what is really there.
  186. \11 200 200
  187. \
  188.     \s Zoom Window\r -- Command #11
  189.  
  190. The window is enlarged so that it fills the entire screen.
  191.  
  192. If the window is already zoomed, this command unzooms it and it returns to
  193. its original position.
  194. \12 200 200 53
  195. \
  196.     \s Top Window\r -- Command #12
  197.  
  198. The window is made the top window on the screen.
  199.  
  200.  
  201. Type \b a \r for information on topping windows with the TOPLIST menu.
  202. \13 200 200
  203. \
  204.     \s Resize Window\r -- Command #13
  205.  
  206. You will be asked to specify new corners for the window.
  207.  
  208. The same method is used as when you create a new window, that is, Point asks
  209. you to press the left mouse button at one corner and then to release it at
  210. the opposite corner.
  211.  
  212. If you press and release (that is, click) the left mouse button at the same
  213. place on the screen, the lower right corner of the window defaults to the
  214. lower right corner of the screen.
  215. \14 200 200
  216. \
  217.     \s Scroll Up\r -- Command #14
  218.  
  219. The window is scrolled up (towards the beginning of the file).
  220.  
  221. A window containing N lines will be scrolled N-2 lines.
  222. This will leave a little of the previous screen for context.
  223. \15 200 200
  224. \
  225.     \s Scroll Down\r -- Command #15
  226.  
  227. The window is scrolled down (towards the end of the file).
  228.  
  229. A window containing N lines will be scrolled N-2 lines.
  230. This will leave a little of the previous screen for context.
  231. \16 200 200
  232. \
  233.     \s Go To Line Number\r -- Command #16
  234.  
  235. You are prompted for a line number.
  236. The window is scrolled so that this line number is the top line in the window.
  237. \17 200 200 72
  238. \
  239.     \s Close Window\r -- Command #17
  240.  
  241. The window is closed, that is, the window is removed from the screen and the
  242. file in the window is closed.
  243.  
  244. If the file in the window has been changed, you are asked whether to save the
  245. changes or discard them.
  246.  
  247.  
  248. Type \b a \r for information about closing a window and automatically saving
  249. the file in the window.
  250. \18 200 200
  251. \
  252.     \s Write File\r -- Command #18
  253.  
  254. You are asked for a new file name and the file in the window is
  255. written to that file name.
  256. \19 200 200 27 121 63 205
  257. \
  258.     \s Search For String\r -- Command #19
  259.  
  260.  \bEnter a String.\r  This command first requests a string to search for and
  261. then searches for it in the file. Press \b d \r for more on search strings.
  262.  
  263.  \bDefault Search String.\r  The last string you searched for is automatically
  264. entered as the default search string.  You can accept it with Enter, start
  265. modifying it with backspace, or cancel it with any other character.
  266.  
  267.  \bCase Sensitivity.\r  If the "ignoreCase" option is 1, then the case of
  268. letters is not considered when trying to match the string (this is the default).
  269. If "ignoreCase" is 0, then case is considered in the matching.
  270.  
  271.  \bWhere the Search Starts.\r  The search starts at the selection if the selection
  272. is in this file. Otherwise the search starts at the beginning of the file.
  273.  
  274.  \bSearch Direction.\r  The direction of the search is controlled by "searchMode":
  275.      searchMode=0 -- search forwards to the end of the file
  276.      searchMode=1 -- search backwards to the beginning of the file
  277.      searchMode=2 -- search circularly, first to the end of the file
  278.         and then from the beginning of the file to the selection
  279.  
  280. Type \b a \r for information on searching for the selection.
  281. Type \b b \r for information on setting the ignoreCase and searchMode options.
  282. Type \b c \r for information on setting options with the OPTIONS menu.
  283. \20 200 200 205 206
  284. \
  285.     \s Replace a string with another string\r -- Command #20
  286.  
  287. This command will replace one string with another.
  288.  
  289. First, you are asked for the string to search for.
  290. Next, you are asked for the string to replace it with.
  291. Third, you are asked whether to do the replace throughout the file or only
  292.     within the current selection.
  293. Fourth, you are asked whether you want to verify each replacement or not.
  294.  
  295. Press \b a \r for information on escape sequences in search strings.
  296. Press \r b \r for information on indenting and outdenting lines of text
  297. with the replace command (using escape sequences.
  298.  
  299.  \bCase Sensitivity.\r  The search uses the "ignoreCase" option but the
  300. "searchMode" option is not used for replace.
  301.  
  302.  \bVerifying Replaces\r  If you choose to verify each replace, Point will
  303. display the text with the candidate for replacement selected.  If you type
  304. 'y', 'Y', or Enter (carriage return) the string will be replaced, otherwise
  305. it will not be replaced.
  306.     The mouse buttons can also be used to verify ( or reject) a replace.
  307. The left mouse button means yes and the right mouse button means no.  This
  308. only works if the mouse cursor is on the bottom line of the screen.
  309. \21 200 200
  310. \
  311.     \s Display Information\r -- Command #21
  312.  
  313. Various internal information is available.
  314.  
  315. This is mainly for debugging but you might be interested in the information.
  316. \22 200 200
  317. \
  318.     \s Cancel Operation\r -- Command #22
  319.  
  320. Duplicate and extract modes are canceled.
  321. \23 200 200
  322. \
  323.     \s Insert ASCII character\r -- Command #23
  324.  
  325. This command allows you to enter any ASCII character into the file.
  326.  
  327. You specify the character by its numeric value.
  328.  
  329. You can specify the numeric value in decimal, octal, or hexadecimal:
  330.      If the first two digits of the number are "0x" (or "0X") then
  331.         the rest of the number is taken to be in hexadecimal.
  332.      If the first digit is "0" (and the second is not "x" or "X") then
  333.         the rest of the number is taken to be in octal.
  334.      If the first digit is not "0", then the number is taken to be in
  335.         decimal.
  336. \24 200 200 25
  337. \
  338.     \s Redo Last Edit\r -- Command #24
  339.  
  340. The last editing action is repeated in this context.
  341.  
  342. The effect depends on the last editing action:
  343.      copy -- the same text that was copied in the last edit is copied
  344.         to the current insertion point
  345.      move -- the same text that was moved in the last edit is copied
  346.         to the current insertion point
  347.      insert text -- the same text that was inserted (typed in) before
  348.         is inserted at the current insertion point
  349.      delete and insert text -- if the previous two edits were a delete
  350.         and an insert (at the same point as the delete), then the redo
  351.         will delete the selection and insert the same text
  352.      delete -- deletes are not considered by redo except in the previous
  353.         case where it followed an insert
  354.  
  355.  
  356. Type \b a \r for information on the undo command.
  357. \25 200 200 40
  358. \
  359.     \s Undo Last Edit\r -- Command #25
  360.  
  361. The last edit is undone, that is, its effect is nullified.
  362.  
  363. The effect of Undo Last Edit on the various edits:
  364.      copy -- the text that was copied is deleted
  365.      move -- the text that was moved is moved back
  366.      delete -- the deleted text is reinserted
  367.      insert -- the inserted text is deleted
  368.      delete then insert -- the inserted text is deleted and the deleted
  369.         text is reinserted
  370.  
  371. Undo Last Edit is considered an edit so a second undo will undo the effect of
  372. this undo.  Thus undo can be used to switch back and forth between two
  373. versions of the text.
  374.  
  375.  \bUndoing several preceding edits.\r  There is also a multiple step undo
  376. command (Undo Multiple) which can be used to undo up to 50 previous edits.
  377.  
  378.  
  379. Type \b a \r for information on the Undo Multiple command.
  380. \26 200 200 217 39
  381. \
  382.     \s Select Text\r -- Command #26
  383.  
  384. The mouse is used to mark a section of text.
  385.  
  386. The selected text is the object of the next command.
  387.  
  388.  \bExtending the Selection.\r  If you hold down the mouse button and move the
  389. mouse, the selection will extend and contract as you move the mouse.
  390.  
  391.  \bSelection Mode.\r  Initially, you are selecting by characters.
  392. If you select again on the selected character, you will begin selecting in
  393. "word mode" where the selection extends and contracts by whole words.
  394. Words are separated by spaces or the ends of the line.
  395.  
  396. If you select a third time on a word selected in word mode, you will begin
  397. selecting in "line mode" where the selection will extend and contract by
  398. whole lines.
  399.  
  400.  
  401. Type \b a \r for more information on selecting text.
  402.  
  403. Type \b b \r for information on extending the selection.
  404. \27 200 200 66 19
  405. \
  406.     \s Search For Selection\r -- Command #27
  407.  
  408. The selected text is searched for.
  409.  
  410. Case is ignored unless the option "ignoreCase" is 0.
  411.  
  412. If the selection is in the file in the window, then the search starts at the
  413. selection.  Otherwise, the search starts at the beginning of the file.
  414.  
  415. The "searchMode" option determines the extent and direction of the search.
  416.       searchMode=0 -- the search goes forwards to the end of the file.
  417.       searchMode=1 -- the search goes backwards to the beginning of the file.
  418.       searchMode=2 -- the search goes forwards to the end of the file and
  419.           then starts at the beginning if the file and goes to the selection.
  420.       searchMode=3 -- the search starts at the selection, goes to the end of
  421.           that file, then the file in the window below it is searched, then
  422.           the window below that, and so on until the string is found or the
  423.           file in the bottom window is searched.
  424.  
  425. Type \b a \r for information on searching backwards for the selection.
  426.  
  427. Type \b b \r for information about searching for a string you type in.
  428. \28 200 200 53
  429. \
  430.     \s Top/Bottom Window\r -- Command #28
  431.  
  432. The window is made the top window unless it already is the top window,
  433. in which case it is made the bottom window.
  434.  
  435.  
  436. Type \b a \r for information on topping windows with the TOPLIST menu.
  437. \29 200 200 53
  438. \
  439.     \s Bottom Window\r -- Command #29
  440.  
  441. The window is made the bottom window.
  442.  
  443.  
  444. Type \b a \r for information on topping windows with the TOPLIST menu.
  445. \30 200 200 32
  446. \
  447.     \s Execute Selection\r -- Command #30
  448.  
  449. The selection is taken as a DOS command and passed to the DOS
  450. command interpreter for execution.  Blanks, tabs and end-of-line characters
  451. at the beginning and end of the selection are ignored.
  452.  
  453. Before the command is executed, you are prompted to specify the corners of a
  454. window to put the standard output of the command into.  You specify the
  455. window corners the same was as you do in the Create Window command.
  456.  
  457. The standard output of the command is captured and placed in a window.
  458. The file name of the window is of the form "UnNamed.?" (where ? is a letter).
  459.  
  460.  
  461. Type \b a \r for information on escaping to the DOS command interpreter.
  462. \31 200 200
  463. \
  464.     \s Do Nothing\r -- Command #31
  465.  
  466. This command has no associated action.
  467.  
  468. This command can be used as a default command for menus where you want
  469. the default action to be nothing.
  470. \32 200 200 30
  471. \
  472.     \s Escape To DOS\r -- Command #32
  473.  
  474. Point executes another copy of the DOS command interpreter.
  475. You can execute DOS commands by typing them in to the DOS command
  476. interpreter.  When you type "exit" to the DOS command interpreter,
  477. you will return to Point in exactly the same state as before.
  478.  
  479. \bHow the Current Directory is Handled.\r  If you change the current directory
  480. while in the DOS command interpreter, this will be the current directory if
  481. you escape to DOS again or if the file selection screen shows you a list of
  482. files (matching "filePattern") in the current directory.  But, when you exit
  483. Point you will be returned to the directory you were in when you invoked
  484. Point.
  485.  
  486.  
  487. Type \b a \r for information on executing a DOS command and directing the
  488. output to a window.
  489. \33 200 200 204
  490. \
  491.     \s Load File\r -- Command #33
  492.  
  493. This will load a new file into the window.
  494.  
  495. You are presented with a screen of file names to choose from.  You can:
  496.      Select a file name with the left mouse button.
  497.      Select a directory name with the left mouse button to change to
  498.          that directory and see a new list of filenames.
  499.      Type in (from the keyboard) a file name to load.
  500.      Select a command from the menu on the second line of the screen.
  501.  
  502. The commands on the second line of the screen to allow you to:
  503.      Cancel the load.
  504.      Page the file names if they will not fit on one screen.
  505.      Change the file pattern that determined which file names are
  506.         displayed.
  507.      Change the current drive.
  508.  
  509. Press \b a \r for more information on selecting files using the File
  510. Selection Screen.
  511. \34 200 200
  512. \
  513.     \s Move the cursor up one row\r -- Command #34
  514.  
  515. If there is no mouse present, this command will only move the mouse cursor.
  516.  
  517. If there is a mouse present, then the selection is moved up one row.
  518. \35 200 200
  519. \
  520.     \s Move the cursor down one row\r -- Command #35
  521.  
  522. If there is no mouse present, this command will only move the mouse cursor.
  523.  
  524. If there is a mouse present, then the selection is moved down one row.
  525. \36 200 200
  526. \
  527.     \s Move the cursor left one column\r -- Command #36
  528.  
  529. If there is no mouse present, this command will only move the mouse cursor.
  530.  
  531. If there is a mouse present, then the selection is moved left one column.
  532. \37 200 200
  533. \
  534.     \s Move the cursor right one column\r -- Command #37
  535.  
  536. If there is no mouse present, this command will only move the mouse cursor.
  537.  
  538. If there is a mouse present, then the selection is moved right one column.
  539. \38 200 200 53
  540. \
  541.     \s Hide Window\r -- Command #38
  542.  
  543. The window is removed from the screen and put on a list of hidden windows.
  544.  
  545. You can only unhide a window by selecting it from the TOPLIST menu.
  546. Press \b a \r for details on using the TOPLIST menu.
  547.  
  548. If you quit Point, the hidden windows will be asked about and saved.
  549.  
  550. This feature is used to tuck away a window that you are not using but may use
  551. again later.
  552. \39 200 200
  553. \
  554.     \s Extend Selection\r -- Command #39
  555.  
  556. The selection is extended (or contracted) to the current mouse cursor
  557. position.  You can continue to hold down the mouse button and change
  558. the selection as well.
  559. \40 200 200 25
  560. \
  561.     \s Undo Multiple\r -- Command #40
  562.  
  563. The effect of the last editing action is undone.
  564.  
  565. This undoing is not recorded in the change history and cannot itself
  566. be undone.
  567.  
  568. A second invocation of this command will undo a previous edit.
  569. You can undo up to 50 previous edits using this command.
  570.  
  571.  
  572. Type \b a \r for information on the reversible form of undo.
  573. \41 200 200
  574. \
  575.     \s Simulate Mouse Buttons\r -- Command #41
  576.  
  577. The next keystroke will simulate a mouse button with or without Shift or Alt.
  578. The next key can be one of:
  579.     End        Left mouse button
  580.     Cursor down    Middle mouse button
  581.     PgDn        Right mouse button
  582.  
  583.     Cursor left    Shift-Left mouse button
  584.     Cursor right    Shift-Right mouse button
  585.  
  586.     Home        Alt-Right mouse button
  587.     Cursor up    Alt-Middle mouse button
  588.     PgUp        Alt-Left mouse button
  589. \42 200 200
  590. \
  591.     \s Fast Cursor Motion\r -- Command #42
  592.  
  593. The next keystroke will move the cursor quickly around the screen.
  594. The next key can be one of:
  595.     Cursor up    Move up 6 rows
  596.     Cursor down    Move down 6 rows
  597.     Cursor left    Move left 10 columns
  598.     Cursor right    Move right 10 columns
  599.  
  600.     Home        Move diagonally NW -- up 6 rows and left 10 columns
  601.     PgUp        Move diagonally NE -- up 6 rows and right 10 columns
  602.     End        Move diagonally SW -- down 6 rows and left 10 columns
  603.     PgDn        Move diagonally SW -- down 6 rows and right 10 columns
  604. \43 200 200
  605. \
  606.     \s Move To Window Edges And Corners\r -- Command #43
  607.  
  608. The next keystroke will move the cursor to a window edge or border.
  609. The next key can be one of:
  610.     Cursor up    Move to the top edge of the window
  611.     Cursor down    Move to the bottom edge of the window
  612.     Cursor left    Move to the left edge of the window
  613.     Cursor right    Move to the right edge of the window
  614.  
  615.     Home        Move to the left border of the window
  616.     PgUp        Move to the top border of the window
  617.     End        Move to the right border of the window
  618.     PgDn        Move to the bottom border of the window
  619.  
  620. Moving to the left border is useful for getting to the scrolling region.
  621. \44 200 200
  622. \
  623.     \s Move To Screen Edges\r -- Command #44
  624.  
  625. The next keystroke will move the cursor to a window edge or border.
  626. The next key can be one of:
  627.     Cursor up    Move to the top edge of the screen
  628.     Cursor down    Move to the bottom edge of the screen
  629.     Cursor left    Move to the left edge of the screen
  630.     Cursor right    Move to the right edge of the screen
  631.  
  632.     Home        Move to the beginning of the line
  633.     End        Move to the end of the line
  634.  
  635. Moving to the top edge of the screen is useful to get to the top line menus.
  636. \45 200 200
  637. \
  638.     \s Mouse Motion 1\r -- Command #45
  639.  
  640. Hold down the mouse button and move in one of the eight compass directions
  641. (or do not move the mouse at all).  Depending on which way you move, one of
  642. eight commands will be executed.
  643. \46 200 200
  644. \
  645.     \s Mouse Motion 2\r -- Command #46
  646.  
  647. Hold down the mouse button and move in one of the eight compass directions
  648. (or do not move the mouse at all).  Depending on which way you move, one of
  649. eight commands will be executed.
  650. \47 200 200
  651. \
  652.     \s Save All Unsaved Files\r -- Command #47
  653.  
  654. All the files that have been editing but not yet saved are saved.
  655.  
  656.  \bNote\r. This will record on disk all changes you have made in the files
  657. and so none of them can be undone after this command.
  658. \48 200 200 5 49
  659. \
  660.     \s Quit and Save All\r -- Command #48
  661.  
  662. All files that have been changed are automatically saved and then Point
  663. is exited.
  664.  
  665.  
  666. There are two other forms of the quit command.
  667. Type the appropriate letter for more information about them.
  668.  
  669.     \b a \r -- quit and ask about each edited file.
  670.     \b b \r -- quit and discard edits.
  671. \49 200 200 5 48
  672. \
  673.     \s Quit and Discard\r -- Command #49
  674.  
  675. If any windows contains changed files, you are asked to verify the quit.
  676. If you verify (answer 'y'), then Point is exited and none of the changed
  677. files is saved.  If you answer 'n', then the quit command is canceled.
  678.  
  679.  
  680. There are two other forms of the quit command.
  681. Type the appropriate letter for more information about them.
  682.  
  683.     \b a \r -- quit and ask about each edited file.
  684.     \b b \r -- quit and save all edited files.
  685. \50 200 200
  686. \
  687.     \s Menu 1\r -- Command #50
  688.  
  689. This invokes user defined menu 1.
  690.  
  691. You can specify these menus in the Point initialization file (pt.ini).
  692. For each menu you can specify which commands will be on the menu and
  693. what they will be called by.  See the Point Reference Manual for details.
  694. \51 200 200
  695. \
  696.     \s Menu 2\r -- Command #51
  697.  
  698. This invokes user defined menu 2.
  699.  
  700. You can specify these menus in the Point initialization file (pt.ini).
  701. For each menu you can specify which commands will be on the menu and
  702. what they will be called by.  See the Point Reference Manual for details.
  703. \52 200 200
  704. \
  705.     \s Menu 3\r -- Command #52
  706.  
  707. This invokes user defined menu 3.
  708.  
  709. You can specify these menus in the Point initialization file (pt.ini).
  710. For each menu you can specify which commands will be on the menu and
  711. what they will be called by.  See the Point Reference Manual for details.
  712. \53 200 200
  713. \
  714.     \s TOPLIST Menu\r -- Command #53
  715.  
  716. A menu of the files in the existing windows (from top to bottom) is displayed.
  717.  
  718. If you select a file name, that window is topped.
  719.  
  720. If you have hidden windows, they are listed after the TOPLIST windows and
  721. separated from then by a horizontal line.  If you select a hidden window
  722. from the menu, that window is unhidden and topped.
  723. \54 200 200
  724. \
  725.     \s Save File\r -- Command #54
  726.  
  727. The current version of the file in the window is saved to disk.
  728. The previous version is saved in a ".bak" file (a file in the same
  729. directory and with the same root name but with ".bak" extension).
  730.  
  731. A ".bak" always contains the version of the file before you started
  732. editing it (NOT necessarily the version before the last time you saved it).
  733.  
  734. If the "makeBaks" option is set to 0, then a ".bak" file will not be created.
  735. \55 200 200 4 61 57 62
  736. \
  737.     \s Insert From Scrap\r -- Command #55
  738.  
  739. The contents of the scrap buffer are inserted just before the first character
  740. of the selection.
  741.  
  742. The contents of the scrap buffer are unchanged so you can insert the same
  743. text several times (at the same or at different places).
  744.  
  745.  
  746.     \s The Scrap Buffer\r
  747.  
  748. There are a number of commands that use the scrap buffer.
  749. Type a letter for information on each:
  750.  
  751.     \b a \r -- delete the selection and save it in the scrap buffer.
  752.     \b b \r -- delete but do not save in the scrap buffer.
  753.     \b c \r -- copy the selection to the scrap buffer without deleting it.
  754.     \bd\r -- exchange the selection with the scrap buffer.
  755. \56 200 200
  756. \
  757.     \s Go To Last Place\r -- Command #56
  758.  
  759. Every time you jump around the file in some way other than a scroll,
  760. Point remembers where you jumped from.  When you execute this command,
  761. the window is moved back to the last place you jumped from.
  762.  
  763. This command is a jump itself so repeating Go To Last Place will switch
  764. back and forth between two places in the file.
  765.  
  766. Point remembers a "last place" for each window.
  767. \57 200 200 4 61 55 62
  768. \
  769.     \s Copy To Scrap\r -- Command #57
  770.  
  771. The selection is copied into the scrap buffer.
  772.  
  773.  
  774.     \s The Scrap Buffer\r5
  775.  
  776. There are a number of commands that use the scrap buffer.
  777. Type a letter for information on each:
  778.  
  779.     \b a \r -- delete the selection and save it in the scrap buffer.
  780.     \b b \r -- delete but do not save in the scrap buffer.
  781.     \b c \r -- insert the scrap buffer in front of the selection.
  782.     \bd\r -- exchange the selection with the scrap buffer.
  783. \58 200 200
  784. \
  785.     \s Show Selection\r -- Command #58
  786.  
  787. The window containing the selection is made the top window and the window
  788. is then positioned so that the selection is shown in the window.
  789.  
  790. The line the selection is on depends on the value of the "linesOverFind"
  791. option.  That many lines will show in the window above the line the selection
  792. starts on.  If that would prevent the selection from showing in the
  793. window, then the selection is placed in the middle of the window.
  794.  
  795. This is used to find the selection if you are not sure where it is.
  796. \59 200 200
  797. \
  798.     \s Unused\r -- Command #59
  799.  
  800. This command number is not defined.
  801. \60 200 200
  802. \
  803.     \s Menu 4\r -- Command #60
  804.  
  805. This invokes user defined menu 4.
  806.  
  807. You can specify these menus in the Point initialization file (pt.ini).
  808. For each menu you can specify which commands will be on the menu and
  809. what they will be called by.  See the Point Reference Manual for details.
  810. \61 200 200 4 55 57 62
  811. \
  812.     \s Delete No Scrap\r -- Command #61
  813.  
  814. The selection is deleted but the contents of the scrap buffer are not
  815. changed.
  816.  
  817.  
  818.     \s The Scrap Buffer\r
  819.  
  820. There are a number of commands that use the scrap buffer.
  821. Type a letter for information on each:
  822.  
  823.     \b a \r -- delete the selection and save it in the scrap buffer.
  824.     \b b \r -- insert the scrap buffer in front of the selection.
  825.     \b c \r -- copy the selection to the scrap buffer without deleting it.
  826.     \bd\r -- exchange the selection with the scrap buffer.
  827. \62 200 200 4 61 57 55
  828. \
  829.     \s Exchange With Scrap\r -- Command #62
  830.  
  831. The selection and the contents of the scrap buffer are exchanged.
  832.  
  833.  
  834.     \s The Scrap Buffer\r
  835.  
  836. There are a number of commands that use the scrap buffer.
  837. Type a letter for information on each:
  838.  
  839.     \b a \r -- delete the selection and save it in the scrap buffer.
  840.     \b b \r -- delete but do not save in the scrap buffer.
  841.     \b c \r -- copy the selection to the scrap buffer without deleting it.
  842.     \bd\r -- insert the scrap buffer in front of the selection.
  843. \63 200 200
  844. \
  845.     \s Unused\r -- Command #63
  846.  
  847. This command number is not defined.
  848. \64 200 200
  849. \
  850.     \s Get Help\r -- Command #64
  851.  
  852. This is the entry to the help system.  From all help screens:
  853.  
  854.      \bSpace bar\r -- returns you to editing.
  855.      \bEscape\r -- returns you to editing.
  856.      \bPgDn\r -- moves to the next help screen.  If there is no logical
  857.         "next" help screen, you are returned to the general help menu.
  858.      \bPgUp\r -- moves you to the previous help screen.
  859.      a letter key (a-z) -- These take you to other related help screens.
  860.         Each help screen tells you which letters are valid.
  861.  
  862. The main help menu will give you access to a number of help screens.
  863.  
  864. Type \bPgDn\r to get to the main help menu.
  865. \65 200 200
  866. \
  867.     \s Menu 5\r -- Command #65
  868.  
  869. This invokes user defined menu 5.
  870.  
  871. You can specify these menus in the Point initialization file (pt.ini).
  872. For each menu you can specify which commands will be on the menu and
  873. what they will be called by.  See the Point Reference Manual for details.
  874. \66 200 200 27 19
  875. \
  876.     \s Search Backwards\r -- Command #66
  877.  
  878. The selected text is searched for backwards (that is, in the opposite
  879. direction of the normal search mode).  Normally this searches from the
  880. selection to the beginning of the file (unless searchMode=1).
  881.  
  882. Case is not considered in finding a match unless "ignoreCase" is 0.
  883.  
  884.  
  885. Type \b a \r for information of searching forwards for the selection.
  886.  
  887. Type \b b \r for information on searching for a string you type in.
  888. \67 200 200
  889. \
  890.     \s Menu 6\r -- Command #67
  891.  
  892. This invokes user defined menu 6.
  893.  
  894. You can specify these menus in the Point initialization file (pt.ini).
  895. For each menu you can specify which commands will be on the menu and
  896. what they will be called by.  See the Point Reference Manual for details.
  897. \68 200 200
  898. \
  899.     \s Unused\r -- Command #68
  900.  
  901. This command number is not defined.
  902. \69 200 3 215 2
  903. \
  904.     \s Copy Text\r -- Command #69
  905.  
  906. The selected text will be copied to the point in the text where you
  907. released the mouse button.
  908.  
  909.  
  910. Type \b a \r for information on copying text.
  911.  
  912. Type \b b \r for information on the duplicate command which also copies text.
  913. \70 0 200 216 3
  914. \
  915.     \s Move Text\r -- Command #70
  916.  
  917. The selected text will be moved to the point in the text where you released
  918. the mouse button.
  919.  
  920.  
  921. Type \b a \r for information on moving text.
  922.  
  923. Type \b b \r for information on the extract command which also moves text.
  924. \71 200 200
  925. \
  926.     \s Change to a different menu\r -- Command #71
  927.  
  928. Point is switching from one menu to another because you pressed more mouse
  929. buttons that you had pressed before.
  930.  
  931.  \b You should not use this command directly.\r
  932. \72 200 200
  933. \
  934.     \s Save File And Close Window\r -- Command #72
  935.  
  936. The file in the window is saved if it has been changed and the window
  937. is closed.
  938.  
  939. This avoids the "y to save file ..." prompt and verify.
  940. \73 200 200
  941. \
  942.     \s Load Selected File\r -- Command #73
  943.  
  944. The selection is taken as a file name and that file is loaded into
  945. the current window.
  946. \74 200 200
  947. \
  948.     \s Move Word Left\r -- Command #74
  949.  
  950. A word is a contiguous sequence of non-blank characters.
  951.  
  952. This is useful when using Point without a mouse.
  953. \75 200 200
  954. \
  955.     \s Move Word Right\r -- Command #75
  956.  
  957. A word is a contiguous sequence of non-blank characters.
  958.  
  959. This is useful when using Point without a mouse.
  960. \76 200 200 77
  961. \
  962.     \s Begin or End Recording Macro Keystrokes\r -- Command #76
  963.  
  964. The first time you execute  this command, Point will begin recording all
  965. subsequent keystrokes in a macro buffer.  It will continue recording
  966. keystrokes until you execute this command again.
  967.  
  968. You can play back the recorded keystrokes with the Play Macro Command (\b a \r).
  969.  
  970. You can record up to 50 keystrokes in a macro.
  971.  
  972. There is only one macro buffer.  If you record one macro and then another,
  973. the first will be lost.
  974. \77 200 200 76
  975. \
  976.     \s Play Macro\r -- Command #77
  977.  
  978. This command will play back all the keystrokes you recorded in the macro
  979. buffer with the Record Keystrokes commands (\b a \r).
  980. \78 200 200 8 
  981. \
  982.     \s Beginning Of File/Selection\r -- Command #78
  983.  
  984. This command moves the selection to the first character of the file and
  985. then moves the window to show the beginning of the file.
  986.  
  987. It is like the "Beginning Of File" command except it moves the selection
  988. as well as the window. Type \b a \r for information on that command.
  989.  
  990. This command is useful to move to the beginning of the file to search the
  991. whole file for a string.  Another way to do this is to set the searchMode
  992. to circular.
  993. \79 200 200
  994. \
  995.     \s Menu 7\r -- Command #79
  996.  
  997. This invokes user defined menu 7.
  998.  
  999. You can specify these menus in the Point initialization file (pt.ini).
  1000. For each menu you can specify which commands will be on the menu and
  1001. what they will be called by.  See the Point Reference Manual for details.
  1002. \80 200 200
  1003. \
  1004.     \s Menu 8\r -- Command #80
  1005.  
  1006. This invokes user defined menu 8.
  1007.  
  1008. You can specify these menus in the Point initialization file (pt.ini).
  1009. For each menu you can specify which commands will be on the menu and
  1010. what they will be called by.  See the Point Reference Manual for details.
  1011. \81 200 200
  1012. \
  1013.     \s Change Case\r -- Command #81
  1014.  
  1015. This command changes the case of the first character of the selection,
  1016. that is, it changes it to upper if it was lower and changes it to lower
  1017. if it was upper.  A character that is not a letter is unchanged.
  1018.  
  1019. After the change the selection moves to the next character after the one
  1020. changes.  This means you can execute this command repeatedly to change
  1021. the case of a whole word or sequence of words (one character at a time).
  1022. \82 200 200 7
  1023. \
  1024.     \s Create Window And Load Selected File\r -- Command #82
  1025.  
  1026. A new window is created.  The selection is taken as a file name and that file
  1027. is loaded into the newly created window.
  1028.  
  1029. The other window create command prompts you for a filename.  Press \b a \r
  1030. for more information on that command.
  1031. \83 200 200
  1032. \
  1033.     \s Find Matching Character\r -- Command #83
  1034.  
  1035. The first character of the selection should be one of:
  1036.     (    )        [    ]        {    }
  1037. Point will find the matching character and move the selection to it.
  1038. A "matching character" means one of the paired type: (), [], or {}
  1039. and which is at the same nesting level.
  1040. \84 200 200
  1041. \
  1042.     \s Go To Selected Line Number\r -- Command #84
  1043.  
  1044. The selection is taken to be a line number and the window is moved
  1045. so that the line number is at the top of the window.
  1046. \85 200 200
  1047. \
  1048.     \s Fill Selected Lines\r -- Command #85
  1049.  
  1050. This command is will reposition the words on the selected lines so that each
  1051. line contains as many words as will fit between column 1 and the column
  1052. indicated by the "rightMargin" option (which can be set from the OPTIONS
  1053. menu).  The number of lines may increase (if the selected lines will long) or
  1054. decrease (of the selected lines were short).
  1055.  
  1056. Any lines that have at least one character selected will be affected by this
  1057. command; it is not necessary to select the first and last lines completely.
  1058.  
  1059. If you want the lines indented on the left you can do this is two steps.
  1060. First fill the lines with this command and then indenting all the lines.
  1061. You must subtract the number of columns you wish to indent from the value of
  1062. "rightMargin" you use.  You can easily indent the lines in two different ways:
  1063.      1. You can use the KEYBOARD MACRO: start macro (Alt-m), Tab, cursor
  1064.           left, cursor down, end macro (Alt-m).  Then repeat play macro
  1065.           (Alt-p) for as many lines as you want to indent.
  1066.      2. You can use the REPLACE COMMAND.  First select the lines you want
  1067.           to indent (including the end-of-line character before the first
  1068.           line you want to indent).  Replace "\n" with "\n<tab>" (do not
  1069.           type the "s and type the Tab key for <tab>).  Do the replace
  1070.           within the selection ("s").  You can verify the replaces or not
  1071.           (it is faster if you do not).
  1072. \86 200 200
  1073. \
  1074.     \s Toggle Read-only\r -- Command #86
  1075.  
  1076. This command will toggle the read-only status of the active window.  That is,
  1077. if it was read-only it makes it read-write and if it was read-write it makes
  1078. it read-only.
  1079.  
  1080. This command will not allow you to make a file read-write if the DOS file
  1081. permissions for the file is read-only.
  1082.  
  1083. Files are marked read-only when they are loaded if either (1) the DOS file
  1084. permissions are read-only or (2) the "readOnly" option is true (=1).
  1085. \87 200 200
  1086. \
  1087.     \s Change Window Colors\r -- Command #87
  1088.  
  1089. This command changes the text and border colors of the active window to the
  1090. next color scheme that was specified (in a list) in the "textColors" and
  1091. "borderColors" options in your pt.ini (or ptlocal.ini) file.
  1092.  
  1093. You can specify a sequence (of up to 10) combinations of text colors and
  1094. corder colors in the pt.ini file and this command allows you to cycle
  1095. through these combinations.
  1096. \88 200 200
  1097. \
  1098.     \s Exchange Two Top Windows\r -- Command #88
  1099.  
  1100. This command changes the window below the top window to the top window.
  1101. Thus it exchanges the two top windows in the stack of open windows.
  1102.  
  1103. This command is useful when you want to change quickly between two windows
  1104. but there are other windows open as well.
  1105.  
  1106. This command is invoked by clicking the middle (or both) mouse button(s)
  1107. on any corner of a window.
  1108. \89 200 200
  1109. \
  1110.     \s Execute An Overlay Program\r -- Command #89
  1111.  
  1112. This command will ask for the name of an executable file to execute and for
  1113. arguments to the command.  Then it will execute that command.  When the
  1114. command completes you are immediately returned to Point without redrawing the
  1115. screen.
  1116.  
  1117. This is similar to the Execute Selection command except the name of the
  1118. command file is prompted for, the standard output it not put into a window
  1119. and the screen is not redraw when the command exits.
  1120.  
  1121. Only one overlay file at a time can be executed.
  1122.  
  1123. This command is intended to support a new overlay feature of Point that is
  1124. not yet ready for distribution.  This command works fine though.
  1125. \90 200 200
  1126. \
  1127.  \s Replace a Selected DOS Command With Its Standard Output\r -- Command #90
  1128.  
  1129. The selection is executed as a DOS command by a secondary DOS command
  1130. processor.  The command itself is deleted and replaced by the standard
  1131. output of the command.
  1132.  
  1133. For example, a selected line with "DIR" on it (the quotes are not on the
  1134. line) will be replaced by the output of the DIR command.
  1135. \91 200 200
  1136. \
  1137.     \s Find a Tagged String in a Sequence of Files\r -- Command #91
  1138.  
  1139. The command first prompts the user for a tag name.  Then it sequentially
  1140. searches all the files specified by the patterns in "tagPattern" until
  1141. it finds the string "XTAG:" followed by the tag name that was entered.
  1142. When the tag name is found, a window containing to the file opened up and
  1143. positioned at the tag name.
  1144.  
  1145. The "tagPattern" option variable has the same format at the "filePattern"
  1146. option variable, that is, one or more DOS file patterns (using the "*" and
  1147. "?" wildcard characters if desired) separated by vertical bars.  For example,
  1148. the default tagPattern is "*.c|*.h|*.asm".
  1149.  
  1150. The idea is that you add comments containing "XTAG:string" markers at places
  1151. where "string" is defined.  For example, you might add a comment like this
  1152. at the beginning of each procedure definition.  Then it you are looking at
  1153. a procedure call, you can search for the tag and have a window open up on
  1154. the definition.
  1155.  
  1156. If the tag is found in a file for which there is already an open window,
  1157. that window will be topped and positioned at the tag.
  1158.  
  1159. You can actually change the string "XTAG:" to anything you want by setting
  1160. the tagMarker option in your pt.ini.
  1161. \92 200 200
  1162. \
  1163.     \s Find the Selected String in a Sequence of Files\r -- Command #92
  1164.  
  1165. The is taken as a tag name tag name.  The command then sequentially
  1166. searches all the files specified by the patterns in "tagPattern" until
  1167. it finds the string "XTAG:" followed by the tag name that was entered.
  1168. When the tag name is found, a window containing to the file opened up and
  1169. positioned at the tag name.
  1170.  
  1171. The "tagPattern" option variable has the same format at the "filePattern"
  1172. option variable, that is, one or more DOS file patterns (using the "*" and
  1173. "?" wildcard characters if desired) separated by vertical bars.  For example,
  1174. the default tagPattern is "*.c|*.h|*.asm".
  1175.  
  1176. The idea is that you add comments containing "XTAG:string" markers at places
  1177. where "string" is defined.  For example, you might add a comment like this
  1178. at the beginning of each procedure definition.  Then it you are looking at
  1179. a procedure call, you can search for the tag and have a window open up on
  1180. the definition.
  1181.  
  1182. If the tag is found in a file for which there is already an open window,
  1183. that window will be topped and positioned at the tag.
  1184.  
  1185. You can actually change the string "XTAG:" to anything you want by setting
  1186. the tagMarker option in your pt.ini.
  1187. \93 200 200
  1188. \
  1189.     \s Find a Keyword in a Sequence of Files\r -- Command #93
  1190.  
  1191. The command first prompts the user for a keyword.  Then it sequentially
  1192. searches all the files specified by the patterns in "tagPattern" until
  1193. it finds the keyword. When the keyword is found, a window containing to
  1194. the file opened up and positioned at the keyword.
  1195.  
  1196. If the keyword is the same as the last keyword searched for then the command
  1197. will start looking just after the place it found the last occurrence.  Thus
  1198. successive uses of this command will find all occurrences of the keywords
  1199. in all the files specified by "tagPattern".  This is useful if you want to
  1200. look at all occurrences of a variable.
  1201.  
  1202. The "tagPattern" option variable has the same format at the "filePattern"
  1203. option variable, that is, one or more DOS file patterns (using the "*" and
  1204. "?" wildcard characters if desired) separated by vertical bars.  For example,
  1205. the default tagPattern is "*.c|*.h|*.asm".
  1206.  
  1207. If the keyword is found in a file for which there is already an open window,
  1208. that window will be topped and positioned at the keyword.
  1209. \94 200 200
  1210. \
  1211.     \s Find the Selected String in a Sequence of Files\r -- Command #94
  1212.  
  1213. The selection is taken as a keyword a keyword.  The command sequentially
  1214. searches all the files specified by the patterns in "tagPattern" until
  1215. it finds the keyword. When the keyword is found, a window containing to
  1216. the file opened up and positioned at the keyword.
  1217.  
  1218. If the keyword is the same as the last keyword searched for then the command
  1219. will start looking just after the place it found the last occurrence.  Thus
  1220. successive uses of this command will find all occurrences of the keywords
  1221. in all the files specified by "tagPattern".  This is useful if you want to
  1222. look at all occurrences of a variable.
  1223.  
  1224. The "tagPattern" option variable has the same format at the "filePattern"
  1225. option variable, that is, one or more DOS file patterns (using the "*" and
  1226. "?" wildcard characters if desired) separated by vertical bars.  For example,
  1227. the default tagPattern is "*.c|*.h|*.asm".
  1228.  
  1229. If the keyword is found in a file for which there is already an open window,
  1230. that window will be topped and positioned at the keyword.
  1231. \95 200 200
  1232. \
  1233.     \s Unused\r -- Command #95
  1234.  
  1235. This command number is not defined.
  1236. \96 200 200
  1237. \
  1238.     \s Menu 9\r -- Command #96
  1239.  
  1240. This invokes user defined menu 9.
  1241.  
  1242. You can specify these menus in the Point initialization file (pt.ini).
  1243. For each menu you can specify which commands will be on the menu and
  1244. what they will be called by.  See the Point Reference Manual for details.
  1245. \97 200 200
  1246. \
  1247.     \s Menu 10\r -- Command #97
  1248.  
  1249. This invokes user defined menu 10.
  1250.  
  1251. You can specify these menus in the Point initialization file (pt.ini).
  1252. For each menu you can specify which commands will be on the menu and
  1253. what they will be called by.  See the Point Reference Manual for details.
  1254. \98 200 200
  1255. \
  1256.     \s Menu 11\r -- Command #98
  1257.  
  1258. This invokes user defined menu 11.
  1259.  
  1260. You can specify these menus in the Point initialization file (pt.ini).
  1261. For each menu you can specify which commands will be on the menu and
  1262. what they will be called by.  See the Point Reference Manual for details.
  1263. \99 200 200
  1264. \
  1265.     \s Menu 12\r -- Command #99
  1266.  
  1267. This invokes user defined menu 12.
  1268.  
  1269. You can specify these menus in the Point initialization file (pt.ini).
  1270. For each menu you can specify which commands will be on the menu and
  1271. what they will be called by.  See the Point Reference Manual for details.
  1272. \100 200 200
  1273. \
  1274.     \s Menu 13\r -- Command #100
  1275.  
  1276. This invokes user defined menu 13.
  1277.  
  1278. You can specify these menus in the Point initialization file (pt.ini).
  1279. For each menu you can specify which commands will be on the menu and
  1280. what they will be called by.  See the Point Reference Manual for details.
  1281. \101 200 200
  1282. \
  1283.     \s Menu 14\r -- Command #101
  1284.  
  1285. This invokes user defined menu 14.
  1286.  
  1287. You can specify these menus in the Point initialization file (pt.ini).
  1288. For each menu you can specify which commands will be on the menu and
  1289. what they will be called by.  See the Point Reference Manual for details.
  1290. \102 200 200
  1291. \
  1292.     \s Menu 15\r -- Command #102
  1293.  
  1294. This invokes user defined menu 15.
  1295.  
  1296. You can specify these menus in the Point initialization file (pt.ini).
  1297. For each menu you can specify which commands will be on the menu and
  1298. what they will be called by.  See the Point Reference Manual for details.
  1299. \103 200 200
  1300. \
  1301.     \s Menu 16\r -- Command #103
  1302.  
  1303. This invokes user defined menu 16.
  1304.  
  1305. You can specify these menus in the Point initialization file (pt.ini).
  1306. For each menu you can specify which commands will be on the menu and
  1307. what they will be called by.  See the Point Reference Manual for details.
  1308. \104 200 200
  1309. \
  1310.     \s Unused\r -- Command #104
  1311.  
  1312. This command number is not defined.
  1313. \105 200 200
  1314. \
  1315.     \s Set the autoSaveInterval Option\r -- Command #105
  1316.  
  1317. This command allows you to set the autoSaveInterval option.
  1318.  
  1319. Point has a command to set each Point option so that you can put option
  1320. setting on any menu, key, mouse button or mouse movement subcommand.
  1321. \106 200 200
  1322. \
  1323.     \s Set the autoScrollRate Option\r -- Command #106
  1324.  
  1325. This command allows you to set the autoScrollRate option.
  1326.  
  1327. Point has a command to set each Point option so that you can put option
  1328. setting on any menu, key, mouse button or mouse movement subcommand.
  1329. \107 200 200
  1330. \
  1331.     \s Set the autoIndent Option\r -- Command #107
  1332.  
  1333. This command allows you to set the autoIndent option.
  1334.  
  1335. Point has a command to set each Point option so that you can put option
  1336. setting on any menu, key, mouse button or mouse movement subcommand.
  1337. \108 200 200
  1338. \
  1339.     \s Set the borderColors Option\r -- Command #108
  1340.  
  1341. This command allows you to set the borderColors option.
  1342.  
  1343. Point has a command to set each Point option so that you can put option
  1344. setting on any menu, key, mouse button or mouse movement subcommand.
  1345. \109 200 200
  1346. \
  1347.     \s Set the centerMenus Option\r -- Command #109
  1348.  
  1349. This command allows you to set the centerMenus option.
  1350.  
  1351. Point has a command to set each Point option so that you can put option
  1352. setting on any menu, key, mouse button or mouse movement subcommand.
  1353. \110 200 200
  1354. \
  1355.     \s Set the doubleClickDelay Option\r -- Command #110
  1356.  
  1357. This command allows you to set the doubleClickDelay option.
  1358.  
  1359. Point has a command to set each Point option so that you can put option
  1360. setting on any menu, key, mouse button or mouse movement subcommand.
  1361. \111 200 200
  1362. \
  1363.     \s Set the filePattern Option\r -- Command #111
  1364.  
  1365. This command allows you to set the filePattern option.
  1366.  
  1367. Point has a command to set each Point option so that you can put option
  1368. setting on any menu, key, mouse button or mouse movement subcommand.
  1369. \112 200 200
  1370. \
  1371.     \s Set the fileSort Option\r -- Command #112
  1372.  
  1373. This command allows you to set the fileSort option.
  1374.  
  1375. Point has a command to set each Point option so that you can put option
  1376. setting on any menu, key, mouse button or mouse movement subcommand.
  1377. \113 200 200
  1378. \
  1379.     \s Set the findWholeWords Option\r -- Command #113
  1380.  
  1381. This command allows you to set the findWholeWord option.
  1382.  
  1383. Point has a command to set each Point option so that you can put option
  1384. setting on any menu, key, mouse button or mouse movement subcommand.
  1385. \114 200 200
  1386. \
  1387.     \s Set the fsDirs Option\r -- Command #114
  1388.  
  1389. This command allows you to set the fsDirs option.
  1390.  
  1391. Point has a command to set each Point option so that you can put option
  1392. setting on any menu, key, mouse button or mouse movement subcommand.
  1393. \115 200 200
  1394. \
  1395.     \s Set the fsMenu Option\r -- Command #115
  1396.  
  1397. This command allows you to set the fsMenu option.
  1398.  
  1399. Point has a command to set each Point option so that you can put option
  1400. setting on any menu, key, mouse button or mouse movement subcommand.
  1401. \116 200 200
  1402. \
  1403.     \s Set the fsPatterns Option\r -- Command #116
  1404.  
  1405. This command allows you to set the fsPatterns option.
  1406.  
  1407. Point has a command to set each Point option so that you can put option
  1408. setting on any menu, key, mouse button or mouse movement subcommand.
  1409. \117 200 200
  1410. \
  1411.     \s Set the helpMode Option\r -- Command #117
  1412.  
  1413. This command allows you to set the helpMode option.
  1414.  
  1415. Point has a command to set each Point option so that you can put option
  1416. setting on any menu, key, mouse button or mouse movement subcommand.
  1417. \118 200 200
  1418. \
  1419.     \s Set the 43lines Option\r -- Command #118
  1420.  
  1421. This command allows you to set the 43lines option.
  1422.  
  1423. Point has a command to set each Point option so that you can put option
  1424. setting on any menu, key, mouse button or mouse movement subcommand.
  1425. \119 200 200
  1426. \
  1427.     \s Set the ignoreCase Option\r -- Command #119
  1428.  
  1429. This command allows you to set the ignoreCase option.
  1430.  
  1431. Point has a command to set each Point option so that you can put option
  1432. setting on any menu, key, mouse button or mouse movement subcommand.
  1433. \120 200 200
  1434. \
  1435.     \s Unused\r -- Command #104
  1436.  
  1437. This command number is not defined.
  1438. \121 200 200
  1439. \
  1440.     \s Set the linesOverFind Option\r -- Command #121
  1441.  
  1442. This command allows you to set the linesOverFind option.
  1443.  
  1444. Point has a command to set each Point option so that you can put option
  1445. setting on any menu, key, mouse button or mouse movement subcommand.
  1446. \122 200 200
  1447. \
  1448.     \s Unused\r -- Command #104
  1449.  
  1450. This command number is not defined.
  1451. \123 200 200
  1452. \
  1453.     \s Unused\r -- Command #104
  1454.  
  1455. This command number is not defined.
  1456. \124 200 200
  1457. \
  1458.     \s Set the msgColors Option\r -- Command #124
  1459.  
  1460. This command allows you to set the msgColors option.
  1461.  
  1462. Point has a command to set each Point option so that you can put option
  1463. setting on any menu, key, mouse button or mouse movement subcommand.
  1464. \125 200 200
  1465. \
  1466.     \s Unused\r -- Command #104
  1467.  
  1468. This command number is not defined.
  1469. \126 200 200
  1470. \
  1471.     \s Unused\r -- Command #104
  1472.  
  1473. This command number is not defined.
  1474. \127 200 200
  1475. \
  1476.     \s Unused\r -- Command #104
  1477.  
  1478. This command number is not defined.
  1479. \128 200 200
  1480. \
  1481.     \s Set the pathNames Option\r -- Command #128
  1482.  
  1483. This command allows you to set the pathNames option.
  1484.  
  1485. Point has a command to set each Point option so that you can put option
  1486. setting on any menu, key, mouse button or mouse movement subcommand.
  1487. \129 200 200
  1488. \
  1489.     \s Set the overType Option\r -- Command #129
  1490.  
  1491. This command allows you to set the overType option.
  1492.  
  1493. Point has a command to set each Point option so that you can put option
  1494. setting on any menu, key, mouse button or mouse movement subcommand.
  1495. \130 200 200
  1496. \
  1497.     \s Set the readOnly Option\r -- Command #130
  1498.  
  1499. This command allows you to set the readOnly option.
  1500.  
  1501. Point has a command to set each Point option so that you can put option
  1502. setting on any menu, key, mouse button or mouse movement subcommand.
  1503. \131 200 200
  1504. \
  1505.     \s Set the redefine Option\r -- Command #131
  1506.  
  1507. This command allows you to set the redefine option.
  1508.  
  1509. Point has a command to set each Point option so that you can put option
  1510. setting on any menu, key, mouse button or mouse movement subcommand.
  1511. \132 200 200
  1512. \
  1513.     \s Set the reSearch Option\r -- Command #132
  1514.  
  1515. This command allows you to set the reSearch option.
  1516.  
  1517. Point has a command to set each Point option so that you can put option
  1518. setting on any menu, key, mouse button or mouse movement subcommand.
  1519. \133 200 200
  1520. \
  1521.     \s Set the rightMargin Option\r -- Command #133
  1522.  
  1523. This command allows you to set the rightMargin option.
  1524.  
  1525. Point has a command to set each Point option so that you can put option
  1526. setting on any menu, key, mouse button or mouse movement subcommand.
  1527. \134 200 200
  1528. \
  1529.     \s Set the scrollDelay Option\r -- Command #134
  1530.  
  1531. This command allows you to set the scrollDelay option.
  1532.  
  1533. Point has a command to set each Point option so that you can put option
  1534. setting on any menu, key, mouse button or mouse movement subcommand.
  1535. \135 200 200
  1536. \
  1537.     \s Set the scrollRate Option\r -- Command #135
  1538.  
  1539. This command allows you to set the scrollRate option.
  1540.  
  1541. Point has a command to set each Point option so that you can put option
  1542. setting on any menu, key, mouse button or mouse movement subcommand.
  1543. \136 200 200
  1544. \
  1545.     \s Set the searchMode Option\r -- Command #136
  1546.  
  1547. This command allows you to set the searchMode option.
  1548.  
  1549. Point has a command to set each Point option so that you can put option
  1550. setting on any menu, key, mouse button or mouse movement subcommand.
  1551. \137 200 200
  1552. \
  1553.     \s Set the smoothScroll Option\r -- Command #137
  1554.  
  1555. This command allows you to set the smoothScroll option.
  1556.  
  1557. Point has a command to set each Point option so that you can put option
  1558. setting on any menu, key, mouse button or mouse movement subcommand.
  1559. \138 200 200
  1560. \
  1561.     \s Set the tabWidth Option\r -- Command #138
  1562.  
  1563. This command allows you to set the tabWidth option.
  1564.  
  1565. Point has a command to set each Point option so that you can put option
  1566. setting on any menu, key, mouse button or mouse movement subcommand.
  1567. \139 200 200
  1568. \
  1569.     \s Unused\r -- Command #104
  1570.  
  1571. This command number is not defined.
  1572. \140 200 200
  1573. \
  1574.     \s Set the topOnFind Option\r -- Command #140
  1575.  
  1576. This command allows you to set the topOnFind option.
  1577.  
  1578. Point has a command to set each Point option so that you can put option
  1579. setting on any menu, key, mouse button or mouse movement subcommand.
  1580. \141 200 200
  1581. \
  1582.     \s Set the tagPattern Option\r -- Command #141
  1583.  
  1584. This command allows you to set the tagPattern option.
  1585.  
  1586. Point has a command to set each Point option so that you can put option
  1587. setting on any menu, key, mouse button or mouse movement subcommand.
  1588. \142 200 200
  1589. \
  1590.     \s Set the tagMarker Option\r -- Command #142
  1591.  
  1592. This command allows you to set the tagMarker option.
  1593.  
  1594. Point has a command to set each Point option so that you can put option
  1595. setting on any menu, key, mouse button or mouse movement subcommand.
  1596. \143 200 200
  1597. \
  1598.     \s Set the textColors Option\r -- Command #143
  1599.  
  1600. This command allows you to set the textColors option.
  1601.  
  1602. Point has a command to set each Point option so that you can put option
  1603. setting on any menu, key, mouse button or mouse movement subcommand.
  1604. \144 200 200
  1605. \
  1606.     \s Unused\r -- Command #104
  1607.  
  1608. This command number is not defined.
  1609. \145 200 200
  1610. \
  1611.     \s Set the unixMode Option\r -- Command #145
  1612.  
  1613. This command allows you to set the unixMode option.
  1614.  
  1615. Point has a command to set each Point option so that you can put option
  1616. setting on any menu, key, mouse button or mouse movement subcommand.
  1617. \146 200 200
  1618. \
  1619.     \s Set the videoMode Option\r -- Command #146
  1620.  
  1621. This command allows you to set the videoMode option.
  1622.  
  1623. Point has a command to set each Point option so that you can put option
  1624. setting on any menu, key, mouse button or mouse movement subcommand.
  1625. \204 200 200
  1626. \
  1627.                   FILE SELECTION SCREEN
  1628.  
  1629. Create Window and Load File both require a file name to load into the window.
  1630. When Point wants a file name it shows you the File Selection Screen.  This
  1631. screen displays a list of all the files as specified in the "filePattern"
  1632. option string.  Usually "filePattern" is "*.*" and so all the files in the
  1633. current directory are shown.
  1634.  
  1635. The top line shows you the current directory ("CD"), current value of the
  1636. "filePattern" variable ("Pattern=") and the number of matching file.
  1637. The second line is a line of commands.
  1638.  
  1639.  \b Cancel load:\r  This cancels the Create Window or Load File operation.
  1640.  Clicking a mouse button on this command or anywhere on the first or third
  1641.  lines of the display will cancel.
  1642.  \b Next page and Previous page:\r  These commands will page through the file
  1643.  names if they do not fit on one screen.
  1644.  \b New Pattern:\r  This allow you to specify a new "filePattern".
  1645.  \b Change Drive:\r This allows you to change the default drive.
  1646.  
  1647. Clicking the left mouse button on a directory name (shown in the selection color
  1648. and ending with a "\\") changes to that directory.  Clicking one line four or
  1649. below not on a name changes to "..".  Clicking on a file name selects that
  1650. file.
  1651. \205 200 200 206
  1652. \
  1653.                   SEARCH STRING ESCAPE CONVENTIONS
  1654.  
  1655. It is possible to search for strings that span several lines in the file.
  1656. The backslash (\\) character in a search string is an "escape" character.
  1657. This means that it gives special meaning to the character that immediately
  1658. follows it.  The meanings of the various escape sequences are:
  1659.  
  1660.      \\n -- this will match an end-of-line character in the file.  That is,
  1661.            it will match the carriage return, line feed (15, 12) pair that
  1662.            MSDOS uses to end lines.
  1663.      \\r -- this will match a carriage return
  1664.      \\N -- this is match a line feed (newline or 12)
  1665.      \\\\ -- this will match a backslash (\)
  1666.      \\? -- this will match ? (where ? is any character other than n, N, r,
  1667.            or \\)
  1668.  
  1669. These escape conventions apply to replacement strings as well.  This gives
  1670. you the ability to indent and outdent a sequence of lines in a file.
  1671. Press \b a \r (or \bPgDn\r) for more information on doing this.
  1672. \206 205 200
  1673. \
  1674.                   INDENTING AND OUTDENTING WITH REPLACE
  1675.  
  1676. Since you can match and replace end-of-line characters it is possible to
  1677. change indenting with the replace command.
  1678.  
  1679. Suppose you want to indent a sequence of lines by 4 spaces.
  1680.      1. Select the lines to indent plus the line in front of the first line
  1681.           to indent.
  1682.      2. Replace "\\n" by "\\n    " within selection (the "s are not part of the
  1683.           search or replace string).
  1684.  
  1685. Suppose you want to remove a tab at the beginning of each of a sequence of
  1686. lines:
  1687.      1. Select the lines to un-indent plus the line in front of the first
  1688.           line to un-indent.
  1689.      2. Replace "\\n<tab>" with "\\n" within the selection. (Where <tab> is the
  1690.          Tab key.
  1691.  
  1692. The line before must be selected so the replace will find the first "\\n".
  1693. Alternatively you can start just before the lines to indent, use a global
  1694. replace, and cancel it (with Escape) when you have indented enough lines.
  1695. \207 200 208 4 61 55 57 62 23 2 3 20 24 25 40 59 81 85
  1696. \
  1697.                   EDITING COMMANDS
  1698.  
  1699. More info   Keys         Description
  1700. ---------   ----         -----------
  1701.    \b a \r      Del,F1       Delete the selection to the scrap buffer
  1702.    \b b \r      Shift-F1     Delete the selection (preserve the scrap buffer)
  1703.    \b c \r      Ins,F2       Insert the contents of the scrap buffer
  1704.    \b d \r      Shift-F4     Copy the selection to the scrap buffer
  1705.    \b e \r      Alt-e        Exchange the selection and the scrap buffer
  1706.    \b f \r      Alt-a        Insert an ASCII character (specified numerically)
  1707.    \b g \r      F4           Enter or exit "duplicate text" mode
  1708.    \b h \r      F5           Enter or exit "extract text" mode
  1709.    \b i \r      Alt-r        Replace (global or in selection) (optional verify)
  1710.    \b j \r      F8           Redo the last edit
  1711.    \b k \r      F9,Alt-u     Undo the last edit (this undo can be undone)
  1712.    \b l \r      Shift-F9     Undo edit (this can undo up to 50 previous edits)
  1713.    \b m \r      Alt-o        Switch between insert and overtype mode
  1714.    \b n \r                   Change the case of the first character in selection
  1715.    \b o \r                   Fill selected lines to rightMargin
  1716.             Backspace    Erase previous character
  1717.             Ctrl-backspace  Erase previous word (delimited by blanks)
  1718.  
  1719.  
  1720. Press \bPgDn\r for more commands.
  1721. \208 200 209 14 15 8 9 84 84 27 66 19 56 58 83 78
  1722. \
  1723.                COMMANDS FOR MOVING AROUND THE FILE
  1724.  
  1725. More info   Keys         Description
  1726. ---------   ----         -----------
  1727.    \b a \r      PgUp         Scroll up (towards the beginning of the file)
  1728.    \b b \r      PgDn         Scroll down (towards the end of the file)
  1729.    \b c \r      Ctrl-PgUp    Move the window to the beginning of the file
  1730.    \b d \r      Ctrl-PgDn    Move the window to the end of the file
  1731.    \b e \r      Alt-g,Alt-F7 Jump to a line number (that will be prompted for)
  1732.    \b f \r      Alt-F9,Ctrl-F9 Jump to the selected line number
  1733.    \b g \r      F6           Search down to find the selected text
  1734.    \b h \r      Ctrl-F6,Alt-F6 Search up to find the selected text
  1735.    \b i \r      Shift-F6     Search for a string (that will be prompted for)
  1736.    \b j \r      F7           Jump to the last place you were in this file
  1737.    \b k \r      Shift-F6     Jump to the place where the selection is
  1738.    \b l \r      Shift-F8     Find matching bracket: (, ), [, ], {, or }
  1739.    \b m \r                   Move window and selection to the beginning of file
  1740.  
  1741.  
  1742.  
  1743.  
  1744.  
  1745. Press \bPgDn\r for more commands.
  1746. \209 200 210 7 82 17 72 33 73 54 47 18 12 28 29 11 38 13 88 87
  1747. \
  1748.                   WINDOW MANAGEMENT COMMANDS
  1749.  
  1750. More info   Keys         Description
  1751. ---------   ----         -----------
  1752.    \b a \r      Alt-n        Create a new window (prompts for position and file)
  1753.    \b b \r      Alt-F10      Create a new window (selection is the file name)
  1754.    \b c \r      Alt-c        Close the active window (one with a double border)
  1755.    \b d \r                   Close the active window and save the file
  1756.    \b e \r      Alt-l        Load a new file into the active window
  1757.    \b f \r      Shift-F10    Load the selected file name into the active window
  1758.    \b g \r      Alt-s        Save the file in the active window
  1759.    \b h \r                   Save all unsaved files
  1760.    \b i \r      Alt-w        Write the file in the active window with a new name
  1761.    \b j \r                   Top the active window
  1762.    \b k \r                   Top/Bottom the active window
  1763.    \b l \r      Alt-b        Bottom the active window
  1764.    \b m \r      Alt-z        Zoom (or unzoom) the active window
  1765.    \b n \r      Alt-x        Hide the active window (unhide from TOPLIST menu)
  1766.    \b o \r                   Resize the active window
  1767.    \b p \r                   Exchange the two top windows (i.e. top second window)
  1768.    \b q \r                   Change window colors to next color rotation
  1769.  
  1770.  
  1771. Press \b PgDn\r for more commands.
  1772. \210 200 212 5 48 49 32 30 10 22 64 68 76 77 63 86
  1773. \
  1774.                   OTHER COMMANDS
  1775.  
  1776. More info   Keys         Description
  1777. ---------   ----         -----------
  1778.    \b a \r      Alt-q,Alt-F3 Quit Point after asking about all unsaved files
  1779.    \b b \r      F3           Quit Point and automatically save all unsaved files
  1780.    \b c \r      Shift-F3     Quit Point without saving any files
  1781.    \b d \r      Alt-d        Escape to the DOS command interpreter
  1782.    \b e \r                   Execute selection as a DOS command (output to a window)
  1783.    \b f \r      F10          Redraw the screen
  1784.    \b g \r      Esc          Cancel duplicate and extract modes
  1785.    \b h \r      Alt-h        Get help
  1786.    \b i \r      Alt-t        Switch between 43-line and 25-line mode (EGA only)
  1787.    \b j \r      Alt-m        Begin or end recording keystrokes in a macro
  1788.    \b k \r      Alt-p        Play back the keystrokes in a macro
  1789.    \b l \r                   Display a menu of Point options to change
  1790.    \b m \r                   Toggle read-only file mode 
  1791.             Ctrl-Break   Stop the current editor action
  1792.  
  1793.  
  1794.  
  1795.  
  1796.  
  1797.  
  1798. Press \bPgDn\r for information on mouse commands.
  1799. \212 200 213
  1800. \
  1801.                     MOUSE COMMANDS
  1802. Mouse Button/Position     Effect
  1803. ------------              ------
  1804. Left, inside window       SELECT text (hold down to extend)
  1805. Right, inside window      EXTEND the selection to the mouse cursor
  1806. Middle, inside window     Display the TOPLIST menu
  1807.  
  1808. Left, any corner          TOP window (if already on top, bottom the window)
  1809. Right, any corner         STRETCH the window by the corner
  1810. Both/Middle, any corner   EXCHANGE the top two windows
  1811.  
  1812. Left/Right, left side     SCROLL up/down (line mouse is on <-> top line)
  1813. Both/Middle, left side    THUMB into file
  1814. Left/Right, right side    SEARCH FOR SELECTION (left: up and right: down)
  1815. Both/Middle, right side   SPLIT the window into two windows on the same file
  1816.  
  1817. Left/Right, bottom        SCROLL left/right
  1818. Both/Middle, bottom       THUMB left/right
  1819. Both/Middle, bottom       SPLIT the window into two windows on the same file
  1820.  
  1821. Left, top                 Make this window the active window
  1822. Right, top                Move this window
  1823. Both/Middle, top          SPLIT the window into two windows on the same file
  1824.  
  1825. Press \bPgDn\r for information about using mouse menus.
  1826. \213 200 200
  1827. \
  1828.                     MOUSE MENUS AND MENU LINE COMMANDS
  1829. To use a mouse menu:
  1830.   1. Move the mouse cursor to the top line of the screen.
  1831.   2. Press a mouse button on a menu name and the menu will appear.
  1832.   3. As you move the mouse cursor inside the menu, the command name you
  1833.        are on will be in reverse video.
  1834.   4. Release a mouse button on a command name to execute it.
  1835.   5. Release a mouse button outside of the menu to get rid of the
  1836.        menu without executing any command.
  1837.  
  1838.  
  1839.  
  1840.  A few common commands are listed to the right of the menu names.
  1841.   To invoke one of these commands, click on the command name.
  1842.  Any command chosen will operate on the active window. For example, you can
  1843.     select a string in one window and search for it in a second window by
  1844.     making it the active window and selecting the search command.
  1845. \214 200 200
  1846. \
  1847.         MOVING WINDOWS ON THE SCREEN
  1848.  
  1849. There are a number of ways in which you can rearrange the windows on the screen.
  1850.  
  1851.      TOP/BOTTOM -- clicking the left mouse button on any corner of a
  1852.         window bottoms the window if it is the top window,
  1853.         otherwise it bottoms the window.
  1854.  
  1855.      TOPLIST -- the middle mouse button calls up a menu of the windows.
  1856.         By selecting from this menu you can top any window.
  1857.  
  1858.      MOVE -- pressing the right mouse button on the banner line grabs the
  1859.         window.  You can then move it around the screen by dragging it
  1860.         with the mouse.
  1861.  
  1862.      STRETCH -- pressing the right mouse button on any corner of a window
  1863.         allows you to stretch the window by that corner with the mouse.
  1864.  
  1865.      RESIZE -- The resize command allows you to respecify the corners of
  1866.         the window.
  1867.  
  1868.      SPLIT -- clicking the middle mouse button on the top or right border
  1869.         of a window will split the window into two windows on the same
  1870.         file.
  1871. \215 200 216
  1872. \
  1873.                     COPYING TEXT
  1874.  
  1875. Using the Scrap:
  1876.   1. Select the text to be copied
  1877.   2. Select the "Copy to Scrap" command from the EDIT menu
  1878.   3. Move the selection to the place where you want to copy the text
  1879.   4. Press in "Ins" key or select the "Insert from scrap" command
  1880.  
  1881. Copy using the mouse
  1882.   1. Select the text to be copied
  1883.   2. Move the mouse cursor to the place where you want to copy the text
  1884.   3. Hold down the "Shift" key and click the left mouse button
  1885.  
  1886. Duplicate using the mouse:
  1887.   1. Select at the point you want to copy the text to
  1888.   2. Press F4
  1889.   3. Select the text you want copied
  1890.   4. Press F4
  1891.  
  1892.  All these methods work for copying within one window are between two windows.
  1893.  
  1894.  
  1895. Press \bPgDn\r for information on moving text
  1896. \216 215 200 206
  1897. \
  1898.                     MOVING TEXT
  1899.  
  1900. Using the Scrap:
  1901.   1. Select the text to be copied
  1902.   2. Press Del or select the "Delete to Scrap" command from the EDIT menu
  1903.   3. Move the selection to the place where you want to move the text
  1904.   4. Press in "Ins" key or select the "Insert from scrap" command
  1905.  
  1906. Move using the mouse
  1907.   1. Select the text to be moved
  1908.   2. Move the mouse cursor to the place where you want to move the text
  1909.   3. Hold down the "Ctrl" key and click the left mouse button
  1910.  
  1911. Extract using the mouse:
  1912.   1. Select at the point you want to move the text to
  1913.   2. Press F5
  1914.   3. Select the text you want moved
  1915.   4. Press F5
  1916.  
  1917.  All these methods work for moving within one window are between two windows.
  1918.  
  1919. Press \b a \r for information on indenting and outdenting section of text.
  1920. \217 200 218
  1921. \
  1922.                     SELECTING TEXT
  1923.  
  1924. Click method:
  1925.   1. Click the left mouse button at the beginning of the desired selection.
  1926.   2. Move to the end of the desired selection. (You can scroll or use any
  1927.        other window moving commands to do this.)
  1928.   3. Click the right mouse button.
  1929.  
  1930.  
  1931. Hold down button method:
  1932.   1. Press (and hold down) the left mouse button at the beginning of the
  1933.        desired selection.
  1934.   2. Move the mouse cursor to the end of the desired selection while holding
  1935.        down the left mouse button.  The selection will follow the mouse.
  1936.   3. Release the button when the selection is what you want.
  1937.  
  1938.  
  1939. Extending a selection
  1940.   1. Make an initial selection by either of the above methods
  1941.   2. Move the mouse cursor to the place you want the selection to end.
  1942.   3. Click the right button (or hold it down and move the mouse).
  1943.  
  1944. Press \bPgDn\r for more about selection.
  1945. \218 217 200
  1946. \
  1947.                     MORE ON SELECTION
  1948.  
  1949. - The left mouse button starts selections.
  1950. - The right mouse button extends (or contracts) selections.
  1951. - Either button can be held down and the selection will follow the mouse.
  1952.  
  1953.  
  1954. Selecting by words  
  1955.   1. Select any character in the first word.
  1956.   2. Click the left mouse button on that character.
  1957.   3. Press down the left mouse button on the same character.
  1958.   4. The selection will follow the mouse cursor and extend by words.
  1959.   -  Extending the selection (with the right mouse button) will also
  1960.        be by words.
  1961.  
  1962. Selecting by lines
  1963.   1. Select any character in the first line.
  1964.   2. Click the left mouse button on that character to get to word mode.
  1965.   3. Press and hold the left mouse button anywhere in the selected word.
  1966.      This puts you in line mode.
  1967.   4. The selection will follow the mouse cursor and extend by lines.
  1968.   -  Extending the selection (with the right mouse button) will also
  1969.        be by lines.
  1970. \219 200 220
  1971. \
  1972.                POINT OPTIONS SUMMARY (Screen 1)
  1973.  
  1974. Option Name    Description {default value in brackets}
  1975. -----------    ---------------------------
  1976. 43lines        Use 43 line mode on the IBM EGA {0}
  1977. autoIndent     Indent new lines to the level of the previous line {1}
  1978. borderColors   The colors of the window top, borders, and elevator {70070F}
  1979. buffers           Number of buffers kept in memory {50}
  1980. filePattern    Controls the files displayed in the new/create screen {*.*}
  1981. fileSort       Controls how files are sorted in the new/load screen {2}
  1982. pathNames      Display the full path name when showing file names {0}
  1983. helpMode       If =1, a help screen is shown about invoked commands {0]
  1984. ignoreCase     Ignore case of letters in search and replace {1}
  1985. initialWindows Determines how the initial file windows are placed {0}
  1986. linesOverFind  Space found search string this many lines down {4}
  1987. msgColors      The colors of messages to the user {070FF007}
  1988.  
  1989.  
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996. Press \bPgDn\r for more option summaries and details after that.
  1997. \220 219 221
  1998. \
  1999.                POINT OPTIONS SUMMARY (Screen 2)
  2000.  
  2001. Option Name    Description {default value in brackets}
  2002. -----------    ---------------------------
  2003. overType       Typed characters replace existing ones {0}
  2004. readOnly       Make all files loaded into windows read-only {0}
  2005. rightMargin    Words types past the margin wrap to the next line {999}
  2006. searchMode     The direction and type of searches {0}
  2007. tabWidth       The size of tabs {8}
  2008. textColors     The colors of the text and selection in a window {0770}
  2009. topOnFind      The window a string is found in is made the top window {0}
  2010. undoSize       The number of changes remembered {50}
  2011. videoMode      Determines how Point updates the screen {0}
  2012. unixMode       Insert only a line feed (ASCII 10) when Return is pressed {0}
  2013. workDrive      Where the Point work file is located {.\\}
  2014.  
  2015.  
  2016.  
  2017.  
  2018.  
  2019.  
  2020.  
  2021.  
  2022. Press \bPgDn\r for details on these options and how to set options.
  2023. \221 220 222
  2024. \
  2025.                     POINT OPTIONS (Screen 1)
  2026.  
  2027.  When Point starts it looks for the file "pt.ini":
  2028.       First in the current directory
  2029.       Then in the PATH directories
  2030.  
  2031.  If it finds a "pt.ini" file it reads it and initialized the Point options
  2032.   specified in it.  The options are of the form:
  2033.       optionName=optionValue
  2034.   with no spaces.  The option/value pair strings are separated by spaces,
  2035.   tabs, or newlines.
  2036.  
  2037.  caPiTaliZatIon is unimportant in option names.
  2038.  
  2039. Press \bPgDn\r for details on the available options.
  2040. \222 221 223
  2041. \
  2042.                     POINT OPTIONS (Screen 2)
  2043.  
  2044. 43lines=0        The display shows the usual 25 lines of text.
  2045. 43lines=1        Point uses the 43 line mode for supported (only) by the
  2046.                     Enhanced Graphics Adapter.
  2047. autocreate=0     When a file name that does not exist is entered, Point will
  2048.                     request verification before it creates it.
  2049. autoCreate=1     Point will create file without asking for verification.
  2050.  
  2051. autoIndent=1     When a newline (Enter key) is inserted, also insert the
  2052.                     spaces and tabs that begin the previous line.
  2053. autoIndent=0     No special action on inserting a newline
  2054.  
  2055. buffers=50       This determines how many buffers are kept in main memory.
  2056.                     More makes things faster but uses up memory.
  2057.  
  2058. filePattern=*.*  This pattern is used to generate the menu of file name shown
  2059.                     in the new/load file selection screen.
  2060.  
  2061. fileSort=2     Files in the load/new menu are sorted by file extension
  2062. fileSort=0     Files in the load/new menu are unsorted
  2063. fileSort=1     Files in the load/new menu are sorted by file name
  2064.  
  2065. Press \bPgDn\r for more information about editor options.
  2066. \223 222 224
  2067. \
  2068.                     POINT OPTIONS (Screen 3)
  2069.  
  2070. textColors=0770        These options specify the color or video attributes of
  2071. borderColors=70070F    various items on the screen. Each is composed of two or
  2072. msgColors=070FF0       three pairs of hexadecimal digits. Each pair specifies
  2073.                 a background and a foreground color.  The hex digits 10-15 are
  2074.                 written as a-f or A-F.  The textColors specify normal text and
  2075.                 then selected text. The border colors specify: the banner/menu
  2076.                 line, the other borders, and then the elevator.  The msgColors
  2077.                 are for informational, user input, and error messages. The
  2078.                 textColors and borderColors can be different in different
  2079.                 windows. If these options are requested interactively you are
  2080.                 shown a menu of all the possible colors and you click on the
  2081.                 one you want with the mouse.
  2082.                 The next screen shows the possible color codes.  Background
  2083.                 colors can only be 0-7.
  2084.  
  2085. Press \bPgDn\r for information about color codes and more on options.
  2086. \224 223 225
  2087. \
  2088.                     POINT OPTIONS (Screen 4)
  2089.  
  2090. Hex code      Color           Hex code      Color
  2091. --------      -----           --------      -----
  2092.    0          Black              8          Grey
  2093.    1          Blue               9          Light Blue
  2094.    2          Green              A          Light Green
  2095.    3          Cyan               B          Light Cyan
  2096.    4          Red                C          Light Red
  2097.    5          Magenta            D          Light Magenta
  2098.    6          Brown              E          Yellow
  2099.    7          White              F          White (high Intensity)
  2100.  
  2101. ignoreCase=1   For string searches (search and replace commands) ignore case
  2102.                     in the search string and the text being searched
  2103. ignoreCase=0   For string searches (search and replace commands) consider
  2104.                     case in the search string and the text being searched
  2105.  
  2106. linesOverFind=4 This many lines will be above a found search string when it
  2107.                is displayed in the window (if not showing already).  If this
  2108.                value is large the string will be in the middle of the window.
  2109.  
  2110.  
  2111. Press \bPgDn\r for more information about editor options
  2112. \225 224 226
  2113. \
  2114.                    POINT OPTIONS (Screen 5)
  2115.  
  2116. initialWindows=0 Each file name on the command line is put in a full screen
  2117.                     window and the windows overlay each other
  2118. initialWindows=1 The first window takes up the whole screen, the second
  2119.                     window takes up half (if there are only two) or two-thirds
  2120.                     (if there are three) of the screen, the third window (if
  2121.                     any) takes up one third of the screen.  If there are more
  2122.                     than three file names on the command line the
  2123.                     initialWindows=0 option is used
  2124. initialWindows=2 Like initialWindows=1 except that the windows are split
  2125.                     vertically instead of horizontally
  2126.  
  2127. overType=0     Insert characters that are typed
  2128. overType=1     Typed characters replace existing characters in the text
  2129.  
  2130. pathNames=0    Show only the last component of the filename on window banners.
  2131. pathNames=1    Show the full pathname of files in windows.
  2132.  
  2133. rightMargin=999  When you are entering text and a word goes past the right
  2134.                    margin, a carriage return is generated and the word is
  2135.                    moved to the next line.
  2136.  
  2137. Press \bPgDn\r for information more about editor options.
  2138. \226 225 227
  2139. \
  2140.                     POINT OPTIONS (Screen 6)
  2141.  
  2142. searchMode=0   Searches start at the selection (or the beginning of the file
  2143.                     if the selection is not in the file) and continue to the
  2144.                     end of the file
  2145. searchMode=1   Searches start at the selection (or the beginning of the file)
  2146.                     and search backwards to the beginning of the file.
  2147. searchMode=2   Searches start at the selection (or the beginning of the file),
  2148.                     search to the end of the file, and then start again at the
  2149.                     beginning of the file and search to the selection.  That
  2150.                     is, the search is circular.
  2151.  
  2152. tabWidth=8     The number of characters between tab stops.
  2153. Press \bPgDn\r for information more about editor options.
  2154. \227 226 200
  2155. \
  2156.                     POINT OPTIONS (Screen 7)
  2157.  
  2158. topOnFind=0    No other action when a string is found.
  2159. topOnFind=1    When a string is found in a window, the window is automatically
  2160.                made the top window.  Then you can always see the string found.
  2161.  
  2162. undoSize=50    This is how many changes are remembered that can be undo with
  2163.                the undoBack command.
  2164.  
  2165. videoMode=0    For monochrome displays, no synchronizing is done on screen
  2166.                     updating
  2167. videoMode=1    The BIOS screen display calls are used
  2168. videoMode=2    The display is written (two bytes at a time) during the
  2169.                     horizontal retrace.  This mode should not cause any
  2170.                     flicker on a color graphics display.
  2171. videoMode=3    The display is written (one byte at a time) during the
  2172.                     horizontal retrace.  This mode will not cause any
  2173.                     flicker on a color graphics display.
  2174.  
  2175. Press \bPgDn\r for information more about editor options.
  2176. \228 227 200
  2177. \
  2178.                     POINT OPTIONS (Screen 8)
  2179.  
  2180. workDrive=.\   This is the drive and directory that the editor work file will
  2181.                be placed on.  It can be a RAM disk.
  2182.  
  2183. unixMode=0     End lines with a carriage return and line feed (DOS style).
  2184. unixMode=1     End lines with a line feed only. (Unix style).
  2185.  
  2186. readOnly=0     New files in windows are read/write
  2187. readOnly=1     New files in windows are read-only.
  2188.  
  2189.