Index of /essentialhb/22/4/9

      Name                    Last modified       Size  Description

[DIR] Parent Directory 17-Jan-2006 21:08 - [TXT] FILE2249.TXT 24-Jan-1991 10:34 3k [   ] FX.EXE 09-Dec-1990 16:01 71k [TXT] FX.REG 27-Nov-1990 20:03 5k [TXT] FX.TXT 28-Nov-1990 08:55 116k [TXT] GO.BAT 01-Jan-1980 01:00 1k [TXT] GO.TXT 31-Dec-1979 21:41 1k

                   *********************************
                   *   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