home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-02-23 | 80.5 KB | 2,189 lines |
- \200 200 200
- "HELP MENU" 1 5 0
- "Editing Commands" 207
- "Movement Commands" 208
- "Window Commands" 209
- "Other Commands" 210
- "Using Mouse Menus" 213
- "Selecting Text" 217
- "Copy and Move" 215
- "Moving Windows" 214
- "File Selection" 204
- "Search Strings" 205
- "Indenting" 206
- "Options" 219
- \
- ABOUT THE HELP SYSTEM
-
- Click on an item in the menu with the left mouse button.
- The cursor direction keys will also move the cursor (Enter selects item).
-
-
- ...change the text.
- ...move the window around the file.
- ...open, close, move, load and save files.
- ...quit, DOS, etc.
- ...to invoke editor commands.
- ...by characters, words, or lines.
- ...text within and between windows.
- ...around the screen.
- ...from the menu of filenames
- ...searching and replace multiline strings
- ...using macros to indent and outdent text
- Reconfigure the editor to your tastes.
-
-
-
-
-
- Click outside the menu to exit help.
- \1 200 200 23
- \
- \s Insert Character\r -- Command #1
-
- The character typed will be inserted into the text at the insertion
- point, that is, just in front of the first character in the selection.
-
-
- Type \b a \r for information in inserting any ASCII character into the file.
- \2 0 200 22 215 69
- \
- \s Duplicate Text\r -- Command #2
-
- \bWhere it will copy TO\r The first time you execute this command, the
- insertion point (before the first character of the selection) is remembered.
- (Later, the selected text will be copied to this point.)
-
- Now you are in "Duplicate Mode". You can execute any commands you wish before
- executing "Duplicate" again (such as, scrolling, jumping, selecting, etc.)
-
- \bCanceling duplicate mode.\r You can cancel "Duplicate Mode" by pressing
- Escape or executing the Cancel Operation command. (Press \b a \r for
- more information on the Cancel Operation command.)
-
- \bWhere it will from FROM.\r The second time you execute this command,
- the selection is copied to the point in the text that was remembered
- (the first time you executed the command).
-
-
- Type \b b \r for more information on copying text.
-
- Type \b c \r for information on the Copy Text command which also copies text.
- \3 0 200 22 216 70
- \
- \s Extract Text\r -- Command #3
-
- \bWhere it will move TO.\r The first time you execute this command, the
- insertion point (before the first character of the selection) is remembered.
- Later, the selected text will be moved to this point.
-
- Now you are in "Extract Mode". You can execute any commands you wish before
- executing "Extract text" again (such as, scrolling, jumping, selecting, etc.)
-
- \bCanceling Extract Mode.\r You can cancel "Extract Mode" by pressing
- Escape or executing the Cancel Operation command. (Press \b a \r for
- more information on the Cancel Operation command.)
-
- \bWhere it will from FROM.\r The second time you execute this command,
- the selection is moved to the point in the text remembered, the first
- time you executed the command.
-
-
- Type \b a \r for more information on moving text.
-
- Type \b b \r for information on the Move Text command which also moves text.
- \4 200 200 61 57 62 55
- \
- \s Delete To Scrap\r -- Command #4
-
- The selection will be deleted.
- The selection is saved in the scrap buffer.
-
- \s The Scrap Buffer\r
-
- Deletes are saved in the scrap buffer. There are a number of commands
- that use the scrap buffer. Type a letter for information on each:
-
- \b a \r -- delete but do not save in the scrap buffer.
- \b b \r -- copy the selection to the scrap buffer without deleting it.
- \b c \r -- exchange the selection with the scrap buffer.
- \b d \r -- insert the scrap buffer in front of the selection.
- \5 200 200 48 49
- \
- \s Quit And Ask\r -- Command #5
-
- This command will exit Point after asking you about unsaved files.
-
- You will be asked about each file that has been changed but not saved.
- For each file you can choose to save it or discard the changes.
- After all the changed files are asked about, Point exits.
- Pressing the Escape key in response to any of these "Save file?"
- prompts will cancel the quit and return you to Point.
-
-
- There are two other forms of the quit command.
- Type the appropriate letter for more information about them.
-
- \b a \r -- quit and save all edited files (no verifies).
- \b b \r -- quit and discard edits (one overall verify is required).
- \6 200 200
- \
- \s Change Debug Variable\r -- Command #6
-
- A numeric value is requested for the "debug" variable.
-
- \bThis is for debugging only.\r It has no effect in distributed versions
- of Point.
- \7 200 200 204
- \
- \s Create Window\r -- Command #7
-
- \bSpecify the Window Corners.\r You will first be asked for the first
- (upper left) corner of the new window. You indicate the corner by pressing
- the left mouse button where you want the corner to be.
- Then you are asked for the opposite (lower right) corner of the new window.
- You indicate it by releasing the mouse button at that corner.
-
- \bDefault Lower Right Corner.\r If you press and release the mouse button at
- the same place on the screen, the lower right corner defaults to the lower
- right corner of the screen.
-
- \bSpecify the File Name.\r Next you are asked for a file name of a file to be
- loaded into the new window. You are shown a screen that contains the names of
- the files specified by the current "filePattern". Press \b a \r for more info.
- You can click the left mouse button on a file name to select it.
- You can also type in the file name from the keyboard.
- You can also choose a command from the second line that will:
- Cancel the creation of a new window
- Look at the next screenfull of file names
- (If they will not all fit on one screen)
- Look at the previous screenfull of file names
- Change the "filePattern"
- Change the current drive.
- \8 200 9 78
- \
- \s Beginning Of File\r -- Command #8
-
- The window is moved to the beginning of the file.
-
- Type \b a \r for information on a command that move the window AND the
- selection or the beginning of the file.
- \9 8 200
- \
- \s End Of File\r -- Command #9
-
- The window is moved to the end of the file so that the end of file marker
- () is on the bottom line of the screen (unless the file is smaller than
- one screenfull).
- \10 200 200
- \
- \s Redraw Screen\r -- Command #10
-
- The entire screen is redrawn.
-
- This command is used if the screen gets messed up somehow and you want to be
- sure what is really there.
- \11 200 200
- \
- \s Zoom Window\r -- Command #11
-
- The window is enlarged so that it fills the entire screen.
-
- If the window is already zoomed, this command unzooms it and it returns to
- its original position.
- \12 200 200 53
- \
- \s Top Window\r -- Command #12
-
- The window is made the top window on the screen.
-
-
- Type \b a \r for information on topping windows with the TOPLIST menu.
- \13 200 200
- \
- \s Resize Window\r -- Command #13
-
- You will be asked to specify new corners for the window.
-
- The same method is used as when you create a new window, that is, Point asks
- you to press the left mouse button at one corner and then to release it at
- the opposite corner.
-
- If you press and release (that is, click) the left mouse button at the same
- place on the screen, the lower right corner of the window defaults to the
- lower right corner of the screen.
- \14 200 200
- \
- \s Scroll Up\r -- Command #14
-
- The window is scrolled up (towards the beginning of the file).
-
- A window containing N lines will be scrolled N-2 lines.
- This will leave a little of the previous screen for context.
- \15 200 200
- \
- \s Scroll Down\r -- Command #15
-
- The window is scrolled down (towards the end of the file).
-
- A window containing N lines will be scrolled N-2 lines.
- This will leave a little of the previous screen for context.
- \16 200 200
- \
- \s Go To Line Number\r -- Command #16
-
- You are prompted for a line number.
- The window is scrolled so that this line number is the top line in the window.
- \17 200 200 72
- \
- \s Close Window\r -- Command #17
-
- The window is closed, that is, the window is removed from the screen and the
- file in the window is closed.
-
- If the file in the window has been changed, you are asked whether to save the
- changes or discard them.
-
-
- Type \b a \r for information about closing a window and automatically saving
- the file in the window.
- \18 200 200
- \
- \s Write File\r -- Command #18
-
- You are asked for a new file name and the file in the window is
- written to that file name.
- \19 200 200 27 121 63 205
- \
- \s Search For String\r -- Command #19
-
- \bEnter a String.\r This command first requests a string to search for and
- then searches for it in the file. Press \b d \r for more on search strings.
-
- \bDefault Search String.\r The last string you searched for is automatically
- entered as the default search string. You can accept it with Enter, start
- modifying it with backspace, or cancel it with any other character.
-
- \bCase Sensitivity.\r If the "ignoreCase" option is 1, then the case of
- letters is not considered when trying to match the string (this is the default).
- If "ignoreCase" is 0, then case is considered in the matching.
-
- \bWhere the Search Starts.\r The search starts at the selection if the selection
- is in this file. Otherwise the search starts at the beginning of the file.
-
- \bSearch Direction.\r The direction of the search is controlled by "searchMode":
- searchMode=0 -- search forwards to the end of the file
- searchMode=1 -- search backwards to the beginning of the file
- searchMode=2 -- search circularly, first to the end of the file
- and then from the beginning of the file to the selection
-
- Type \b a \r for information on searching for the selection.
- Type \b b \r for information on setting the ignoreCase and searchMode options.
- Type \b c \r for information on setting options with the OPTIONS menu.
- \20 200 200 205 206
- \
- \s Replace a string with another string\r -- Command #20
-
- This command will replace one string with another.
-
- First, you are asked for the string to search for.
- Next, you are asked for the string to replace it with.
- Third, you are asked whether to do the replace throughout the file or only
- within the current selection.
- Fourth, you are asked whether you want to verify each replacement or not.
-
- Press \b a \r for information on escape sequences in search strings.
- Press \r b \r for information on indenting and outdenting lines of text
- with the replace command (using escape sequences.
-
- \bCase Sensitivity.\r The search uses the "ignoreCase" option but the
- "searchMode" option is not used for replace.
-
- \bVerifying Replaces\r If you choose to verify each replace, Point will
- display the text with the candidate for replacement selected. If you type
- 'y', 'Y', or Enter (carriage return) the string will be replaced, otherwise
- it will not be replaced.
- The mouse buttons can also be used to verify ( or reject) a replace.
- The left mouse button means yes and the right mouse button means no. This
- only works if the mouse cursor is on the bottom line of the screen.
- \21 200 200
- \
- \s Display Information\r -- Command #21
-
- Various internal information is available.
-
- This is mainly for debugging but you might be interested in the information.
- \22 200 200
- \
- \s Cancel Operation\r -- Command #22
-
- Duplicate and extract modes are canceled.
- \23 200 200
- \
- \s Insert ASCII character\r -- Command #23
-
- This command allows you to enter any ASCII character into the file.
-
- You specify the character by its numeric value.
-
- You can specify the numeric value in decimal, octal, or hexadecimal:
- If the first two digits of the number are "0x" (or "0X") then
- the rest of the number is taken to be in hexadecimal.
- If the first digit is "0" (and the second is not "x" or "X") then
- the rest of the number is taken to be in octal.
- If the first digit is not "0", then the number is taken to be in
- decimal.
- \24 200 200 25
- \
- \s Redo Last Edit\r -- Command #24
-
- The last editing action is repeated in this context.
-
- The effect depends on the last editing action:
- copy -- the same text that was copied in the last edit is copied
- to the current insertion point
- move -- the same text that was moved in the last edit is copied
- to the current insertion point
- insert text -- the same text that was inserted (typed in) before
- is inserted at the current insertion point
- delete and insert text -- if the previous two edits were a delete
- and an insert (at the same point as the delete), then the redo
- will delete the selection and insert the same text
- delete -- deletes are not considered by redo except in the previous
- case where it followed an insert
-
-
- Type \b a \r for information on the undo command.
- \25 200 200 40
- \
- \s Undo Last Edit\r -- Command #25
-
- The last edit is undone, that is, its effect is nullified.
-
- The effect of Undo Last Edit on the various edits:
- copy -- the text that was copied is deleted
- move -- the text that was moved is moved back
- delete -- the deleted text is reinserted
- insert -- the inserted text is deleted
- delete then insert -- the inserted text is deleted and the deleted
- text is reinserted
-
- Undo Last Edit is considered an edit so a second undo will undo the effect of
- this undo. Thus undo can be used to switch back and forth between two
- versions of the text.
-
- \bUndoing several preceding edits.\r There is also a multiple step undo
- command (Undo Multiple) which can be used to undo up to 50 previous edits.
-
-
- Type \b a \r for information on the Undo Multiple command.
- \26 200 200 217 39
- \
- \s Select Text\r -- Command #26
-
- The mouse is used to mark a section of text.
-
- The selected text is the object of the next command.
-
- \bExtending the Selection.\r If you hold down the mouse button and move the
- mouse, the selection will extend and contract as you move the mouse.
-
- \bSelection Mode.\r Initially, you are selecting by characters.
- If you select again on the selected character, you will begin selecting in
- "word mode" where the selection extends and contracts by whole words.
- Words are separated by spaces or the ends of the line.
-
- If you select a third time on a word selected in word mode, you will begin
- selecting in "line mode" where the selection will extend and contract by
- whole lines.
-
-
- Type \b a \r for more information on selecting text.
-
- Type \b b \r for information on extending the selection.
- \27 200 200 66 19
- \
- \s Search For Selection\r -- Command #27
-
- The selected text is searched for.
-
- Case is ignored unless the option "ignoreCase" is 0.
-
- If the selection is in the file in the window, then the search starts at the
- selection. Otherwise, the search starts at the beginning of the file.
-
- The "searchMode" option determines the extent and direction of the search.
- searchMode=0 -- the search goes forwards to the end of the file.
- searchMode=1 -- the search goes backwards to the beginning of the file.
- searchMode=2 -- the search goes forwards to the end of the file and
- then starts at the beginning if the file and goes to the selection.
- searchMode=3 -- the search starts at the selection, goes to the end of
- that file, then the file in the window below it is searched, then
- the window below that, and so on until the string is found or the
- file in the bottom window is searched.
-
- Type \b a \r for information on searching backwards for the selection.
-
- Type \b b \r for information about searching for a string you type in.
- \28 200 200 53
- \
- \s Top/Bottom Window\r -- Command #28
-
- The window is made the top window unless it already is the top window,
- in which case it is made the bottom window.
-
-
- Type \b a \r for information on topping windows with the TOPLIST menu.
- \29 200 200 53
- \
- \s Bottom Window\r -- Command #29
-
- The window is made the bottom window.
-
-
- Type \b a \r for information on topping windows with the TOPLIST menu.
- \30 200 200 32
- \
- \s Execute Selection\r -- Command #30
-
- The selection is taken as a DOS command and passed to the DOS
- command interpreter for execution. Blanks, tabs and end-of-line characters
- at the beginning and end of the selection are ignored.
-
- Before the command is executed, you are prompted to specify the corners of a
- window to put the standard output of the command into. You specify the
- window corners the same was as you do in the Create Window command.
-
- The standard output of the command is captured and placed in a window.
- The file name of the window is of the form "UnNamed.?" (where ? is a letter).
-
-
- Type \b a \r for information on escaping to the DOS command interpreter.
- \31 200 200
- \
- \s Do Nothing\r -- Command #31
-
- This command has no associated action.
-
- This command can be used as a default command for menus where you want
- the default action to be nothing.
- \32 200 200 30
- \
- \s Escape To DOS\r -- Command #32
-
- Point executes another copy of the DOS command interpreter.
- You can execute DOS commands by typing them in to the DOS command
- interpreter. When you type "exit" to the DOS command interpreter,
- you will return to Point in exactly the same state as before.
-
- \bHow the Current Directory is Handled.\r If you change the current directory
- while in the DOS command interpreter, this will be the current directory if
- you escape to DOS again or if the file selection screen shows you a list of
- files (matching "filePattern") in the current directory. But, when you exit
- Point you will be returned to the directory you were in when you invoked
- Point.
-
-
- Type \b a \r for information on executing a DOS command and directing the
- output to a window.
- \33 200 200 204
- \
- \s Load File\r -- Command #33
-
- This will load a new file into the window.
-
- You are presented with a screen of file names to choose from. You can:
- Select a file name with the left mouse button.
- Select a directory name with the left mouse button to change to
- that directory and see a new list of filenames.
- Type in (from the keyboard) a file name to load.
- Select a command from the menu on the second line of the screen.
-
- The commands on the second line of the screen to allow you to:
- Cancel the load.
- Page the file names if they will not fit on one screen.
- Change the file pattern that determined which file names are
- displayed.
- Change the current drive.
-
- Press \b a \r for more information on selecting files using the File
- Selection Screen.
- \34 200 200
- \
- \s Move the cursor up one row\r -- Command #34
-
- If there is no mouse present, this command will only move the mouse cursor.
-
- If there is a mouse present, then the selection is moved up one row.
- \35 200 200
- \
- \s Move the cursor down one row\r -- Command #35
-
- If there is no mouse present, this command will only move the mouse cursor.
-
- If there is a mouse present, then the selection is moved down one row.
- \36 200 200
- \
- \s Move the cursor left one column\r -- Command #36
-
- If there is no mouse present, this command will only move the mouse cursor.
-
- If there is a mouse present, then the selection is moved left one column.
- \37 200 200
- \
- \s Move the cursor right one column\r -- Command #37
-
- If there is no mouse present, this command will only move the mouse cursor.
-
- If there is a mouse present, then the selection is moved right one column.
- \38 200 200 53
- \
- \s Hide Window\r -- Command #38
-
- The window is removed from the screen and put on a list of hidden windows.
-
- You can only unhide a window by selecting it from the TOPLIST menu.
- Press \b a \r for details on using the TOPLIST menu.
-
- If you quit Point, the hidden windows will be asked about and saved.
-
- This feature is used to tuck away a window that you are not using but may use
- again later.
- \39 200 200
- \
- \s Extend Selection\r -- Command #39
-
- The selection is extended (or contracted) to the current mouse cursor
- position. You can continue to hold down the mouse button and change
- the selection as well.
- \40 200 200 25
- \
- \s Undo Multiple\r -- Command #40
-
- The effect of the last editing action is undone.
-
- This undoing is not recorded in the change history and cannot itself
- be undone.
-
- A second invocation of this command will undo a previous edit.
- You can undo up to 50 previous edits using this command.
-
-
- Type \b a \r for information on the reversible form of undo.
- \41 200 200
- \
- \s Simulate Mouse Buttons\r -- Command #41
-
- The next keystroke will simulate a mouse button with or without Shift or Alt.
- The next key can be one of:
- End Left mouse button
- Cursor down Middle mouse button
- PgDn Right mouse button
-
- Cursor left Shift-Left mouse button
- Cursor right Shift-Right mouse button
-
- Home Alt-Right mouse button
- Cursor up Alt-Middle mouse button
- PgUp Alt-Left mouse button
- \42 200 200
- \
- \s Fast Cursor Motion\r -- Command #42
-
- The next keystroke will move the cursor quickly around the screen.
- The next key can be one of:
- Cursor up Move up 6 rows
- Cursor down Move down 6 rows
- Cursor left Move left 10 columns
- Cursor right Move right 10 columns
-
- Home Move diagonally NW -- up 6 rows and left 10 columns
- PgUp Move diagonally NE -- up 6 rows and right 10 columns
- End Move diagonally SW -- down 6 rows and left 10 columns
- PgDn Move diagonally SW -- down 6 rows and right 10 columns
- \43 200 200
- \
- \s Move To Window Edges And Corners\r -- Command #43
-
- The next keystroke will move the cursor to a window edge or border.
- The next key can be one of:
- Cursor up Move to the top edge of the window
- Cursor down Move to the bottom edge of the window
- Cursor left Move to the left edge of the window
- Cursor right Move to the right edge of the window
-
- Home Move to the left border of the window
- PgUp Move to the top border of the window
- End Move to the right border of the window
- PgDn Move to the bottom border of the window
-
- Moving to the left border is useful for getting to the scrolling region.
- \44 200 200
- \
- \s Move To Screen Edges\r -- Command #44
-
- The next keystroke will move the cursor to a window edge or border.
- The next key can be one of:
- Cursor up Move to the top edge of the screen
- Cursor down Move to the bottom edge of the screen
- Cursor left Move to the left edge of the screen
- Cursor right Move to the right edge of the screen
-
- Home Move to the beginning of the line
- End Move to the end of the line
-
- Moving to the top edge of the screen is useful to get to the top line menus.
- \45 200 200
- \
- \s Mouse Motion 1\r -- Command #45
-
- Hold down the mouse button and move in one of the eight compass directions
- (or do not move the mouse at all). Depending on which way you move, one of
- eight commands will be executed.
- \46 200 200
- \
- \s Mouse Motion 2\r -- Command #46
-
- Hold down the mouse button and move in one of the eight compass directions
- (or do not move the mouse at all). Depending on which way you move, one of
- eight commands will be executed.
- \47 200 200
- \
- \s Save All Unsaved Files\r -- Command #47
-
- All the files that have been editing but not yet saved are saved.
-
- \bNote\r. This will record on disk all changes you have made in the files
- and so none of them can be undone after this command.
- \48 200 200 5 49
- \
- \s Quit and Save All\r -- Command #48
-
- All files that have been changed are automatically saved and then Point
- is exited.
-
-
- There are two other forms of the quit command.
- Type the appropriate letter for more information about them.
-
- \b a \r -- quit and ask about each edited file.
- \b b \r -- quit and discard edits.
- \49 200 200 5 48
- \
- \s Quit and Discard\r -- Command #49
-
- If any windows contains changed files, you are asked to verify the quit.
- If you verify (answer 'y'), then Point is exited and none of the changed
- files is saved. If you answer 'n', then the quit command is canceled.
-
-
- There are two other forms of the quit command.
- Type the appropriate letter for more information about them.
-
- \b a \r -- quit and ask about each edited file.
- \b b \r -- quit and save all edited files.
- \50 200 200
- \
- \s Menu 1\r -- Command #50
-
- This invokes user defined menu 1.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \51 200 200
- \
- \s Menu 2\r -- Command #51
-
- This invokes user defined menu 2.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \52 200 200
- \
- \s Menu 3\r -- Command #52
-
- This invokes user defined menu 3.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \53 200 200
- \
- \s TOPLIST Menu\r -- Command #53
-
- A menu of the files in the existing windows (from top to bottom) is displayed.
-
- If you select a file name, that window is topped.
-
- If you have hidden windows, they are listed after the TOPLIST windows and
- separated from then by a horizontal line. If you select a hidden window
- from the menu, that window is unhidden and topped.
- \54 200 200
- \
- \s Save File\r -- Command #54
-
- The current version of the file in the window is saved to disk.
- The previous version is saved in a ".bak" file (a file in the same
- directory and with the same root name but with ".bak" extension).
-
- A ".bak" always contains the version of the file before you started
- editing it (NOT necessarily the version before the last time you saved it).
-
- If the "makeBaks" option is set to 0, then a ".bak" file will not be created.
- \55 200 200 4 61 57 62
- \
- \s Insert From Scrap\r -- Command #55
-
- The contents of the scrap buffer are inserted just before the first character
- of the selection.
-
- The contents of the scrap buffer are unchanged so you can insert the same
- text several times (at the same or at different places).
-
-
- \s The Scrap Buffer\r
-
- There are a number of commands that use the scrap buffer.
- Type a letter for information on each:
-
- \b a \r -- delete the selection and save it in the scrap buffer.
- \b b \r -- delete but do not save in the scrap buffer.
- \b c \r -- copy the selection to the scrap buffer without deleting it.
- \bd\r -- exchange the selection with the scrap buffer.
- \56 200 200
- \
- \s Go To Last Place\r -- Command #56
-
- Every time you jump around the file in some way other than a scroll,
- Point remembers where you jumped from. When you execute this command,
- the window is moved back to the last place you jumped from.
-
- This command is a jump itself so repeating Go To Last Place will switch
- back and forth between two places in the file.
-
- Point remembers a "last place" for each window.
- \57 200 200 4 61 55 62
- \
- \s Copy To Scrap\r -- Command #57
-
- The selection is copied into the scrap buffer.
-
-
- \s The Scrap Buffer\r5
-
- There are a number of commands that use the scrap buffer.
- Type a letter for information on each:
-
- \b a \r -- delete the selection and save it in the scrap buffer.
- \b b \r -- delete but do not save in the scrap buffer.
- \b c \r -- insert the scrap buffer in front of the selection.
- \bd\r -- exchange the selection with the scrap buffer.
- \58 200 200
- \
- \s Show Selection\r -- Command #58
-
- The window containing the selection is made the top window and the window
- is then positioned so that the selection is shown in the window.
-
- The line the selection is on depends on the value of the "linesOverFind"
- option. That many lines will show in the window above the line the selection
- starts on. If that would prevent the selection from showing in the
- window, then the selection is placed in the middle of the window.
-
- This is used to find the selection if you are not sure where it is.
- \59 200 200
- \
- \s Unused\r -- Command #59
-
- This command number is not defined.
- \60 200 200
- \
- \s Menu 4\r -- Command #60
-
- This invokes user defined menu 4.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \61 200 200 4 55 57 62
- \
- \s Delete No Scrap\r -- Command #61
-
- The selection is deleted but the contents of the scrap buffer are not
- changed.
-
-
- \s The Scrap Buffer\r
-
- There are a number of commands that use the scrap buffer.
- Type a letter for information on each:
-
- \b a \r -- delete the selection and save it in the scrap buffer.
- \b b \r -- insert the scrap buffer in front of the selection.
- \b c \r -- copy the selection to the scrap buffer without deleting it.
- \bd\r -- exchange the selection with the scrap buffer.
- \62 200 200 4 61 57 55
- \
- \s Exchange With Scrap\r -- Command #62
-
- The selection and the contents of the scrap buffer are exchanged.
-
-
- \s The Scrap Buffer\r
-
- There are a number of commands that use the scrap buffer.
- Type a letter for information on each:
-
- \b a \r -- delete the selection and save it in the scrap buffer.
- \b b \r -- delete but do not save in the scrap buffer.
- \b c \r -- copy the selection to the scrap buffer without deleting it.
- \bd\r -- insert the scrap buffer in front of the selection.
- \63 200 200
- \
- \s Unused\r -- Command #63
-
- This command number is not defined.
- \64 200 200
- \
- \s Get Help\r -- Command #64
-
- This is the entry to the help system. From all help screens:
-
- \bSpace bar\r -- returns you to editing.
- \bEscape\r -- returns you to editing.
- \bPgDn\r -- moves to the next help screen. If there is no logical
- "next" help screen, you are returned to the general help menu.
- \bPgUp\r -- moves you to the previous help screen.
- a letter key (a-z) -- These take you to other related help screens.
- Each help screen tells you which letters are valid.
-
- The main help menu will give you access to a number of help screens.
-
- Type \bPgDn\r to get to the main help menu.
- \65 200 200
- \
- \s Menu 5\r -- Command #65
-
- This invokes user defined menu 5.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \66 200 200 27 19
- \
- \s Search Backwards\r -- Command #66
-
- The selected text is searched for backwards (that is, in the opposite
- direction of the normal search mode). Normally this searches from the
- selection to the beginning of the file (unless searchMode=1).
-
- Case is not considered in finding a match unless "ignoreCase" is 0.
-
-
- Type \b a \r for information of searching forwards for the selection.
-
- Type \b b \r for information on searching for a string you type in.
- \67 200 200
- \
- \s Menu 6\r -- Command #67
-
- This invokes user defined menu 6.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \68 200 200
- \
- \s Unused\r -- Command #68
-
- This command number is not defined.
- \69 200 3 215 2
- \
- \s Copy Text\r -- Command #69
-
- The selected text will be copied to the point in the text where you
- released the mouse button.
-
-
- Type \b a \r for information on copying text.
-
- Type \b b \r for information on the duplicate command which also copies text.
- \70 0 200 216 3
- \
- \s Move Text\r -- Command #70
-
- The selected text will be moved to the point in the text where you released
- the mouse button.
-
-
- Type \b a \r for information on moving text.
-
- Type \b b \r for information on the extract command which also moves text.
- \71 200 200
- \
- \s Change to a different menu\r -- Command #71
-
- Point is switching from one menu to another because you pressed more mouse
- buttons that you had pressed before.
-
- \b You should not use this command directly.\r
- \72 200 200
- \
- \s Save File And Close Window\r -- Command #72
-
- The file in the window is saved if it has been changed and the window
- is closed.
-
- This avoids the "y to save file ..." prompt and verify.
- \73 200 200
- \
- \s Load Selected File\r -- Command #73
-
- The selection is taken as a file name and that file is loaded into
- the current window.
- \74 200 200
- \
- \s Move Word Left\r -- Command #74
-
- A word is a contiguous sequence of non-blank characters.
-
- This is useful when using Point without a mouse.
- \75 200 200
- \
- \s Move Word Right\r -- Command #75
-
- A word is a contiguous sequence of non-blank characters.
-
- This is useful when using Point without a mouse.
- \76 200 200 77
- \
- \s Begin or End Recording Macro Keystrokes\r -- Command #76
-
- The first time you execute this command, Point will begin recording all
- subsequent keystrokes in a macro buffer. It will continue recording
- keystrokes until you execute this command again.
-
- You can play back the recorded keystrokes with the Play Macro Command (\b a \r).
-
- You can record up to 50 keystrokes in a macro.
-
- There is only one macro buffer. If you record one macro and then another,
- the first will be lost.
- \77 200 200 76
- \
- \s Play Macro\r -- Command #77
-
- This command will play back all the keystrokes you recorded in the macro
- buffer with the Record Keystrokes commands (\b a \r).
- \78 200 200 8
- \
- \s Beginning Of File/Selection\r -- Command #78
-
- This command moves the selection to the first character of the file and
- then moves the window to show the beginning of the file.
-
- It is like the "Beginning Of File" command except it moves the selection
- as well as the window. Type \b a \r for information on that command.
-
- This command is useful to move to the beginning of the file to search the
- whole file for a string. Another way to do this is to set the searchMode
- to circular.
- \79 200 200
- \
- \s Menu 7\r -- Command #79
-
- This invokes user defined menu 7.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \80 200 200
- \
- \s Menu 8\r -- Command #80
-
- This invokes user defined menu 8.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \81 200 200
- \
- \s Change Case\r -- Command #81
-
- This command changes the case of the first character of the selection,
- that is, it changes it to upper if it was lower and changes it to lower
- if it was upper. A character that is not a letter is unchanged.
-
- After the change the selection moves to the next character after the one
- changes. This means you can execute this command repeatedly to change
- the case of a whole word or sequence of words (one character at a time).
- \82 200 200 7
- \
- \s Create Window And Load Selected File\r -- Command #82
-
- A new window is created. The selection is taken as a file name and that file
- is loaded into the newly created window.
-
- The other window create command prompts you for a filename. Press \b a \r
- for more information on that command.
- \83 200 200
- \
- \s Find Matching Character\r -- Command #83
-
- The first character of the selection should be one of:
- ( ) [ ] { }
- Point will find the matching character and move the selection to it.
- A "matching character" means one of the paired type: (), [], or {}
- and which is at the same nesting level.
- \84 200 200
- \
- \s Go To Selected Line Number\r -- Command #84
-
- The selection is taken to be a line number and the window is moved
- so that the line number is at the top of the window.
- \85 200 200
- \
- \s Fill Selected Lines\r -- Command #85
-
- This command is will reposition the words on the selected lines so that each
- line contains as many words as will fit between column 1 and the column
- indicated by the "rightMargin" option (which can be set from the OPTIONS
- menu). The number of lines may increase (if the selected lines will long) or
- decrease (of the selected lines were short).
-
- Any lines that have at least one character selected will be affected by this
- command; it is not necessary to select the first and last lines completely.
-
- If you want the lines indented on the left you can do this is two steps.
- First fill the lines with this command and then indenting all the lines.
- You must subtract the number of columns you wish to indent from the value of
- "rightMargin" you use. You can easily indent the lines in two different ways:
- 1. You can use the KEYBOARD MACRO: start macro (Alt-m), Tab, cursor
- left, cursor down, end macro (Alt-m). Then repeat play macro
- (Alt-p) for as many lines as you want to indent.
- 2. You can use the REPLACE COMMAND. First select the lines you want
- to indent (including the end-of-line character before the first
- line you want to indent). Replace "\n" with "\n<tab>" (do not
- type the "s and type the Tab key for <tab>). Do the replace
- within the selection ("s"). You can verify the replaces or not
- (it is faster if you do not).
- \86 200 200
- \
- \s Toggle Read-only\r -- Command #86
-
- This command will toggle the read-only status of the active window. That is,
- if it was read-only it makes it read-write and if it was read-write it makes
- it read-only.
-
- This command will not allow you to make a file read-write if the DOS file
- permissions for the file is read-only.
-
- Files are marked read-only when they are loaded if either (1) the DOS file
- permissions are read-only or (2) the "readOnly" option is true (=1).
- \87 200 200
- \
- \s Change Window Colors\r -- Command #87
-
- This command changes the text and border colors of the active window to the
- next color scheme that was specified (in a list) in the "textColors" and
- "borderColors" options in your pt.ini (or ptlocal.ini) file.
-
- You can specify a sequence (of up to 10) combinations of text colors and
- corder colors in the pt.ini file and this command allows you to cycle
- through these combinations.
- \88 200 200
- \
- \s Exchange Two Top Windows\r -- Command #88
-
- This command changes the window below the top window to the top window.
- Thus it exchanges the two top windows in the stack of open windows.
-
- This command is useful when you want to change quickly between two windows
- but there are other windows open as well.
-
- This command is invoked by clicking the middle (or both) mouse button(s)
- on any corner of a window.
- \89 200 200
- \
- \s Execute An Overlay Program\r -- Command #89
-
- This command will ask for the name of an executable file to execute and for
- arguments to the command. Then it will execute that command. When the
- command completes you are immediately returned to Point without redrawing the
- screen.
-
- This is similar to the Execute Selection command except the name of the
- command file is prompted for, the standard output it not put into a window
- and the screen is not redraw when the command exits.
-
- Only one overlay file at a time can be executed.
-
- This command is intended to support a new overlay feature of Point that is
- not yet ready for distribution. This command works fine though.
- \90 200 200
- \
- \s Replace a Selected DOS Command With Its Standard Output\r -- Command #90
-
- The selection is executed as a DOS command by a secondary DOS command
- processor. The command itself is deleted and replaced by the standard
- output of the command.
-
- For example, a selected line with "DIR" on it (the quotes are not on the
- line) will be replaced by the output of the DIR command.
- \91 200 200
- \
- \s Find a Tagged String in a Sequence of Files\r -- Command #91
-
- The command first prompts the user for a tag name. Then it sequentially
- searches all the files specified by the patterns in "tagPattern" until
- it finds the string "XTAG:" followed by the tag name that was entered.
- When the tag name is found, a window containing to the file opened up and
- positioned at the tag name.
-
- The "tagPattern" option variable has the same format at the "filePattern"
- option variable, that is, one or more DOS file patterns (using the "*" and
- "?" wildcard characters if desired) separated by vertical bars. For example,
- the default tagPattern is "*.c|*.h|*.asm".
-
- The idea is that you add comments containing "XTAG:string" markers at places
- where "string" is defined. For example, you might add a comment like this
- at the beginning of each procedure definition. Then it you are looking at
- a procedure call, you can search for the tag and have a window open up on
- the definition.
-
- If the tag is found in a file for which there is already an open window,
- that window will be topped and positioned at the tag.
-
- You can actually change the string "XTAG:" to anything you want by setting
- the tagMarker option in your pt.ini.
- \92 200 200
- \
- \s Find the Selected String in a Sequence of Files\r -- Command #92
-
- The is taken as a tag name tag name. The command then sequentially
- searches all the files specified by the patterns in "tagPattern" until
- it finds the string "XTAG:" followed by the tag name that was entered.
- When the tag name is found, a window containing to the file opened up and
- positioned at the tag name.
-
- The "tagPattern" option variable has the same format at the "filePattern"
- option variable, that is, one or more DOS file patterns (using the "*" and
- "?" wildcard characters if desired) separated by vertical bars. For example,
- the default tagPattern is "*.c|*.h|*.asm".
-
- The idea is that you add comments containing "XTAG:string" markers at places
- where "string" is defined. For example, you might add a comment like this
- at the beginning of each procedure definition. Then it you are looking at
- a procedure call, you can search for the tag and have a window open up on
- the definition.
-
- If the tag is found in a file for which there is already an open window,
- that window will be topped and positioned at the tag.
-
- You can actually change the string "XTAG:" to anything you want by setting
- the tagMarker option in your pt.ini.
- \93 200 200
- \
- \s Find a Keyword in a Sequence of Files\r -- Command #93
-
- The command first prompts the user for a keyword. Then it sequentially
- searches all the files specified by the patterns in "tagPattern" until
- it finds the keyword. When the keyword is found, a window containing to
- the file opened up and positioned at the keyword.
-
- If the keyword is the same as the last keyword searched for then the command
- will start looking just after the place it found the last occurrence. Thus
- successive uses of this command will find all occurrences of the keywords
- in all the files specified by "tagPattern". This is useful if you want to
- look at all occurrences of a variable.
-
- The "tagPattern" option variable has the same format at the "filePattern"
- option variable, that is, one or more DOS file patterns (using the "*" and
- "?" wildcard characters if desired) separated by vertical bars. For example,
- the default tagPattern is "*.c|*.h|*.asm".
-
- If the keyword is found in a file for which there is already an open window,
- that window will be topped and positioned at the keyword.
- \94 200 200
- \
- \s Find the Selected String in a Sequence of Files\r -- Command #94
-
- The selection is taken as a keyword a keyword. The command sequentially
- searches all the files specified by the patterns in "tagPattern" until
- it finds the keyword. When the keyword is found, a window containing to
- the file opened up and positioned at the keyword.
-
- If the keyword is the same as the last keyword searched for then the command
- will start looking just after the place it found the last occurrence. Thus
- successive uses of this command will find all occurrences of the keywords
- in all the files specified by "tagPattern". This is useful if you want to
- look at all occurrences of a variable.
-
- The "tagPattern" option variable has the same format at the "filePattern"
- option variable, that is, one or more DOS file patterns (using the "*" and
- "?" wildcard characters if desired) separated by vertical bars. For example,
- the default tagPattern is "*.c|*.h|*.asm".
-
- If the keyword is found in a file for which there is already an open window,
- that window will be topped and positioned at the keyword.
- \95 200 200
- \
- \s Unused\r -- Command #95
-
- This command number is not defined.
- \96 200 200
- \
- \s Menu 9\r -- Command #96
-
- This invokes user defined menu 9.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \97 200 200
- \
- \s Menu 10\r -- Command #97
-
- This invokes user defined menu 10.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \98 200 200
- \
- \s Menu 11\r -- Command #98
-
- This invokes user defined menu 11.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \99 200 200
- \
- \s Menu 12\r -- Command #99
-
- This invokes user defined menu 12.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \100 200 200
- \
- \s Menu 13\r -- Command #100
-
- This invokes user defined menu 13.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \101 200 200
- \
- \s Menu 14\r -- Command #101
-
- This invokes user defined menu 14.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \102 200 200
- \
- \s Menu 15\r -- Command #102
-
- This invokes user defined menu 15.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \103 200 200
- \
- \s Menu 16\r -- Command #103
-
- This invokes user defined menu 16.
-
- You can specify these menus in the Point initialization file (pt.ini).
- For each menu you can specify which commands will be on the menu and
- what they will be called by. See the Point Reference Manual for details.
- \104 200 200
- \
- \s Unused\r -- Command #104
-
- This command number is not defined.
- \105 200 200
- \
- \s Set the autoSaveInterval Option\r -- Command #105
-
- This command allows you to set the autoSaveInterval option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \106 200 200
- \
- \s Set the autoScrollRate Option\r -- Command #106
-
- This command allows you to set the autoScrollRate option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \107 200 200
- \
- \s Set the autoIndent Option\r -- Command #107
-
- This command allows you to set the autoIndent option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \108 200 200
- \
- \s Set the borderColors Option\r -- Command #108
-
- This command allows you to set the borderColors option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \109 200 200
- \
- \s Set the centerMenus Option\r -- Command #109
-
- This command allows you to set the centerMenus option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \110 200 200
- \
- \s Set the doubleClickDelay Option\r -- Command #110
-
- This command allows you to set the doubleClickDelay option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \111 200 200
- \
- \s Set the filePattern Option\r -- Command #111
-
- This command allows you to set the filePattern option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \112 200 200
- \
- \s Set the fileSort Option\r -- Command #112
-
- This command allows you to set the fileSort option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \113 200 200
- \
- \s Set the findWholeWords Option\r -- Command #113
-
- This command allows you to set the findWholeWord option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \114 200 200
- \
- \s Set the fsDirs Option\r -- Command #114
-
- This command allows you to set the fsDirs option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \115 200 200
- \
- \s Set the fsMenu Option\r -- Command #115
-
- This command allows you to set the fsMenu option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \116 200 200
- \
- \s Set the fsPatterns Option\r -- Command #116
-
- This command allows you to set the fsPatterns option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \117 200 200
- \
- \s Set the helpMode Option\r -- Command #117
-
- This command allows you to set the helpMode option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \118 200 200
- \
- \s Set the 43lines Option\r -- Command #118
-
- This command allows you to set the 43lines option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \119 200 200
- \
- \s Set the ignoreCase Option\r -- Command #119
-
- This command allows you to set the ignoreCase option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \120 200 200
- \
- \s Unused\r -- Command #104
-
- This command number is not defined.
- \121 200 200
- \
- \s Set the linesOverFind Option\r -- Command #121
-
- This command allows you to set the linesOverFind option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \122 200 200
- \
- \s Unused\r -- Command #104
-
- This command number is not defined.
- \123 200 200
- \
- \s Unused\r -- Command #104
-
- This command number is not defined.
- \124 200 200
- \
- \s Set the msgColors Option\r -- Command #124
-
- This command allows you to set the msgColors option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \125 200 200
- \
- \s Unused\r -- Command #104
-
- This command number is not defined.
- \126 200 200
- \
- \s Unused\r -- Command #104
-
- This command number is not defined.
- \127 200 200
- \
- \s Unused\r -- Command #104
-
- This command number is not defined.
- \128 200 200
- \
- \s Set the pathNames Option\r -- Command #128
-
- This command allows you to set the pathNames option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \129 200 200
- \
- \s Set the overType Option\r -- Command #129
-
- This command allows you to set the overType option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \130 200 200
- \
- \s Set the readOnly Option\r -- Command #130
-
- This command allows you to set the readOnly option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \131 200 200
- \
- \s Set the redefine Option\r -- Command #131
-
- This command allows you to set the redefine option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \132 200 200
- \
- \s Set the reSearch Option\r -- Command #132
-
- This command allows you to set the reSearch option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \133 200 200
- \
- \s Set the rightMargin Option\r -- Command #133
-
- This command allows you to set the rightMargin option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \134 200 200
- \
- \s Set the scrollDelay Option\r -- Command #134
-
- This command allows you to set the scrollDelay option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \135 200 200
- \
- \s Set the scrollRate Option\r -- Command #135
-
- This command allows you to set the scrollRate option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \136 200 200
- \
- \s Set the searchMode Option\r -- Command #136
-
- This command allows you to set the searchMode option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \137 200 200
- \
- \s Set the smoothScroll Option\r -- Command #137
-
- This command allows you to set the smoothScroll option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \138 200 200
- \
- \s Set the tabWidth Option\r -- Command #138
-
- This command allows you to set the tabWidth option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \139 200 200
- \
- \s Unused\r -- Command #104
-
- This command number is not defined.
- \140 200 200
- \
- \s Set the topOnFind Option\r -- Command #140
-
- This command allows you to set the topOnFind option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \141 200 200
- \
- \s Set the tagPattern Option\r -- Command #141
-
- This command allows you to set the tagPattern option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \142 200 200
- \
- \s Set the tagMarker Option\r -- Command #142
-
- This command allows you to set the tagMarker option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \143 200 200
- \
- \s Set the textColors Option\r -- Command #143
-
- This command allows you to set the textColors option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \144 200 200
- \
- \s Unused\r -- Command #104
-
- This command number is not defined.
- \145 200 200
- \
- \s Set the unixMode Option\r -- Command #145
-
- This command allows you to set the unixMode option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \146 200 200
- \
- \s Set the videoMode Option\r -- Command #146
-
- This command allows you to set the videoMode option.
-
- Point has a command to set each Point option so that you can put option
- setting on any menu, key, mouse button or mouse movement subcommand.
- \204 200 200
- \
- FILE SELECTION SCREEN
-
- Create Window and Load File both require a file name to load into the window.
- When Point wants a file name it shows you the File Selection Screen. This
- screen displays a list of all the files as specified in the "filePattern"
- option string. Usually "filePattern" is "*.*" and so all the files in the
- current directory are shown.
-
- The top line shows you the current directory ("CD"), current value of the
- "filePattern" variable ("Pattern=") and the number of matching file.
- The second line is a line of commands.
-
- \b Cancel load:\r This cancels the Create Window or Load File operation.
- Clicking a mouse button on this command or anywhere on the first or third
- lines of the display will cancel.
- \b Next page and Previous page:\r These commands will page through the file
- names if they do not fit on one screen.
- \b New Pattern:\r This allow you to specify a new "filePattern".
- \b Change Drive:\r This allows you to change the default drive.
-
- Clicking the left mouse button on a directory name (shown in the selection color
- and ending with a "\\") changes to that directory. Clicking one line four or
- below not on a name changes to "..". Clicking on a file name selects that
- file.
- \205 200 200 206
- \
- SEARCH STRING ESCAPE CONVENTIONS
-
- It is possible to search for strings that span several lines in the file.
- The backslash (\\) character in a search string is an "escape" character.
- This means that it gives special meaning to the character that immediately
- follows it. The meanings of the various escape sequences are:
-
- \\n -- this will match an end-of-line character in the file. That is,
- it will match the carriage return, line feed (15, 12) pair that
- MSDOS uses to end lines.
- \\r -- this will match a carriage return
- \\N -- this is match a line feed (newline or 12)
- \\\\ -- this will match a backslash (\)
- \\? -- this will match ? (where ? is any character other than n, N, r,
- or \\)
-
- These escape conventions apply to replacement strings as well. This gives
- you the ability to indent and outdent a sequence of lines in a file.
- Press \b a \r (or \bPgDn\r) for more information on doing this.
- \206 205 200
- \
- INDENTING AND OUTDENTING WITH REPLACE
-
- Since you can match and replace end-of-line characters it is possible to
- change indenting with the replace command.
-
- Suppose you want to indent a sequence of lines by 4 spaces.
- 1. Select the lines to indent plus the line in front of the first line
- to indent.
- 2. Replace "\\n" by "\\n " within selection (the "s are not part of the
- search or replace string).
-
- Suppose you want to remove a tab at the beginning of each of a sequence of
- lines:
- 1. Select the lines to un-indent plus the line in front of the first
- line to un-indent.
- 2. Replace "\\n<tab>" with "\\n" within the selection. (Where <tab> is the
- Tab key.
-
- The line before must be selected so the replace will find the first "\\n".
- Alternatively you can start just before the lines to indent, use a global
- replace, and cancel it (with Escape) when you have indented enough lines.
- \207 200 208 4 61 55 57 62 23 2 3 20 24 25 40 59 81 85
- \
- EDITING COMMANDS
-
- More info Keys Description
- --------- ---- -----------
- \b a \r Del,F1 Delete the selection to the scrap buffer
- \b b \r Shift-F1 Delete the selection (preserve the scrap buffer)
- \b c \r Ins,F2 Insert the contents of the scrap buffer
- \b d \r Shift-F4 Copy the selection to the scrap buffer
- \b e \r Alt-e Exchange the selection and the scrap buffer
- \b f \r Alt-a Insert an ASCII character (specified numerically)
- \b g \r F4 Enter or exit "duplicate text" mode
- \b h \r F5 Enter or exit "extract text" mode
- \b i \r Alt-r Replace (global or in selection) (optional verify)
- \b j \r F8 Redo the last edit
- \b k \r F9,Alt-u Undo the last edit (this undo can be undone)
- \b l \r Shift-F9 Undo edit (this can undo up to 50 previous edits)
- \b m \r Alt-o Switch between insert and overtype mode
- \b n \r Change the case of the first character in selection
- \b o \r Fill selected lines to rightMargin
- Backspace Erase previous character
- Ctrl-backspace Erase previous word (delimited by blanks)
-
-
- Press \bPgDn\r for more commands.
- \208 200 209 14 15 8 9 84 84 27 66 19 56 58 83 78
- \
- COMMANDS FOR MOVING AROUND THE FILE
-
- More info Keys Description
- --------- ---- -----------
- \b a \r PgUp Scroll up (towards the beginning of the file)
- \b b \r PgDn Scroll down (towards the end of the file)
- \b c \r Ctrl-PgUp Move the window to the beginning of the file
- \b d \r Ctrl-PgDn Move the window to the end of the file
- \b e \r Alt-g,Alt-F7 Jump to a line number (that will be prompted for)
- \b f \r Alt-F9,Ctrl-F9 Jump to the selected line number
- \b g \r F6 Search down to find the selected text
- \b h \r Ctrl-F6,Alt-F6 Search up to find the selected text
- \b i \r Shift-F6 Search for a string (that will be prompted for)
- \b j \r F7 Jump to the last place you were in this file
- \b k \r Shift-F6 Jump to the place where the selection is
- \b l \r Shift-F8 Find matching bracket: (, ), [, ], {, or }
- \b m \r Move window and selection to the beginning of file
-
-
-
-
-
- Press \bPgDn\r for more commands.
- \209 200 210 7 82 17 72 33 73 54 47 18 12 28 29 11 38 13 88 87
- \
- WINDOW MANAGEMENT COMMANDS
-
- More info Keys Description
- --------- ---- -----------
- \b a \r Alt-n Create a new window (prompts for position and file)
- \b b \r Alt-F10 Create a new window (selection is the file name)
- \b c \r Alt-c Close the active window (one with a double border)
- \b d \r Close the active window and save the file
- \b e \r Alt-l Load a new file into the active window
- \b f \r Shift-F10 Load the selected file name into the active window
- \b g \r Alt-s Save the file in the active window
- \b h \r Save all unsaved files
- \b i \r Alt-w Write the file in the active window with a new name
- \b j \r Top the active window
- \b k \r Top/Bottom the active window
- \b l \r Alt-b Bottom the active window
- \b m \r Alt-z Zoom (or unzoom) the active window
- \b n \r Alt-x Hide the active window (unhide from TOPLIST menu)
- \b o \r Resize the active window
- \b p \r Exchange the two top windows (i.e. top second window)
- \b q \r Change window colors to next color rotation
-
-
- Press \b PgDn\r for more commands.
- \210 200 212 5 48 49 32 30 10 22 64 68 76 77 63 86
- \
- OTHER COMMANDS
-
- More info Keys Description
- --------- ---- -----------
- \b a \r Alt-q,Alt-F3 Quit Point after asking about all unsaved files
- \b b \r F3 Quit Point and automatically save all unsaved files
- \b c \r Shift-F3 Quit Point without saving any files
- \b d \r Alt-d Escape to the DOS command interpreter
- \b e \r Execute selection as a DOS command (output to a window)
- \b f \r F10 Redraw the screen
- \b g \r Esc Cancel duplicate and extract modes
- \b h \r Alt-h Get help
- \b i \r Alt-t Switch between 43-line and 25-line mode (EGA only)
- \b j \r Alt-m Begin or end recording keystrokes in a macro
- \b k \r Alt-p Play back the keystrokes in a macro
- \b l \r Display a menu of Point options to change
- \b m \r Toggle read-only file mode
- Ctrl-Break Stop the current editor action
-
-
-
-
-
-
- Press \bPgDn\r for information on mouse commands.
- \212 200 213
- \
- MOUSE COMMANDS
- Mouse Button/Position Effect
- ------------ ------
- Left, inside window SELECT text (hold down to extend)
- Right, inside window EXTEND the selection to the mouse cursor
- Middle, inside window Display the TOPLIST menu
-
- Left, any corner TOP window (if already on top, bottom the window)
- Right, any corner STRETCH the window by the corner
- Both/Middle, any corner EXCHANGE the top two windows
-
- Left/Right, left side SCROLL up/down (line mouse is on <-> top line)
- Both/Middle, left side THUMB into file
- Left/Right, right side SEARCH FOR SELECTION (left: up and right: down)
- Both/Middle, right side SPLIT the window into two windows on the same file
-
- Left/Right, bottom SCROLL left/right
- Both/Middle, bottom THUMB left/right
- Both/Middle, bottom SPLIT the window into two windows on the same file
-
- Left, top Make this window the active window
- Right, top Move this window
- Both/Middle, top SPLIT the window into two windows on the same file
-
- Press \bPgDn\r for information about using mouse menus.
- \213 200 200
- \
- MOUSE MENUS AND MENU LINE COMMANDS
- To use a mouse menu:
- 1. Move the mouse cursor to the top line of the screen.
- 2. Press a mouse button on a menu name and the menu will appear.
- 3. As you move the mouse cursor inside the menu, the command name you
- are on will be in reverse video.
- 4. Release a mouse button on a command name to execute it.
- 5. Release a mouse button outside of the menu to get rid of the
- menu without executing any command.
-
-
-
- A few common commands are listed to the right of the menu names.
- To invoke one of these commands, click on the command name.
- Any command chosen will operate on the active window. For example, you can
- select a string in one window and search for it in a second window by
- making it the active window and selecting the search command.
- \214 200 200
- \
- MOVING WINDOWS ON THE SCREEN
-
- There are a number of ways in which you can rearrange the windows on the screen.
-
- TOP/BOTTOM -- clicking the left mouse button on any corner of a
- window bottoms the window if it is the top window,
- otherwise it bottoms the window.
-
- TOPLIST -- the middle mouse button calls up a menu of the windows.
- By selecting from this menu you can top any window.
-
- MOVE -- pressing the right mouse button on the banner line grabs the
- window. You can then move it around the screen by dragging it
- with the mouse.
-
- STRETCH -- pressing the right mouse button on any corner of a window
- allows you to stretch the window by that corner with the mouse.
-
- RESIZE -- The resize command allows you to respecify the corners of
- the window.
-
- SPLIT -- clicking the middle mouse button on the top or right border
- of a window will split the window into two windows on the same
- file.
- \215 200 216
- \
- COPYING TEXT
-
- Using the Scrap:
- 1. Select the text to be copied
- 2. Select the "Copy to Scrap" command from the EDIT menu
- 3. Move the selection to the place where you want to copy the text
- 4. Press in "Ins" key or select the "Insert from scrap" command
-
- Copy using the mouse
- 1. Select the text to be copied
- 2. Move the mouse cursor to the place where you want to copy the text
- 3. Hold down the "Shift" key and click the left mouse button
-
- Duplicate using the mouse:
- 1. Select at the point you want to copy the text to
- 2. Press F4
- 3. Select the text you want copied
- 4. Press F4
-
- All these methods work for copying within one window are between two windows.
-
-
- Press \bPgDn\r for information on moving text
- \216 215 200 206
- \
- MOVING TEXT
-
- Using the Scrap:
- 1. Select the text to be copied
- 2. Press Del or select the "Delete to Scrap" command from the EDIT menu
- 3. Move the selection to the place where you want to move the text
- 4. Press in "Ins" key or select the "Insert from scrap" command
-
- Move using the mouse
- 1. Select the text to be moved
- 2. Move the mouse cursor to the place where you want to move the text
- 3. Hold down the "Ctrl" key and click the left mouse button
-
- Extract using the mouse:
- 1. Select at the point you want to move the text to
- 2. Press F5
- 3. Select the text you want moved
- 4. Press F5
-
- All these methods work for moving within one window are between two windows.
-
- Press \b a \r for information on indenting and outdenting section of text.
- \217 200 218
- \
- SELECTING TEXT
-
- Click method:
- 1. Click the left mouse button at the beginning of the desired selection.
- 2. Move to the end of the desired selection. (You can scroll or use any
- other window moving commands to do this.)
- 3. Click the right mouse button.
-
-
- Hold down button method:
- 1. Press (and hold down) the left mouse button at the beginning of the
- desired selection.
- 2. Move the mouse cursor to the end of the desired selection while holding
- down the left mouse button. The selection will follow the mouse.
- 3. Release the button when the selection is what you want.
-
-
- Extending a selection
- 1. Make an initial selection by either of the above methods
- 2. Move the mouse cursor to the place you want the selection to end.
- 3. Click the right button (or hold it down and move the mouse).
-
- Press \bPgDn\r for more about selection.
- \218 217 200
- \
- MORE ON SELECTION
-
- - The left mouse button starts selections.
- - The right mouse button extends (or contracts) selections.
- - Either button can be held down and the selection will follow the mouse.
-
-
- Selecting by words
- 1. Select any character in the first word.
- 2. Click the left mouse button on that character.
- 3. Press down the left mouse button on the same character.
- 4. The selection will follow the mouse cursor and extend by words.
- - Extending the selection (with the right mouse button) will also
- be by words.
-
- Selecting by lines
- 1. Select any character in the first line.
- 2. Click the left mouse button on that character to get to word mode.
- 3. Press and hold the left mouse button anywhere in the selected word.
- This puts you in line mode.
- 4. The selection will follow the mouse cursor and extend by lines.
- - Extending the selection (with the right mouse button) will also
- be by lines.
- \219 200 220
- \
- POINT OPTIONS SUMMARY (Screen 1)
-
- Option Name Description {default value in brackets}
- ----------- ---------------------------
- 43lines Use 43 line mode on the IBM EGA {0}
- autoIndent Indent new lines to the level of the previous line {1}
- borderColors The colors of the window top, borders, and elevator {70070F}
- buffers Number of buffers kept in memory {50}
- filePattern Controls the files displayed in the new/create screen {*.*}
- fileSort Controls how files are sorted in the new/load screen {2}
- pathNames Display the full path name when showing file names {0}
- helpMode If =1, a help screen is shown about invoked commands {0]
- ignoreCase Ignore case of letters in search and replace {1}
- initialWindows Determines how the initial file windows are placed {0}
- linesOverFind Space found search string this many lines down {4}
- msgColors The colors of messages to the user {070FF007}
-
-
-
-
-
-
-
-
- Press \bPgDn\r for more option summaries and details after that.
- \220 219 221
- \
- POINT OPTIONS SUMMARY (Screen 2)
-
- Option Name Description {default value in brackets}
- ----------- ---------------------------
- overType Typed characters replace existing ones {0}
- readOnly Make all files loaded into windows read-only {0}
- rightMargin Words types past the margin wrap to the next line {999}
- searchMode The direction and type of searches {0}
- tabWidth The size of tabs {8}
- textColors The colors of the text and selection in a window {0770}
- topOnFind The window a string is found in is made the top window {0}
- undoSize The number of changes remembered {50}
- videoMode Determines how Point updates the screen {0}
- unixMode Insert only a line feed (ASCII 10) when Return is pressed {0}
- workDrive Where the Point work file is located {.\\}
-
-
-
-
-
-
-
-
- Press \bPgDn\r for details on these options and how to set options.
- \221 220 222
- \
- POINT OPTIONS (Screen 1)
-
- When Point starts it looks for the file "pt.ini":
- First in the current directory
- Then in the PATH directories
-
- If it finds a "pt.ini" file it reads it and initialized the Point options
- specified in it. The options are of the form:
- optionName=optionValue
- with no spaces. The option/value pair strings are separated by spaces,
- tabs, or newlines.
-
- caPiTaliZatIon is unimportant in option names.
-
- Press \bPgDn\r for details on the available options.
- \222 221 223
- \
- POINT OPTIONS (Screen 2)
-
- 43lines=0 The display shows the usual 25 lines of text.
- 43lines=1 Point uses the 43 line mode for supported (only) by the
- Enhanced Graphics Adapter.
- autocreate=0 When a file name that does not exist is entered, Point will
- request verification before it creates it.
- autoCreate=1 Point will create file without asking for verification.
-
- autoIndent=1 When a newline (Enter key) is inserted, also insert the
- spaces and tabs that begin the previous line.
- autoIndent=0 No special action on inserting a newline
-
- buffers=50 This determines how many buffers are kept in main memory.
- More makes things faster but uses up memory.
-
- filePattern=*.* This pattern is used to generate the menu of file name shown
- in the new/load file selection screen.
-
- fileSort=2 Files in the load/new menu are sorted by file extension
- fileSort=0 Files in the load/new menu are unsorted
- fileSort=1 Files in the load/new menu are sorted by file name
-
- Press \bPgDn\r for more information about editor options.
- \223 222 224
- \
- POINT OPTIONS (Screen 3)
-
- textColors=0770 These options specify the color or video attributes of
- borderColors=70070F various items on the screen. Each is composed of two or
- msgColors=070FF0 three pairs of hexadecimal digits. Each pair specifies
- a background and a foreground color. The hex digits 10-15 are
- written as a-f or A-F. The textColors specify normal text and
- then selected text. The border colors specify: the banner/menu
- line, the other borders, and then the elevator. The msgColors
- are for informational, user input, and error messages. The
- textColors and borderColors can be different in different
- windows. If these options are requested interactively you are
- shown a menu of all the possible colors and you click on the
- one you want with the mouse.
- The next screen shows the possible color codes. Background
- colors can only be 0-7.
-
- Press \bPgDn\r for information about color codes and more on options.
- \224 223 225
- \
- POINT OPTIONS (Screen 4)
-
- Hex code Color Hex code Color
- -------- ----- -------- -----
- 0 Black 8 Grey
- 1 Blue 9 Light Blue
- 2 Green A Light Green
- 3 Cyan B Light Cyan
- 4 Red C Light Red
- 5 Magenta D Light Magenta
- 6 Brown E Yellow
- 7 White F White (high Intensity)
-
- ignoreCase=1 For string searches (search and replace commands) ignore case
- in the search string and the text being searched
- ignoreCase=0 For string searches (search and replace commands) consider
- case in the search string and the text being searched
-
- linesOverFind=4 This many lines will be above a found search string when it
- is displayed in the window (if not showing already). If this
- value is large the string will be in the middle of the window.
-
-
- Press \bPgDn\r for more information about editor options
- \225 224 226
- \
- POINT OPTIONS (Screen 5)
-
- initialWindows=0 Each file name on the command line is put in a full screen
- window and the windows overlay each other
- initialWindows=1 The first window takes up the whole screen, the second
- window takes up half (if there are only two) or two-thirds
- (if there are three) of the screen, the third window (if
- any) takes up one third of the screen. If there are more
- than three file names on the command line the
- initialWindows=0 option is used
- initialWindows=2 Like initialWindows=1 except that the windows are split
- vertically instead of horizontally
-
- overType=0 Insert characters that are typed
- overType=1 Typed characters replace existing characters in the text
-
- pathNames=0 Show only the last component of the filename on window banners.
- pathNames=1 Show the full pathname of files in windows.
-
- rightMargin=999 When you are entering text and a word goes past the right
- margin, a carriage return is generated and the word is
- moved to the next line.
-
- Press \bPgDn\r for information more about editor options.
- \226 225 227
- \
- POINT OPTIONS (Screen 6)
-
- searchMode=0 Searches start at the selection (or the beginning of the file
- if the selection is not in the file) and continue to the
- end of the file
- searchMode=1 Searches start at the selection (or the beginning of the file)
- and search backwards to the beginning of the file.
- searchMode=2 Searches start at the selection (or the beginning of the file),
- search to the end of the file, and then start again at the
- beginning of the file and search to the selection. That
- is, the search is circular.
-
- tabWidth=8 The number of characters between tab stops.
- Press \bPgDn\r for information more about editor options.
- \227 226 200
- \
- POINT OPTIONS (Screen 7)
-
- topOnFind=0 No other action when a string is found.
- topOnFind=1 When a string is found in a window, the window is automatically
- made the top window. Then you can always see the string found.
-
- undoSize=50 This is how many changes are remembered that can be undo with
- the undoBack command.
-
- videoMode=0 For monochrome displays, no synchronizing is done on screen
- updating
- videoMode=1 The BIOS screen display calls are used
- videoMode=2 The display is written (two bytes at a time) during the
- horizontal retrace. This mode should not cause any
- flicker on a color graphics display.
- videoMode=3 The display is written (one byte at a time) during the
- horizontal retrace. This mode will not cause any
- flicker on a color graphics display.
-
- Press \bPgDn\r for information more about editor options.
- \228 227 200
- \
- POINT OPTIONS (Screen 8)
-
- workDrive=.\ This is the drive and directory that the editor work file will
- be placed on. It can be a RAM disk.
-
- unixMode=0 End lines with a carriage return and line feed (DOS style).
- unixMode=1 End lines with a line feed only. (Unix style).
-
- readOnly=0 New files in windows are read/write
- readOnly=1 New files in windows are read-only.
-
-