home *** CD-ROM | disk | FTP | other *** search
- *********************************
- * WELCOME TO FX VERSION 1.1 *
- *********************************
-
-
- Notes on printing the documentation
- -----------------------------------
-
- The documentation file, "FX.TXT", is an ASCII text file suitable both for
- viewing from any text editor or printing. It is formatted at 66 lines per
- page and 75 columns wide for use with standard 8-1/2" x 11" paper printing
- at either 10 or 12 characters per inch. (It is 48 pages in length overall).
- It can be printed from any text editor, or a hard-copy may be easily created
- using the DOS "TYPE" command redirected to a printer port:
-
- TYPE FX.TXT >LPT1:
-
-
- Note on upgrading to version 1.1
- --------------------------------
-
- FX version 1.1 is a complete replacement for version 1.0. In no case have
- any features from the first version been removed or renamed, but some
- existing features have been improved, and some capabilities added.
-
-
- Bug Fixes
- ---------
-
- In FX 1.0, if the last record contained just one byte, the display was
- sometimes incorrectly formatted. Depending on the file size and the
- program's settings, this last odd byte was sometimes either moved into the
- previous record, or not displayed. This has been fixed in version 1.1.
-
-
- Enhancements/Additions in FX version 1.1
- ----------------------------------------
-
- This section summarizes additions and improvements in FX version 1.1, and
- is primarily intended for FX 1.0 users who are upgrading. The documentation
- file "FX.TXT" completely covers every aspect of FX version 1.1, including
- all the new features listed below.
-
-
- 1) The searching functions have been sped up significantly. For instance,
- to search a 1.3 megabyte file on a 20 Mhz 386 system with 18-ms hard
- disk took FX 1.0 18 seconds, but FX 1.1 only 10 seconds.
-
- The COUNT, LOCATE and NEXT functions all benefit in version 1.1 as a
- result of this improvement.
-
- 2) File access has been improved. As a result, moving through a file is
- noticeably faster in version 1.1. In addition, faster number formatting
- routines have been added in version 1.1. These two improvements (file
- access and faster number display) give FX 1.1 a much "snappier" feel.
-
- 3) Due to an improved buffering scheme, the numeric display now ALWAYS
- gives the correct values for the integer and long values, independent of
- the cursor position. In version 1.0, these values were not available
- when the cursor was positioned within the last few bytes of a record.
-
- 4) The cursor now "wraps" when left arrow is pressed at the first byte of a
- line, or right arrow at the last byte of a line.
-
- 5) A few more keystrokes have been added:
-
- ENTER Move the cursor to the first byte of the next line
- [ENTER] Move the cursor to the first byte of the PREVIOUS line
- "H" Toggle hexadecimal status line notation on/off
- ALT-D Dos shell
- ALT-S Set the StartByte equal to the current file position
-
- 6) When invoking the Startbyte, Recsize, Tab or Jump functions, data may
- now be entered in EITHER decimal or hexadecimal. In addition, if a plus
- (+), minus (-), multiply (*) or divide (/) sign is typed before the
- number, then the requested math will be carried out using the newly
- entered value as one operand, and the last value in the entry area as
- the other. This is meant to act as a simple calculator; for instance,
- if the STARTBYTE currently contains the numbers "100", then entering
- "+35" will cause FX to calculate the new starting display byte at 135,
- and deposit this result back into the entry area to either be accepted
- or edited further.
-
- 7) The "Database" option uses an improved assay for determining the
- veracity of the database header.
-
- 8) New in FX version 1.1 is the addition of command-line parameters, which
- can be used to set up nearly any aspect of FX. FX will display a help
- listing to the standard output if it is invoked with "/?"; that is,
- type: "FX /?". The command line options will be listed as follows:
-
- +------------------------------------------------------------------------------+
- |FX version 1.1. Copyright 1990, William Noble. All rights reserved. |
- | |
- |Usage: FX filename /A /H /J /M /N /Q /R /S /T /? |
- |Where: <filename> Optional startup file- initial file menu bypassed |
- | /A Start in Pure Alphanumeric display mode |
- | /Annn Specify numeric ASCII value of Pure Alpha character |
- | /H Force FX into hexadecimal status line notation |
- | * /Jnnn Jump automatically to byte <nnn> |
- | /Mn Default starting display mode, where <n> is 1-7 |
- | /Nchar Starting numeric display, <char> is (N)one (B)in (D)ec (H)ex|
- | /Q Skip the signon screen |
- | /Rnnn Set default starting record size <nnn>, 1-3610 |
- | * /Snnn Set starting byte to <nnn> |
- | /Tnnn Tab amount, 1-65000 |
- | /? Display this screen |
- | |
- | * (The starred items /J and /S are ONLY used when a filename is present) |
- | |
- |Notes: |
- |- The above arguments may be given in any order, upper or lower case. |
- |- Either a slash (/) or dash (-) may be used as the switch character. |
- |- Numeric arguments must immediately follow the switch, and are assumed to |
- | be in decimal (base 10) notation. Append "H" to value if its hexadecimal. |
- | For example: FX c:myfile /A /A0 /M7 /Nh /S25897 /J30000 /TffH |
- +------------------------------------------------------------------------------+
-
- eof README - Wm Noble