home *** CD-ROM | disk | FTP | other *** search
- ******
- Should F-PC use Screen Blanking on a COLOR display.
- Blanking will be needed to reduce the SNOW on most CGA displays.
- EGA, MCGA (Hercules), and VGA displays will NOT need blanking.
- ┌──────┐
- │ F-PC │
- ┌─────────────────────────┴──────┴────────────────────────────▄
- │ Based on Original F83 Henry Laxen & Michael Perry █
- │ Separated Heads ── John D. Hopper █
- │ Handles & Sequential files ─┐ █
- │ SED the text editor │ ╔════════════╗ █
- │ Compiler Optimization │ ║ Tom Zimmer ║ █
- │ Separate : (colon) LISTs │ ╚════════════╝ █
- │ Only memory limits LISTs │ assisted █
- │ Direct Threading Nucleus │ by █
- │ Prefix/Postfix Assembler │ Robert L. Smith █
- │ Control BREAK deferred ─┘ ─────────────── █
- │ 8087 Floating Point ── Mark Smiley & Robert Smith █
- │ Software Floating Point ── Robert Smith █
- │ Documentation & debugging ── Dr. Ting and the gang at █
- │ MAXTOR with assistance from █
- │ the SVFIG chapter & ECFB █
- │ █
- │ Special thanks to MAXTOR for supporting the Forth community █
- └▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
- ******
- F-PC is currently using DOS for all display operations. Direct
- video screen buffer output is supported by F-PC, and is MUCH faster
- than DOS. Unfortunately this requires very compatible video
- hardware. I recommend you try the default which is direct screen
- output, to see if it will work on your computer, then if it doesn't
- try the DOS output.
-
- ******
- You are using a COLOR compatible display. If your display can really
- display colors, or if you are using a portable computer that can
- display various gray levels, try selecting COLOR below. On an LCD
- display the default color combinations F-PC selects may not be
- compatible with the gray levels your LCD display has assigned, so you
- may need to use LCD until you have re-assigned F-PC's color
- assignments. If your display does not display color or any gray levels,
- and only supports REVERSE, then select LCD below.
-
- To re-assign the colors that F-PC has setup, examine the file
- COLOR.SEQ. Make a word like ">COLOR" and assign it into INITCOLOR.
-
- ******
- F-PC can display LIGHT text on a DARK background as it is doing now, or
- it can display DARK text on a LIGHT background. If you have a BLACK and
- WHITE monocrome monitor rather than green or amber, you may want this
- option. You can also try it on a colon monitor.
-
- ******
- The current PATH where F-PC searches for system sources when viewing is
-
-
- Type in the New VIEW PATH (where the system sources are located),
- or press <enter> alone to leave the VIEW PATH the same.
-
- ******
- You can press 'Control-Break <Enter>' at any time to abort the
- installation program.
- ******
- F-PC is uses memory for COLON ":" definitions, you can adjust the amount
- of memory F-PC uses for this purpose.
-
-
- This usage is traded off against the file edit space and the available
- memory in your computer. The larger the LIST segment, the smaller will be
- the file you can edit. You should limit yourself to 100k or so unless you
- really need more space for your program.
- ******
- F-PC will now create the executable program file on disk.
- ******
- The editor can be configured to automatically create backup files
- of your edits, this is more secure than not having backup files,
- but requires more disk space. If you are using a FLOPPY based
- system, you MAY not want backup files created for you.
- Do you want the editor to automatically create backup files?
-
- Main Menu Help for the SED Editor
- ESC leaves Help ───────────────────────
-
- Press a NUMBER key for the help area of interest
- ════════════════════════════════════════════════
-
- ┌───┐ ┌───┐
- │ 1 │ WordStar, Leaving & Printing │ 6 │ Margin Control commands
- ├───┤ ├───┤
- │ 2 │ Keypad functions │ 7 │ Other functions
- ├───┤ ├───┤
- │ 3 │ Search, Replace & Goto │ 8 │ SED Specifications
- ├───┤ ├───┤
- │ 4 │ Cut, Copy, Paste & Append │ 9 │ Drawing lines & Sorting
- ├───┤ ├───┤
- │ 5 │ Line & Word commands │ 0 │ Bold, Underline & DOS
- └───┘ └───┘
- ╔══════════════════════════════════════════════════╗
- ║ Press ESC while editing to display the MENU bar. ║
- ┌──────═╩══════════════════════════════════════════════════╩═────────┐
- │ Type the first CAPITAL letter of any menu item to invoke the item. │
- │ Short cut Alt, Ctrl, and Function keys are shown to the right. │
- └────────────────────────────────────────────────────────────────────┘
- Press F1 for Main Menu More Neat Stuff Menu 10 of 10
- ESC leaves Help ─────────────── press 0 to 9 for more help
-
- SED can "Shell" to DOS with "ESC F D" under the FILE menu. This is useful
- for manipulating files on a disk that is TOO full to save to, or to go out
- and format a new disk if needed. You can even run other programs from within
- the editor if you need to. Type EXIT to get back to SED.
-
- BOLD UNDERLINE & USER DEFINED PRINT CONTROL
- ───────────────────────────────────────────
-
- %B This line will be printed BOLD %B
- %U This line will be printed UNDERLINED %U
- %B%U This line will be both BOLD and UNDERLINED %U%B
-
- %1, %2 & %3 are user defined printer attributes.
- See an example in the file PROPRINT.SEQ.
-
- Press F1 for Main Menu WordStar Keys Menu 1 of 10
- ESC leaves Help ───────────── press 0 to 9 for more help
-
- ┌─────────────┬────────────┬────────────┬─────────────┬────────────┐
- │ ^W scroll │ ^E line │ ^R page │ ^T Word Del │^Y Line Del │
- ┌─────┴─────┬───────┴────┬───────┴─────┬──────┴─────┬───────┴─────────┬──┘
- │ ^A -word │ ^S -left │ ^D right- │ ^F word- │ ^G char Delete │
- └─────┬─────┴───────┬────┴───────┬─────┴──────┬─────┴─────────┬───────┘
- │ ^Z scroll │ ^X line │ ^C page │ ^V INS toggle │ ^=Control
- └─────────────┴────────────┴────────────┴───────────────┘
-
-
- Leaving, Saving, and Printing in the F-PC editor
- ────────────────────────────────────────────────
-
- F10 = Save changes and leave editor
- Alt F10 = Discard changes and leave editor
- Ctrl-U = Save changes and continue editing
-
- Alt-P = pops up the printing menu display
- Press F1 for Main Menu Keypad keys Menu 2 of 10
- ESC leaves Help ─────────── press 0 to 9 for more help
- ┌──────┐
- │ Esc ├─ = Pops up the MENU display
- └──────┘
-
- Ctrl-Home = Beginning of file Up-arrow = Up a line in document
- ┌──┴───┬──┴───┬──────┐
- Goto beginning of line ─┤ Home │ │ PgUp ├─ Previous page in document
- ├──────┼──────┼──────┤
- Left a character on line ─┤ - │ │ - ├─ Right a character on line
- ├──────┼──────┼──────┤
- Goto end of line ─┤ End │ │ PgDn ├─ Next page in document
- └──┬───┴──┬───┴──────┘
- Ctrl-End = End of file ────┘ Down-arrow = Down a line in document
-
- ┌─────────────┬──────┐
- Insert/Overwrite toggle ─┤ Insert │ Del ├─ Delete char under cursor
- └─────────────┴──────┘
- Press F1 for Main Menu Search, Replace & Goto Menu 3 of 10
- ESC leaves Help ────────────────────── press 0 to 9 for more help
-
-
- Search for text commands
- ────────────────────────
- F6 = Search the first time (prompts for text)
- Alt-F6 = Search for same again
- Shift-F6 = Search for same again BACKWARDS
- Shift-Alt-F6 = Srch again cAsE Sensitive
-
-
- Replace text commands
- ─────────────────────
- F8 = Replace the first time (prompts for text)
- Alt-F8 = Replace same again and search same again
- Shift-Alt-F8 = Same as Alt-F8, but cAsE sensitive
- Shift-F8 = Replace All occurances
-
- Goto Page
- ─────────
- Alt-G = Goto specified page (prompts for page number)
- Press F1 for Main Menu Cut, Copy & Paste Menu 4 of 10
- ESC leaves Help ────────────────── press 0 to 9 for more help
-
- Mark and Copy in memory
- ───────────────────────
- F3 = MARK first line of copy or cut
- F5 = Copy a line from MARK to cursor line
-
- Use F3 to MARK the start of ALL Cut, Copy & Append operation.
-
- Cut, Copy, Paste & Append with DISK
- ───────────────────────────────────
- * Alt-X = Cut from MARK through cursor line to TEMP.SEQ
- * Alt-C = Copy from MARK through cursor line to TEMP.SEQ
- * Alt-V = Paste Cut/Copied text at cursor line from TEMP.SEQ
- * Alt-A = Append from MARK through cursor line to TEMP.SEQ
- (You may need to load SEDAPND.SEQ to use append)
-
- Paste Date and Time
- ───────────────────
- Alt-O-P = Paste the current dat and time into text at cursor.
-
- * Use SHIFT-Alt to specify the file to Cut, Copy, Paste or Append with.
- Press F1 for Main Menu Line & Word Commands Menu 5 of 10
- ESC leaves Help ──────────────────── press 0 to 9 for more help
-
-
- Split and Join lines Word Delete & Undelete
- ──────────────────── ──────────────────────
-
- Ctrl-N = Split this line at the cursor Ctrl-T = Word delete and save
- Alt-N = Join this line with next line Alt-U = Word Undelete *
-
-
- Line Delete and Undelete
- ────────────────────────
-
- * Ctrl-Y = Delete this line and save in delete buffer
- * Alt-Y = Undelete a deleted line from the delete buffer
-
- * The line delete buffer can hold 100 deleted lines.
- * The word delete buffer can hold 128 characters total.
- Press F1 for Main Menu Margin control Menu 6 of 10
- ESC leaves Help ────────────── press 0 to 9 for more help
-
- Ctrl-L = Set left margin to current column.
-
- Alt-L = Prompt for the number of spaces to insert before
- all lines of the current paragraph. Table move right.
- ────────────────
- Shift-Alt-L = Remove all space from the current paragraph to the
- right of the current cursor column. Table move left.
- ───────────────
- Alt-S-R = Prompt for value to set Right Margin.
-
- Home = Set cursor to column 0 and reset Left Margin to 0.
-
- Ctrl-B = Reformat current paragraph.
-
- The left margin is also set at the new cursor position after
- pressing TAB when there are only spaces to the left of the
- cursor. This is useful for maintaining or setting an indent
- while editing source.
- Press F1 for Main Menu Other help Menu 7 of 10
- ESC leaves Help ────────── press 0 to 9 for more help
-
- Write to a new filename
- ───────────────────────
- Alt-W = Write the file in memory to a NEW file (prompts for filename)
-
- TAB Control
- ───────────
- Alt-T = Set tab increment to current column value.
- Alt-O-X = eXpand all TABs to spaces in the file in memory.
-
- Case Conversion
- ───────────────
- Alt-O-U = Convert the current cursor line to UPPERCASE.
- Alt-O-L = Convert the current cursor line to lowercase.
- Alt-O-W = Toggle case of WORD under cursor, starting at cursor.
- Alt-O-C - Toggle case of the CHARACTER under the cursor.
- Press F1 for Main Menu SED Specifications Menu 8 of 10
- ESC leaves Help ────────────────── press 0 to 9 for more help
-
-
- ┌──────────────────────────────────────────────────┐
- │ Maximum Characters in a File limited by memory │
- │ 640k can edit ≈120k file │
- │ 512k can edit ≈64k file │
- │ │
- │ Maximum Lines in a File Adjusted to memory │
- │ 640k has 8000 lines │
- │ 512k has 6000 lines │
- │ │
- │ Maximum Characters in a Line 132 │
- │ │
- │ Maximum # of Deleted Lines Saved Adj to memory │
- │ available edit memory > 48k, save 100 lines │
- │ < 48k, save 20 lines │
- │ │
- │ Printed # of Lines on a Page 55 │
- └──────────────────────────────────────────────────┘
- Press F1 for Main Menu Line Drawing & Sorting Menu 9 of 10
- ESC leaves Help ────────────────────── press 0 to 9 for more help
-
- ┌┬┬┬┬┬┬┬┐ Line drawing commands
- └┴┴┼┼┼┴┴┘ ─────────────────────
- ├┼┤
- ├┼┤ F9 Start/Stop drawing lines
- ├┼┤ Ins Pen up/down command
- ├┼┤ - Select single width lines (minus)
- ├┼┤ ┌┐ = Select double width lines (equal)
- └┴┘ └┘ Del Clear char under cursor
- Arrows Move and draw a line
- ┌┬┬┬┬┬┬┬┐
- └┴┴┴┴┴┼┼┤
- ├┼┘ Sorting the lines of a Paragraph
- ┌┼┘ ────────────────────────────────
- ┌┼┘
- ┌┼┘ F7 Sort paragraph lines starting at current
- ┌┼┤ line and column. This sort is cAsE
- ┌┼┼┼┬┬┬┐ ╔╗ sensitive.
- └┴┴┴┴┴┴┘ ╚╝ Shift-F7 Sort NON-case sensitive.
-
- * You may need to load SEDDRAW.SEQ, or SEDSORT.SEQ to use these functions.
-