home *** CD-ROM | disk | FTP | other *** search
/ Frostbyte's 1980s DOS Shareware Collection / floppyshareware.zip / floppyshareware / GLEN / FED155.ZIP / FED.DOC next >
Text File  |  1990-11-01  |  58KB  |  1,412 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.             @@@@@                           @@@@@                                    @@@@@                           @@@@@                        
  9.             @                               @                                        @                               @                            
  10.             @       @@@@@   @       @@@@@   @       @@@@    @@@@@   @@@@@            @       @@@@@   @       @@@@@   @       @@@@    @@@@@   @@@@@
  11.             @@@@      @     @       @       @@@     @   @     @       @              @@@@      @     @       @       @@@     @   @     @       @  
  12.             @         @     @       @@@     @       @   @     @       @              @         @     @       @@@     @       @   @     @       @  
  13.             @         @     @       @       @       @   @     @       @              @         @     @       @       @       @   @     @       @  
  14.             @       @@@@@   @@@@@   @@@@@   @@@@@   @@@@    @@@@@     @              @       @@@@@   @@@@@   @@@@@   @@@@@   @@@@    @@@@@     @  
  15.  
  16.  
  17.                                   @      @@@@   @@@@                                  @      @@@@   @@@@
  18.                                  @@      @      @                                    @@      @      @   
  19.                                   @      @@@@   @@@@                                  @      @@@@   @@@@
  20.                                   @         @      @                                  @         @      @
  21.                                  @@@  @  @@@@   @@@@                                 @@@  @  @@@@   @@@@
  22.  
  23.  
  24.  
  25.  
  26.                                   TABLE OF CONTENTS                                  TABLE OF CONTENTS
  27.  
  28.                PURCHASE AND LICENSE INFORMATION  . . . . . . . . .   1
  29.  
  30.                INTRODUCTION to FED FileEdit  . . . . . . . . . . .   2
  31.                     WHY FileEdit?  . . . . . . . . . . . . . . . .   2
  32.                     USING FED (FileEdit) . . . . . . . . . . . . .   2
  33.                     DISPLAY LAYOUT . . . . . . . . . . . . . . . .   3
  34.                     CONFIGURATION and SCREEN COLORS  . . . . . . .   4
  35.                     USING FEDSETUP . . . . . . . . . . . . . . . .   5
  36.  
  37.                EDITING CONTROLS  . . . . . . . . . . . . . . . . .   7
  38.                     COMMAND KEYS . . . . . . . . . . . . . . . . .   7
  39.                     CURSOR MOVEMENTS . . . . . . . . . . . . . . .  14
  40.                     FILE WINDOW CONTROLS . . . . . . . . . . . . .  16
  41.                     FIND and LOCATE STRING EDITING . . . . . . . .  17
  42.  
  43.                REVISION HISTORY  . . . . . . . . . . . . . . . . .  18
  44.                     v1.55  . . . . . . . . . . . . . . . . . . . .  18
  45.                     v1.53  . . . . . . . . . . . . . . . . . . . .  18
  46.                     v1.52  . . . . . . . . . . . . . . . . . . . .  18
  47.                     v1.51  . . . . . . . . . . . . . . . . . . . .  18
  48.                     v1.50  . . . . . . . . . . . . . . . . . . . .  19
  49.                     v1.42  . . . . . . . . . . . . . . . . . . . .  19
  50.                     v1.41  . . . . . . . . . . . . . . . . . . . .  19
  51.                     v1.36  . . . . . . . . . . . . . . . . . . . .  19
  52.                     v1.35  . . . . . . . . . . . . . . . . . . . .  20
  53.                     v1.34 and earlier  . . . . . . . . . . . . . .  20
  54.  
  55.                INDEX . . . . . . . . . . . . . . . . . . . . . . .  23
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                            PURCHASE AND LICENSE INFORMATION                           PURCHASE AND LICENSE INFORMATION
  62.  
  63.                  FED         FileEdit binary file editor version 1.55                 FED
  64.                  FEDSETUP   Color configuration utility for FED v1.55                 FEDSETUP
  65.  
  66.                           Copyright 1990  Phillip M. Nickell
  67.                  All rights reserved, with the following exceptions:
  68.  
  69.           These programs are NOT public domain but are being distributed
  70.           via the "Shareware" concept. These programs may be freely
  71.           distributed but are not to be sold except by the author. You may
  72.           distribute the programs to others in unmodified form with all of
  73.           the documentation intact. Commercial software distributors are
  74.           welcome to distribute the programs if they charge only a nominal
  75.           fee for processing, postage and the cost of media, but do not
  76.           charge for the programs proper.
  77.  
  78.           The programs are not warranted in any way. I accept no liability
  79.           other than to refund the license fee if you are not satisfied
  80.           with the performance of the programs.
  81.  
  82.           Feel free to try out the programs for 30 days to see if they meet
  83.           your needs. If you continue to use the programs after the trial
  84.           period please send $20.00 (US) as a single copy license fee to:
  85.  
  86.                                     NSoft Company
  87.                                   Phillip M. Nickell
  88.                                     1027 19th Ave.
  89.                                  Longmont, Co. 80501
  90.  
  91.           A single copy license fee entitles you to execute the program on
  92.           one machine at a time. You may move the program from machine to
  93.           machine, store the program on several machines or store the
  94.           program on a network fileserver as long as the program is only
  95.           executed on one computer at a time.
  96.  
  97.           Volume discounts, site licenses, LAN licenses and corporate
  98.           licenses can be arranged with very reasonable terms. The source
  99.           code can also be licensed with certain restrictions on disclosure
  100.           and distribution.  Please see the file LICENSE.DOC for additional
  101.           details.
  102.  
  103.           Please send request for quotes for large quantity licensing or 
  104.           reports of bugs or to the above address.
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.                                           1
  115.  
  116.  
  117.  
  118.  
  119.  
  120.                              INTRODUCTION to FED FileEdit                             INTRODUCTION to FED FileEdit
  121.  
  122.  
  123.           WHY FileEdit?          WHY FileEdit?
  124.  
  125.           This program is a binary file editor. It allows the user to
  126.           modify or edit any kind of file in alpha or hex editing modes.
  127.           The program is much more convenient to use than Debug for editing
  128.           files, and is much smaller, and more convenient to use for its
  129.           intended purpose, than many other 'universal' utility editors.
  130.           FileEdit is designed as a single-purpose, functionally robust,
  131.           compact utility program that is fully self-contained in one small
  132.           executable file.  The program should be used on IBM PC or
  133.           compatible machines.
  134.  
  135.  
  136.           USING FED (FileEdit)          USING FED (FileEdit)
  137.  
  138.           Just enter FED on the command line.  FED will pop up a window of
  139.           file names in the current directory for you to choose from.  You
  140.           may, if you wish, specify a file name on the FED command line.
  141.           The file may be on another drive or directory and may be
  142.           specified with a full or relative path.  If you use a wildcard
  143.           filename on the command line the window will contain just those
  144.           filenames that satisfy the wildcard specification.  The wildcard
  145.           file name specified may also be a full or relative path
  146.           specification.  You may also just specify a drive letter such as
  147.           'D:', or a path such as 'D:\UTILS\' in which case all of the
  148.           files in the specified drive or directory will be listed.
  149.  
  150.           You browse the file from the main screen where the file can be
  151.           scrolled up or down in blocks of 256 bytes or in lines of 16
  152.           bytes. When editing in alpha or hex modes all cursor movement and
  153.           file movement commands are available.  You can switch directly
  154.           from hex to alpha editing and back to hex editing without having
  155.           to exit edit mode.
  156.  
  157.           While browsing or editing a file you always have help available.
  158.           Just press F1.
  159.  
  160.           The length of a file cannot be changed with FileEdit. Cursor
  161.           movements are restricted to the existing file data.
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.                                           2
  174.  
  175.  
  176.  
  177.  
  178.  
  179.           DISPLAY LAYOUT          DISPLAY LAYOUT
  180.  
  181.           The display contains an Alpha/numeric representation of the
  182.           current file block (256 bytes) with a ruler line above. The
  183.           characters are listed from left to right, top to bottom in a 16 x
  184.           16 character grid. IBM style graphic character filtering can be
  185.           toggled on or off. The display also contains a hexadecimal
  186.           representation of the current file block with a ruler above. The
  187.           hex digits are listed from left to right, top to bottom, in a 16
  188.           x 16 grid.
  189.  
  190.           The Alpha and Hex grid positions on the screen can be swapped,
  191.           and the Hex display can be switched so that the hex data is
  192.           displayed in four groups of four bytes or in an evenly spaced 16
  193.           byte pattern.
  194.  
  195.           The center of the display contains a 4 to 8 character hexadecimal
  196.           or decimal offset address for the beginning of each line of the
  197.           data. This address is the actual zero-based offset of the data in
  198.           the file.  The 4 digit hex offset will be expanded to 5 or more
  199.           digits if the value exceeds hex FFFF.  You may toggle the offset
  200.           display between hex and decimal display mode.
  201.  
  202.           Above the offset address is a small area where certain status
  203.           information and values will be displayed. The items here can be:
  204.  
  205.                nnn       decimal value of the current hex character
  206.                nnnn      current search address during find or locate
  207.                PRINT     printing in progress
  208.                WRITE     writing changed block.
  209.  
  210.           Below the main display are status lines that contain information
  211.           showing the current status of the editor. These status items are:
  212.  
  213.                Translation mode    (Ascii, EBCDIC)
  214.                Alpha filter        (Norm, Filt)
  215.                Address mode        (Dec, Hex)
  216.                Relative offset     (Decimal or Hex value)
  217.                Find mode           (Find_Exact, Find_Any)
  218.                Editing status      (Viewing, Alpha_Editing, Hex_Editing)
  219.                Query/Auto write    (Query_Write, Auto_Write)
  220.                Current file name & Copyright notice
  221.  
  222.           Relative Offset is a decimal or hex value for your position in
  223.           the file relative to a marked position in the file.  Also below
  224.           the main display is an area where prompts are issued for alpha
  225.           search strings and hex locate strings.
  226.  
  227.           The character at the current cursor position will be highlighted,
  228.           as will any edited data.  Edited data under the cursor will
  229.           blink.  There will also be highlights in the edge of the grid
  230.           borders that mark the current cursor X-Y location.
  231.  
  232.                                           3
  233.  
  234.  
  235.  
  236.  
  237.  
  238.           CONFIGURATION and SCREEN COLORS          CONFIGURATION and SCREEN COLORS
  239.  
  240.           Screen colors and other configuration defaults for FED operations
  241.           can be set with the FEDSETUP utility program FEDSETUP.EXE. 
  242.           FEDSETUP assumes that the FED.EXE to be configured is in the same
  243.           directory. You may specify a path\filename on the FEDSETUP
  244.           command line to specify a different location and filename for
  245.           FED.EXE.  The configuration settings are stored in the FED.EXE
  246.           executable file.  FED.exe is fully self contained. You only need
  247.           Fedsetup.exe if you wish to make permanent configuration changes.
  248.  
  249.  
  250.           The colors and settings that can be configured with fedsetup (and
  251.           the color and monochrome defaults) are:
  252.  
  253.                                                           defaults
  254.                                                        color     mono
  255.  
  256.                Overall screen background color         black     black
  257.  
  258.                Ruler color                             cyan      dim
  259.                Ruler background color                  black     black
  260.  
  261.                Text & File Window text color           gray      dim
  262.                Text & File Window background           black     black
  263.  
  264.                Edited text color                       white     bright
  265.                Edited text background color            black     black
  266.  
  267.                Border & File Window border color       red       dim
  268.                Border & File Window border background  black     black
  269.  
  270.                Border highlight color                  orange    bright
  271.                Border highlight background color       black     black
  272.  
  273.                Cursor position text & File Window
  274.                     cursor highlight color             black     black
  275.                Cursor position & File Window
  276.                     cursor background color            gray      dim
  277.  
  278.                Offset Address text color               cyan      dim
  279.                Offset Address background color         black     black
  280.  
  281.                Status line text color                  black     black
  282.                Status line background color            cyan      dim
  283.  
  284.                Filename (line-24) text color           brown     dim
  285.                Filename (line-24) background color     black     black
  286.  
  287.                Prompt line text color                  yellow    bright
  288.                Prompt line background color            black     black
  289.  
  290.  
  291.                                           4
  292.  
  293.  
  294.  
  295.  
  296.  
  297.                Help screen text color                  gray      dim
  298.                Help screen background color            black     black
  299.  
  300.  
  301.                Alpha filter option                     off
  302.                Grouped Hex Display option              off
  303.                Decimal address display option          off
  304.                Exact search string matching            off
  305.                Reverse Presentation                    off
  306.                Reuse Find Strings                      on
  307.                Automatic Write of Edits                off
  308.                EBCDIC Translation                      off
  309.                CGA Snow checking                       off
  310.  
  311.  
  312.           Snow checking can be turned on for those system that exhibit
  313.           flashing during screen updates.  This will slow screen updating a
  314.           little.
  315.  
  316.           There is an option on the main menu to set all colors and toggles
  317.           back to the above 'Factory Defaults'.
  318.  
  319.  
  320.           USING FEDSETUP          USING FEDSETUP
  321.  
  322.           FEDSETUP is simple to operate.  It is menu driven and supports a
  323.           Microsoft compatible mouse if one is installed using Mouse.com or
  324.           Mouse.sys.  You move the cursor up or down, press enter (or the
  325.           left mouse button) to select an item or the next menu level. 
  326.           Press Escape (or the right mouse button) to return to the
  327.           previous menu level.  When you arrive at a color selection menu
  328.           the cursor position will indicate which color is currently
  329.           selected.  If you then move the cursor to a different color and
  330.           press enter the new color will be selected.  However, if you move
  331.           the cursor to a different color and press escape the color
  332.           selection is not changed.  On each menu you can press the letter
  333.           shown on the left to immediately select that item without having
  334.           to move the cursor.  After all your selections have been made you
  335.           should return to the main menu and select either "Quit- Save
  336.           Changes" or "Quit - Abandon Changes".
  337.  
  338.           You can also use Fedsetup to change the 'Factory Default' table 
  339.           within Fedsetup.exe.  Just run Fedsetup and specify Fedsetup.exe
  340.           on the command line.  The changes you save will become the new
  341.           factory default settings that are used when you run fedsetup in
  342.           the normal way to configure FED.
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.                                           5
  351.  
  352.  
  353.  
  354.  
  355.  
  356.           USING FED AND FEDSETUP ON A NETWORK.          USING FED AND FEDSETUP ON A NETWORK
  357.  
  358.           Some thought has been given to those wishing to use FED and
  359.           FedSetup on a local area network (LAN).  FED can run from any
  360.           public drive or directory found on the path or from an explicitly
  361.           stated drive or directory.  The group or system manager can
  362.           permanently install color and configuration settings in FED. 
  363.           Fedsetup can be placed in a public directory (on the path) and be
  364.           available to any user that wants to make temporary color
  365.           configuration changes from within FED using the Alt-S (setup)
  366.           command.  The system manager can make permanent changes to the
  367.           FedSetup factory default color configuration table (by running
  368.           Fedsetup and specifying FedSetup.exe on the command line) to set
  369.           up both programs to the groups preferences.
  370.  
  371.           Fed opens files in exclusive read/write mode, NOT in share mode. 
  372.           It seems highly unlikely that a group would want to allow 
  373.           simultaneous binary editing changes on files.  FED will open a
  374.           Read-Only file for browsing, but will disallow any editing of the
  375.           R/O file.
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.                                           6
  410.  
  411.  
  412.  
  413.  
  414.  
  415.                                    EDITING CONTROLS                                   EDITING CONTROLS
  416.  
  417.  
  418.           COMMAND KEYS          COMMAND KEYS
  419.  
  420.           F1          F1
  421.  
  422.                HELP screen.  The help screen gives a summary of the               HELP screen.
  423.                available control and editing keys. It is available at any
  424.                time while browsing or editing.
  425.  
  426.  
  427.           Alt-A, F-2          Alt-A, F-2
  428.  
  429.                ENTER ALPHA EDIT MODE.  When in alpha edit mode               ENTER ALPHA EDIT MODE
  430.                alpha/numeric and control key values typed will replace the
  431.                alpha character at the cursor in the alpha display grid.
  432.                Also accepted are decimal character values entered by the
  433.                Alt-Numeric KeyPad combinations possible on PC compatibles.
  434.                The hex equivalent will replace the hex value in the hex
  435.                display grid. Text that is different from the original will
  436.                be highlighted. The status line will indicate alpha editing
  437.                in progress. Use the Escape key to exit editing mode.
  438.  
  439.  
  440.           Alt-H, F-3          Alt-H, F-3
  441.  
  442.                ENTER HEX EDIT MODE.  When in hex edit mode pairs of               ENTER HEX EDIT MODE
  443.                numeric/hex key values (0-9, A-F) and blanks (spaces) are
  444.                accepted. The hex value will be placed in the hex display
  445.                grid. The equivalent Alpha representation will be placed in
  446.                the Alpha display grid. The spacebar acts the same as typing
  447.                the single screen character that is at the cursor. For
  448.                example, to change E3 to E9 you can press Space-9 or E9.
  449.                Edited data will be highlighted if it is different from the
  450.                original. The status line will indicate hex editing in
  451.                progress. Use the Escape key to exit editing mode.
  452.  
  453.  
  454.           Alt-W, F-4          Alt-W, F-4
  455.  
  456.                WRITE MODIFIED BLOCK.  Write any changes in the current               WRITE MODIFIED BLOCK
  457.                block of 256 bytes back to the file. If you have made
  458.                changes to a block and have not written them to the file and
  459.                then hit the Escape key to exit edit mode, the program will
  460.                ask you if you wish to write the changes. If you have made
  461.                changes then attempt to perform a file movement, cursor
  462.                movement or any other command that MAY cause the current
  463.                block to move from the screen the program will query you to
  464.                write the current block before performing the command. A
  465.                [WRITE] status flag will appear at the top of the display
  466.                while writing is in progress.
  467.  
  468.                                           7
  469.  
  470.  
  471.  
  472.  
  473.  
  474.           Alt-U          Alt-U
  475.  
  476.                UNDO CURRENT BLOCK.  Cancel any modifications you have made               UNDO CURRENT BLOCK
  477.                to the current screen block before you write it back to the
  478.                file.  All editing highlights will be removed.  This command
  479.                is only valid, of course, while in hex or alpha editing
  480.                mode.  Once modifications have been written back to the file
  481.                they cannot be undone with this command.
  482.  
  483.  
  484.           Del DELETE          Del DELETE
  485.  
  486.                SINGLE BYTE UNDO.  The DELETE key can be used during editing               SINGLE BYTE UNDO       DELETE
  487.                to UNDO an edited byte of data.  The edited byte, which is
  488.                highlighted, is returned to its original value, the
  489.                highlight is removed and the cursor is advanced.
  490.  
  491.  
  492.           Alt-F, F-5          Alt-F, F-5
  493.  
  494.                FIND ALPHA STRING.  The program will prompt you for a text               FIND ALPHA STRING
  495.                search string. The search will start at the current cursor
  496.                position in the file. The search can be case sensitive or it
  497.                can find any-case text depending on the setting of the EXACT
  498.                toggle. When the string is found the display will be moved
  499.                and the cursor placed at the first character of the data. If
  500.                the string is not found the display will be unchanged and
  501.                the program will 'beep'. The hex search address will be
  502.                displayed at the top of display while the search is in
  503.                progress, and the prompt area will show the search string. 
  504.                You may press Escape to abort a search in progress.  The
  505.                Find string may be edited.  For successive Finds you will be
  506.                presented with the previous find string to be edited.  See
  507.                the topic 'Find and Locate String Editing' on page 17 for                         'Find and Locate String Editing'
  508.                details.
  509.  
  510.  
  511.           Alt-R, Alt-F5          Alt-R, Alt-F5
  512.  
  513.                FIND & REPLACE ALPHA STRING.  FED will prompt for a text               FIND & REPLACE ALPHA STRING
  514.                search string.  If the string is found then it will then
  515.                prompt for a replacement string.  The text is replaced from
  516.                the start of the found text for the number of characters in
  517.                the find text or the replacement text, whichever is shorter. 
  518.                You may then edit, undo or write the changes.  Alt-M (more)
  519.                will repeat the Find/Replace.  Find/Replace is an editing
  520.                command, so you must be in an editing mode before you can
  521.                invoke it.  The Find and Replace strings can be edited. 
  522.                Successive Find & Replace commands will present you with the
  523.                previous Find and Replace strings to be edited for reuse.
  524.  
  525.  
  526.  
  527.                                           8
  528.  
  529.  
  530.  
  531.  
  532.  
  533.           Alt-L, F-6          Alt-L, F-6
  534.  
  535.                LOCATE HEX STRING.  The program will prompt you for a string               LOCATE HEX STRING
  536.                of hex search values. You may enter the data in character
  537.                pairs (e.g. 1D 03 E5 FF ) if you wish or you may leave out
  538.                the blanks. Invalid hex value pairs ( AX BG etc ) will be
  539.                ignored during the locate operation. If you use an odd
  540.                number of characters the program will ignore the last
  541.                character in the string. Searching and display acts the same
  542.                as for the Alpha search.  Locate string prompting and
  543.                editing works just like Find string editing.
  544.  
  545.  
  546.           Alt-F6          Alt-F6
  547.  
  548.                LOCATE & REPLACE HEX STRING.  This command will prompt you               LOCATE & REPLACE HEX STRING
  549.                for hex value strings in the same manner as the Alt-L
  550.                (Locate Hex) command.  The action of locating and replacing
  551.                bytes is identical to that of Alt-R (Find & Replace).  Bytes
  552.                will be replaced starting at the first byte of the locate
  553.                string for the number of bytes in the locate string or the
  554.                replacement string, whichever is shorter.  The Alt-M (more)
  555.                command will repeat the Locate & Replace.  You must be in
  556.                either editing mode to invoke this editing command.  Locate
  557.                & Replace string prompting and editing works the same as for
  558.                Find & Replace.
  559.  
  560.  
  561.           Alt-M, F-7          Alt-M, F-7
  562.  
  563.                MORE FIND/LOCATE.  This command repeats the last Find, Find               MORE FIND/LOCATE
  564.                & Replace, Locate or Locate & Replace, targeting the next
  565.                occurrence of the Alpha or Hex search string. If the string
  566.                is not found the display is not changed. 
  567.  
  568.  
  569.           Alt-J, F-9          Alt-J, F-9
  570.  
  571.                JUMP TO ADDRESS.  The program will prompt you for an offset               JUMP TO ADDRESS
  572.                address and will jump to that address. If the requested
  573.                address is already on the screen the cursor will be moved
  574.                directly to that location, and no screen updates will occur.
  575.                If the requested address is not on the screen, the program
  576.                will seek to place the requested address centered vertically
  577.                in the grid unless the address entered is too small to
  578.                accommodate centering. If you enter an offset value larger
  579.                than the file the program will position to the end of the
  580.                file.  You will be prompted for hex or decimal format
  581.                addresses, as appropriate, to match the current address
  582.                display mode.
  583.  
  584.  
  585.  
  586.                                           9
  587.  
  588.  
  589.  
  590.  
  591.  
  592.           Alt-F9          Alt-F9
  593.  
  594.                MARK RELATIVE POSITION.  The relative position offset in the               MARK RELATIVE POSITION
  595.                status area shows your position relative to a marked point
  596.                in the file.  The mark point is set to the beginning-of-file
  597.                when a file is opened.  You can mark your current cursor
  598.                position by pressing Alt-F9.  The relative position from the
  599.                mark is shown in Decimal or Hex to match the current address
  600.                display mode.
  601.  
  602.  
  603.           Ctl-F9          Ctl-F9
  604.  
  605.                JUMP TO MARKED POSITION.  Jumps to the position marked by               JUMP TO MARKED POSITION
  606.                the Alt-F9 command.
  607.  
  608.  
  609.           Alt-E, F-8          Alt-E, F-8
  610.  
  611.                TOGGLE CASE SENSITIVE FIND.  The Alt-F (Find) command will,               TOGGLE CASE SENSITIVE FIND
  612.                according to this toggle, do a case sensitive search or it
  613.                can search for a match ignoring upper/lower case. The status
  614.                line shows SEARCH EXACT or SEARCH ALL.  This toggle is
  615.                ignored by the hex locate function which searches for an
  616.                exact binary match of the data.  The starting condition of
  617.                this toggle can be set with the FedSetup utility.
  618.  
  619.  
  620.           Alt-G, F-11          Alt-G, F-11
  621.  
  622.                GROUPED HEX DISPLAY.  This toggle changes the way the hex               GROUPED HEX DISPLAY
  623.                data is presented.  The default is to display the hex data
  624.                in an evenly spaced format of 16 bytes.  This toggle
  625.                switches the hex display format to four groups of 4 bytes or
  626.                back to even spacing.  You may switch at any time - even
  627.                while editing.  When switched, the ruler above the hex
  628.                display block switches to match.  Printing will be in the
  629.                same format as the screen.  The starting condition of this
  630.                toggle can be set with the FedSetup utility.
  631.  
  632.  
  633.           Alt-=, Alt-F11          Alt-=, Alt-F11
  634.  
  635.                REVERSE SCREEN PRESENTATION.  This toggle switches the               REVERSE SCREEN PRESENTATION
  636.                screen positions of the Hex and Alpha grids.  The supplied
  637.                default is with the Alpha grid on the left of the screen and
  638.                the Hex grid on the right.  You can switch to Hex on the
  639.                left and back again any time you wish.  The starting
  640.                condition of this toggle can be set with the FedSetup
  641.                utility.
  642.  
  643.  
  644.  
  645.                                           10
  646.  
  647.  
  648.  
  649.  
  650.  
  651.           Alt-T, F-10          Alt-T, F-10
  652.  
  653.                TOGGLE ALPHA FILTER.  The alpha display defaults to non-               TOGGLE ALPHA FILTER
  654.                filtered mode where the control characters and IBM graphic
  655.                characters are displayed. Toggling the filter will replace
  656.                graphic characters in the display with periods. The status
  657.                line shows the filter status.  The starting condition of
  658.                this toggle can be set with the FedSetup utility.
  659.  
  660.  
  661.           Alt-D, Alt-F10          Alt-D, Alt-F10
  662.  
  663.                TOGGLE HEX/DECIMAL ADDRESSES.  This switches the               TOGGLE HEX/DECIMAL ADDRESSES
  664.                display of the on-screen data offset addresses from hex
  665.                format to decimal format.  The rulers above the hex
  666.                data grid are also changed from hex to decimal format. 
  667.                The display of the data in the hex grid is not changed,
  668.                and is still shown in hex format.  The starting
  669.                condition of this toggle can be set with the FedSetup
  670.                utility. The status line shows Dec or Hex.
  671.  
  672.  
  673.           Ctl-F10          Ctl-F10
  674.  
  675.                EBCDIC TRANSLATION TOGGLE.  Toggles between normal Ascii               EBCDIC TRANSLATION TOGGLE
  676.                mode (no translation) and EBCDIC (Extended Binary Coded
  677.                Decimal Interchange Code) translation.  The status line
  678.                indicates Ascii or EBCDIC mode.  With EBCDIC translation
  679.                turned on, EBCDIC file data is translated to Ascii character
  680.                representation in the alpha grid.  When in EBCDIC mode while
  681.                Alpha Editing, keystrokes will be translated to EBCDIC
  682.                binary values and placed in the data. The hex editing and
  683.                hex display is not affected by this toggle.  EBCDIC
  684.                translation mode is primarily of interest to those
  685.                transferring data from a mainframe to a PC platform for
  686.                editing.  The starting condition of this toggle can be set
  687.                with the FedSetup utility.
  688.  
  689.  
  690.           Alt-F4          Alt-F4
  691.  
  692.                TOGGLE AUTO REWRITE.  Toggles between Query_Write and               TOGGLE AUTO REWRITE
  693.                Auto_Write mode.  In Query_Write, FED will ask if you want
  694.                to save any data edits.  In Auto_Write mode, FED will
  695.                automatically write any changes to the file as required. 
  696.                Auto_Write mode can be handy if you are making many changes
  697.                but it also removes the safety net.  Caution is advised. 
  698.                The setting of this toggle is shown on the status line, and
  699.                the starting condition can be set with the FedSetup utility.
  700.  
  701.  
  702.  
  703.  
  704.                                           11
  705.  
  706.  
  707.  
  708.  
  709.  
  710.           Alt-S          Alt-S
  711.  
  712.                DYNAMIC SETUP with FEDSETUP.  Run Fedsetup from within FED.                DYNAMIC SETUP with FEDSETUP
  713.                This allows you to make dynamic changes to the colors or
  714.                other configuration settings.  These changes are NOT
  715.                permanent.  You may make permanent changes by running
  716.                Fedsetup from the command line.  This command requires that
  717.                you have substantial free memory (about 120k) so that both
  718.                FED and Fedsetup can run at the same time.
  719.  
  720.  
  721.           Alt-P, F-12          Alt-P, F-12
  722.  
  723.                PRINT FILE.  This starts printing the file from the current               PRINT FILE
  724.                block to the end of the file. The print format is similar to
  725.                what is on screen and will contain three blocks per page.
  726.                The alpha/hex rulers are printed at the top of each page
  727.                along with the page number and file name. A [PRINT] status
  728.                flag will show at the top of the display. To print the
  729.                entire file just move to the top of the file first with the
  730.                Home key. The file blocks are shown on the screen as they
  731.                are printed and the file will return to the starting point
  732.                upon completion of printing. Print data is sent to the dos
  733.                PRN: device.
  734.  
  735.                To abandon printing at any time just press Escape. The print
  736.                job will be abandoned at the completion of the current file
  737.                block and the display will return to the starting point.
  738.  
  739.  
  740.           ESC          ESC
  741.  
  742.                EXIT FILE, ESCAPE EDIT, ABANDON PRINT, ABANDON SEARCH.               EXIT FILE, ESCAPE EDIT, ABANDON PRINT, ABANDON SEARCH
  743.                If you are in alpha or hex edit mode this exits the edit
  744.                mode. If in view mode, this will close the file and exit the
  745.                program. If printing the print job will be halted. If you
  746.                are in a long search (alpha or hex) then the search will be
  747.                terminated. When exiting an edit mode you will be prompted
  748.                to write any changed data.
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.                                           12
  764.  
  765.  
  766.  
  767.  
  768.  
  769.           Alt-N, Alt-F1          Alt-N, Alt-F1
  770.  
  771.                NEW FILE. This pops up a window of file names to choose               NEW FILE
  772.                from.  If a wildcard filename was used on the original
  773.                command line then only those file names matching the
  774.                wildcard will be displayed.  You choose a file name with the
  775.                up/down cursor keys and select it with the return key. Press
  776.                escape to close the file name window and return without
  777.                selecting a new file to edit.  For more information see FILE
  778.                WINDOW CONTROLS on page 16.
  779.  
  780.  
  781.           Alt-O, Alt-F2          Alt-O, Alt-F2
  782.  
  783.                SHELL to OS (drop to dos). This command executes a command               SHELL to OS
  784.                interpreter which the user can exit and return to FED. The
  785.                command interpreter loaded is the one specified by the dos
  786.                environment 'COMSPEC' string.  You may shell any time during
  787.                editing or browsing.  The file position, cursor position and
  788.                any edited data on the screen will be preserved for your
  789.                return to FileEdit.
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.                                           13
  823.  
  824.  
  825.  
  826.  
  827.  
  828.           CURSOR MOVEMENTS          CURSOR MOVEMENTS
  829.  
  830.  
  831.           Cursor-Up          Cursor-Up
  832.  
  833.                Move up one line. The file will scroll down one line as
  834.                required to keep the cursor on the screen.
  835.  
  836.  
  837.           Cursor-down          Cursor-down
  838.  
  839.                Move down one line. The file will scroll up one line as
  840.                required to keep the cursor on the screen.
  841.  
  842.  
  843.           Cursor-left          Cursor-left
  844.  
  845.                Move cursor left one character. The cursor will move to the
  846.                previous line and the file will scroll as required to keep
  847.                the cursor on the screen.
  848.  
  849.  
  850.           Cursor-right          Cursor-right
  851.  
  852.                Moves the cursor right one character. The cursor will move
  853.                to the next line and the file will scroll one line as
  854.                required to keep the cursor on the screen.
  855.  
  856.  
  857.           Ctl-Cursor-left          Ctl-Cursor-left
  858.  
  859.                Moves the cursor to the left-most byte in the grid. If the
  860.                cursor starts at the left edge of the display it will move
  861.                up one line, and the file will scroll as necessary. When in
  862.                Grouped-Hex mode, the cursor will move left to the next left
  863.                boundary of a 4-byte group.
  864.  
  865.  
  866.           Ctl-Cursor-Right          Ctl-Cursor-Right
  867.  
  868.                Moves the cursor to the right-most byte in the grid. If the
  869.                cursor starts at the right edge of the display it will move
  870.                down one line, and the file will scroll as necessary. When
  871.                in Grouped-Hex mode the cursor will move right to the next
  872.                boundary of a 4-byte group.
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.                                           14
  882.  
  883.  
  884.  
  885.  
  886.  
  887.           Page-Up          Page-Up
  888.  
  889.                Move to previous block. The cursor maintains position.
  890.  
  891.  
  892.           Page-Down          Page-Down
  893.  
  894.                Move to the next block in the file. The cursor will maintain
  895.                position except when the new position would place the cursor
  896.                past the end-of-file.
  897.  
  898.  
  899.           Home          Home
  900.  
  901.                Move to top-of-file. The first block of the file is
  902.                displayed. The cursor moves to the first byte in the file.
  903.  
  904.  
  905.           End          End
  906.  
  907.                Move to end-of-file. The last block of the file is
  908.                displayed. The cursor moves to the last byte in the file.
  909.  
  910.  
  911.           Ctl-Home          Ctl-Home
  912.  
  913.                Moves the cursor to the top line of the block. The
  914.                horizontal cursor position is not changed.
  915.  
  916.  
  917.           Ctl-End          Ctl-End
  918.  
  919.                Moves the cursor to the last line of the block at the
  920.                current horizontal position.
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.                                           15
  941.  
  942.  
  943.  
  944.  
  945.  
  946.           FILE WINDOW CONTROLS          FILE WINDOW CONTROLS
  947.  
  948.  
  949.           Cursor-Up          Cursor-Up
  950.  
  951.                Move the highlight up and scroll the file list if required.
  952.  
  953.  
  954.           Cursor-Down          Cursor-Down
  955.  
  956.                Move the highlight down and scroll the file list if
  957.                required.
  958.  
  959.  
  960.           Page-Up          Page-Up
  961.  
  962.                Move to previous group in file list.
  963.  
  964.  
  965.           Page-Down          Page-Down
  966.  
  967.                Move to next group in file list.
  968.  
  969.  
  970.           Home          Home
  971.  
  972.                Move to beginning of file list.
  973.  
  974.  
  975.           End          End
  976.  
  977.                Move to end of file list.
  978.  
  979.  
  980.           Escape          Escape
  981.  
  982.                Close file window without selecting file.
  983.  
  984.  
  985.           Enter / Return          Enter / Return
  986.  
  987.                Select file name and close window.
  988.  
  989.  
  990.           A-Z, 0-9, etc.          A-Z, 0-9, etc.
  991.  
  992.                Move highlight to the next file name or previous file name
  993.                beginning with that character.
  994.  
  995.  
  996.  
  997.  
  998.  
  999.                                           16
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.           FIND and LOCATE STRING EDITING          FIND and LOCATE STRING EDITING
  1006.  
  1007.                When entering Find, Locate or Replace strings you have
  1008.                several editing commands available to make the job of
  1009.                creating or changing longer strings convenient.  Also, the
  1010.                previous Alpha Find, Hex Locate, Alpha Replace and Hex
  1011.                Replace strings are saved independently, and the appropriate
  1012.                one will be presented for editing at your next
  1013.                Find/Locate/Replace command.  You may, if you prefer, turn
  1014.                off the 'Recall for Edit' of the previous search strings in
  1015.                the Operating Selections menu of FedSetup.
  1016.  
  1017.                Trailing blanks in the strings are NOT stripped so that you
  1018.                can Find and Replace blanks.  Blank characters in the
  1019.                strings are displayed on the screen as a ' ' (Character
  1020.                value 250) character to make it easier to edit trailing
  1021.                blanks.
  1022.  
  1023.                Words are considered to be groups of one or more non-blank
  1024.                characters separated by one or more blanks.  If you are
  1025.                between words, the Delete-Word-Right command will delete
  1026.                blanks up to the first non-blank character. If you are in a
  1027.                word it will delete characters up to the first blank.
  1028.  
  1029.                You finish string editing by pressing Enter, Cursor-up,
  1030.                Cursor-down, Ctl-E, Ctl-X or Escape.  If you press escape,
  1031.                your editing changes are not saved.
  1032.  
  1033.                The string editing controls are:
  1034.  
  1035.                Cursor-Left, Ctl-S            Left one character
  1036.                Cursor-Right, Ctl-D           Right one character
  1037.                Ctl-Cursor-Left, Ctl-A        Left one word
  1038.                Ctl-Cursor-Right, Ctl-F       Right one word
  1039.                Home, Ctl-R                   Beginning of line
  1040.                End, Ctl-C                    End of line
  1041.                Delete, Ctl-G                 Delete character at cursor
  1042.                Backspace                     Delete char left of cursor
  1043.                Ctl-T                         Delete Word Right
  1044.                Insert, Ctl-V                 Insert toggle
  1045.                Ctl-Y                         Delete/Erase line
  1046.                Esc, Enter, Cursor-up, 
  1047.                 Cursor-Down, Ctl-E, Ctl-X    Finish Editing
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.                                           17
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.                                    REVISION HISTORY                                   REVISION HISTORY
  1065.  
  1066.           New for v1.55          New for v1.55
  1067.  
  1068.           Added EBCDIC translation and the Alt-F4 Auto Rewrite options in
  1069.           FED.  When Grouped-Hex option is on, the Ctrl-Cursor-Left/Right
  1070.           keys move the cursor to the next group boundary rather than the
  1071.           edge of the block. The Restore Factory Default option in Fedsetup
  1072.           now restores both colors and other  options and has been moved to
  1073.           the Fedsetup main menu.  Fedsetup can now modify itself to change
  1074.           the factory defaults table.  You can, from within FED, run
  1075.           Fedsetup by entering Alt-S (Setup).  Any changes you make using
  1076.           Alt-S are temporary and are not stored in Fed.exe.
  1077.  
  1078.  
  1079.           New for v1.53          New for v1.53
  1080.  
  1081.           Slightly changed the way Hex editing acts on screen, and allowed
  1082.           spacebar to 'skip nybble' in hex edit mode.  Alpha edit now
  1083.           allows you to enter a decimal value with the Alt-numeric keypad
  1084.           so that entering an 'Alt-10' in alpha mode is same as entering
  1085.           '0A' in hex mode.  Added relative position counter in the status
  1086.           area, Alt-F9 to set (mark) relative position counter and Ctl-F9
  1087.           for jump to marked position.  Fixed a bug (introduced v1.50) that
  1088.           caused FED, in some cases, to ask you if you wanted to write
  1089.           changed data when there was actually no changed data to write
  1090.           (Minor annoyance).  Fixed a bug (introduced in v1.52) that caused
  1091.           intermittent video problems (Immediate upgrade suggested).
  1092.  
  1093.  
  1094.           New for v1.52          New for v1.52
  1095.  
  1096.           Full editing of current and previous Find, Locate and Replacement
  1097.           strings added.  Added an option in FedSetup to turn off the
  1098.           recall of previous find/locate/replace strings for editing.  Data
  1099.           at the cursor will blink if the byte has been edited
  1100.           (highlighted).
  1101.  
  1102.  
  1103.           New for v1.51          New for v1.51
  1104.  
  1105.           The file selection window now has indicators that show the
  1106.           relative position in the total file list.  Find/Replace and
  1107.           Locate/Replace commands added.  Alt-G is now used to toggle the
  1108.           grouped hex option, Alt-R for Find/Replace.  Entering 'D:' on the
  1109.           command line now acts as if you had entered 'D:*.*'.
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.                                           18
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.           New for v1.50          New for v1.50
  1124.  
  1125.           Improved display routines to improve display scrolling speed. 
  1126.           30% to 50% improvements are common.  Added 'Reverse Presentation'
  1127.           configuration option into FED and FEDSetup.  The reverse hex
  1128.           toggle has been replaced by the Group Hex/Normal Hex toggle. A
  1129.           Single-Byte-UNDO has been added on the Delete key.  An option was
  1130.           added to Fedsetup to set all colors to 'Factory Defaults'. 
  1131.           FED.DOC has been indexed.
  1132.  
  1133.  
  1134.           New for v1.42          New for v1.42
  1135.  
  1136.           Added support for FEDPUT which allows the REGISTERED user to
  1137.           replace the copyright notice on the help screen with custom text.
  1138.           Please read the LICENSE.DOC file for more information.
  1139.  
  1140.  
  1141.           New for v1.41          New for v1.41
  1142.  
  1143.           This release implements full color support (foreground and
  1144.           background colors) for all screen objects.  All object colors can
  1145.           now be set with a foreground color and a background color.
  1146.           Separate colors for alpha area objects and hex area objects have
  1147.           been eliminated. There is now just one set of colors for data
  1148.           text, data borders and highlights.  Fedsetup has been completely
  1149.           redone and is MUCH improved over previous versions.
  1150.  
  1151.  
  1152.           New for v1.36          New for v1.36
  1153.  
  1154.           The Video cursor has been turned off.  FileEdit now relies upon
  1155.           the 'current cursor position color selections' as the position
  1156.           cursor.
  1157.  
  1158.           The Alt-N/Alt-F1 new file command is now available while editing
  1159.           as well as browsing.
  1160.  
  1161.           The file window will now highlight the file name previously
  1162.           selected from that window in the current editing session.  In
  1163.           prior versions the first file name was always highlighted.
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.                                           19
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.           New for v1.35          New for v1.35
  1183.  
  1184.           Screen highlighting of data that has been edited has been
  1185.           improved.  Prior versions did not attempt to handle highlighting
  1186.           of edited text.  Now, data that has been edited, but not yet
  1187.           written to the file, will be highlighted on the screen. The
  1188.           meaning of the Hex and Alpha text highlight color configurations
  1189.           now mean the color used for edited text.
  1190.  
  1191.           Color selections have been added for the text foreground color
  1192.           and text background color for the one byte datum at the current
  1193.           cursor position.  This allows the text at the cursor position to
  1194.           be easily differentiated from normal and edited text.
  1195.  
  1196.           When edited text is written to the file the screen highlights
  1197.           will be removed to indicate that the on-screen text is identical
  1198.           to the data in the file.
  1199.  
  1200.           A 'Snow checking' option was added.  Snow checking OFF (the
  1201.           default) improves display update speed.  Snow checking ON is
  1202.           necessary with many color graphics adapters (CGA) to reduce
  1203.           screen flash as video memory is updating.
  1204.  
  1205.           The HOME key (top of file) now positions the cursor to the first
  1206.           byte of the file.  Prior versions moved the cursor to the first
  1207.           line while maintaining horizontal position.
  1208.  
  1209.           The END key (end of file) now positions the cursor to the last
  1210.           byte of the file.  Prior versions moved the cursor to the last
  1211.           line while maintaining horizontal position.
  1212.  
  1213.           The Alt-U command has been added to UNDO current editing changes.
  1214.           The ALT-F10, ALT-F1 and Alt-F2 keys implemented.
  1215.  
  1216.  
  1217.           New for v1.34 and earlier          New for v1.34 and earlier
  1218.  
  1219.           A Decimal/Hex address toggle has been added.
  1220.  
  1221.           The search speed for alpha and hex data in version 1.34 is much
  1222.           improved over v1.33.  The time required to search large files is
  1223.           reduced by 30% to 50%.  The exact improvement depends much on the
  1224.           speed of your hard drive and controller.  Performance of searches
  1225.           is also improved tremendously for floppy disk searches due to a
  1226.           larger data buffer for the search data.
  1227.  
  1228.           This version fixes a bug that caused improper file name wildcard
  1229.           handling when a wildcard filename was specified for a directory
  1230.           other than the default directory.
  1231.  
  1232.  
  1233.  
  1234.  
  1235.                                           20
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.           New for v1.33          New for v1.33
  1242.  
  1243.           Version 1.33 is a maintenance release.  Earlier versions failed
  1244.           to save and restore the screen background video attributes during
  1245.           the Alt-O (Shell to Dos) procedure.  The problem was revealed
  1246.           when the FED background color was configured differently than the
  1247.           dos screen background color. Thanks go to the folks at the Royal
  1248.           Ontario Museum for the bug report and other constructive
  1249.           comments.
  1250.  
  1251.  
  1252.           New for v1.32          New for v1.32
  1253.  
  1254.           The find/locate functions now implement a Boyer-Moore style
  1255.           string searching algorithm in assembly language for higher speed. 
  1256.           Find and Locate is now approximately twice as fast as in v1.31
  1257.           when operating from hard disk or ram disk.  This change also
  1258.           fixes a minor bug in the Find/Locate function.
  1259.  
  1260.  
  1261.           New for v1.31          New for v1.31
  1262.  
  1263.           FileEdit now accepts wildcard filenames on the command line. If a
  1264.           wildcard filename is used the file selection window shows just
  1265.           those selected files. Full or relative path\file names are
  1266.           accepted in all cases.
  1267.  
  1268.  
  1269.           New for v1.30          New for v1.30
  1270.  
  1271.           FileEdit now pops up a window of file names instead of prompting
  1272.           for a file name.
  1273.  
  1274.           The decimal value of the character at the cursor is shown in the
  1275.           status area.
  1276.  
  1277.           Fedsetup accepts an optional path and/or filename on the command
  1278.           line for the location of the fed.exe file to be configured.
  1279.  
  1280.  
  1281.           New for v1.22          New for v1.22
  1282.  
  1283.           The F11 and F12 keys have been implemented for those with
  1284.           enhanced keyboards. This also removes a bug that allowed an F11
  1285.           or F12 keystroke to enter hex 05 or 06 characters in alpha-edit
  1286.           mode.  Unfortunately, F11 and F12 are not supported on the Tandy
  1287.           1000 series.
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.                                           21
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.           New for v1.21          New for v1.21
  1301.  
  1302.           Function keys f2 through f10 have been implemented. The previous
  1303.           command keys still function as before. After editing a block the
  1304.           program will only query you once to write the changed data.
  1305.           Before, the program would on occasion ask you about the changed
  1306.           data twice.
  1307.  
  1308.  
  1309.           New for v1.20          New for v1.20
  1310.  
  1311.           Control-Home and Control-End keys have been implemented. Control-
  1312.           cursor-left and Control-cursor-right now will scroll if the
  1313.           cursor is at the edge of the block.
  1314.  
  1315.           Alpha Find and Hex Locate searching can be terminated early with
  1316.           the escape key.
  1317.  
  1318.           The [WRITE] changed data will only take place when there is
  1319.           changed data to write. Otherwise Alt-W [F-4] is ignored.
  1320.  
  1321.           There are now borders around the hex and alpha grids. The grid
  1322.           cursor highlights are now a color change in the edge of the
  1323.           border.
  1324.  
  1325.           The ALT-O command has been added which allow the user to shell
  1326.           out to the operating system.
  1327.  
  1328.           The color setting utility can now set 16 different screen colors.
  1329.  
  1330.  
  1331.           New for v1.10          New for v1.10
  1332.  
  1333.           FileEdit v1.00 had many restrictions on which functions could be
  1334.           performed while in alpha or hex edit mode. Most of these
  1335.           restrictions were removed in v1.10.  All functions except the
  1336.           request for a new file are now available while editing as well as
  1337.           viewing a file.   The program now properly handles read-only
  1338.           files.  A r/o file may still be browsed.  The Alt-J [F-9] (Jump
  1339.           to address) command has been added.  
  1340.  
  1341.           The color settings have been slightly enhanced.  The character at
  1342.           the current cursor position in the grids is highlighted with the
  1343.           grid text editing color.
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.                                           22
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.                                         INDEX                                        INDEX
  1360.  
  1361.  
  1362.           Abandon Print . . . . . . . 12          Alt-R, Alt-F5  . . . .  8
  1363.           Abandon Search  . . . . . . 12          Alt-S  . . . . . . . . 12
  1364.           Alpha Edit Mode . . . . . .  7          Alt-T, F-10  . . . . . 11
  1365.           Alpha Filter Toggle . . . . 11          Alt-U  . . . . . . . .  8
  1366.           Auto ReWrite Toggle . . . . 11          Alt-W, F-4 . . . . . .  7
  1367.           Case Sensitive Find . . . . 10          Backspace  . . . . . . 17
  1368.           Colors  . . . . . . . . . .  4          Ctl-Cursor-left  . 14, 17
  1369.           Command Keys  . . . . . . .  7          Ctl-Cursor-Right . 14, 17
  1370.           Command Line  . . . . . . .  2          Ctl-End  . . . . . . . 15
  1371.           Configuration . . . . . . .  4          Ctl-F10  . . . . . . . 11
  1372.           Cursor Movements  . . . . . 14          Ctl-Home . . . . . . . 15
  1373.           Display Layout  . . . . . .  3          Cursor-down  . . . 14, 16
  1374.           Dynamic Setup . . . . . . . 12          Cursor-left  . . . 14, 17
  1375.           EBCDIC Translation  . . . . 11          Cursor-right . . . 14, 17
  1376.           Editing Controls  . . . . .  7          Cursor-Up  . . . . 14, 16
  1377.           Escape Edit . . . . . . . . 12          Del Word Right . . . . 17
  1378.           Exit File . . . . . . . . . 12          Del, Delete  . . .  8, 17
  1379.           FedPut  . . . . . . . . . . 19          End  . . . . . . .  15-17
  1380.           FedSetup  . . . . . . . . .  4          Enter  . . . . . . . . 16
  1381.                Using FedSetup . . . .  5          ESC, Escape  . . . 12, 16
  1382.           File Window Controls  . . . 16          F1 . . . . . . . . . .  7
  1383.           Find & Replace Alpha  . . .  8          Home . . . . . . .  15-17
  1384.           Find Alpha String . . . . .  8          Insert . . . . . . . . 17
  1385.           Grouped Hex Display . . . . 10          Page-Down  . . . . 15, 16
  1386.           Help Screen . . . . . . . .  7          Page-Up  . . . . . 15, 16
  1387.           Hex Edit Mode . . . . . . .  7          Spacebar . . . . . . .  7
  1388.           Hex/Decimal Addresses . . . 11     License Information . . . .  1
  1389.           Introduction  . . . . . . .  2     Locate & Replace Hex  . . .  9
  1390.           Jump to Address . . . . . .  9     Locate Hex String . . . . .  9
  1391.           Jump to Marked Position . . 10     Mailing Address for
  1392.           Keys                                         NSoft . . . . . .  1
  1393.                A-Z, 0-9 . . . . . . . 16     Mark Relative Position  . . 10
  1394.                Alt-=, Alt-F11 . . . . 10     More Find/Locate  . . . . .  9
  1395.                Alt-A, F-2 . . . . . .  7     New File  . . . . . . . . . 13
  1396.                Alt-D, Alt-F10 . . . . 11     Print File  . . . . . . . . 12
  1397.                Alt-E, F-8 . . . . . . 10     Reverse Screen
  1398.                Alt-F, F-5 . . . . . .  8               Presentation  . . 10
  1399.                Alt-F4 . . . . . . . . 11     Revision History  . . . . . 18
  1400.                Alt-F6 . . . . . . . .  9     Screen Colors . . . . . . .  4
  1401.                Alt-F9 . . . . . . . . 10     Shell to OS . . . . . . . . 13
  1402.                Alt-G, F-11  . . . . . 10     Single Byte Undo  . . . . .  8
  1403.                Alt-H, F-3 . . . . . .  7     Snow Checking . . . . . . .  5
  1404.                Alt-J, F-9 . . . . . .  9     String Editing,
  1405.                Alt-L, F-6 . . . . . .  9               Find/Loc/Repl . . 17
  1406.                Alt-M, F-7 . . . . . .  9     Undo  . . . . . . . . . . .  8
  1407.                Alt-N, Alt-F1  . . . . 13     Undo Current Block  . . . .  8
  1408.                Alt-Numeric-KeyPad . .  7     Using FED . . . . . . . . .  2
  1409.                Alt-O, Alt-F2  . . . . 13     Write Modified Block  . . .  7
  1410.                Alt-P, F-12  . . . . . 12
  1411.  
  1412.                                           23