    -------------------------------------------------------------------------
    INTRODUCTION
    -------------------------------------------------------------------------

    Many times, when using wildcard deletes, files were often deleted
    by accident and never recovered.  It would be nice if the 'DELETE'
    command would prompt before each delete action,  confirming each
    file or directory deletion before actually deleting it.  'DF' does
    basically that.  'DF' uses both the AmigaDOS commands 'LIST' &
    'DELETE' to determine which file(s) or directory(s) should be
    selected then deleted.  This is Delete File: 'DF'.


    -------------------------------------------------------------------------
    FEATURES
    -------------------------------------------------------------------------

    --------------------------
    Standard features include:
    --------------------------
    o - Multitasks.
    o - Uses standard INTUITION interfaces.
    o - Adjusts to different WORKBENCH environments.


    -------------------------
    Special features include:
    -------------------------
    o - Uses the 'SOFTCONFIG' environment.


    -------------------------
    Program features include:
    -------------------------
    o - Prompt for confirmation before file or directory deletion.
    o - Recognizes whether 'object' to be deleted is a file or directory.
    o - Delete a single file or empty directory.
    o - Delete the directory after deleting all files contained within
        the specified directory.
    o - Flash delete: no confirmation.


    -------------------------------------------------------------------------
    USING DF
    -------------------------------------------------------------------------

    ----------------
    Getting Started:
    ----------------
    You can start 'DF' from the WORKBENCH using the supplied icon, or
    from the CLI/ Shell using:

    >Run DF ?

    ... this will prompt you for the file(s) and/or pattern(s) to
    delete.

    (Please refer to the online help file for more information.)


    --------
    Options:
    --------
    The following options are available from the CLI/ Shell.

    -a ..... Delete all files/ subdirectories & directory.
    -x ..... Flash delete: no confirmation.

    (For information on 'TOOLTYPES' please refer to the online help file.)


    -----------------
    Formats & Syntax:
    -----------------
    'DF' is used basically the same way as the AmigaDOS 'DELETE' command.
    However, to specify all files within a given directory you should
    preceed the file/directory/pattern with the '-a' command line option.
    For example: 'DF -a DH0:mydir'.  If you choose not to delete the
    directory only the files contained within it, you will be prompted
    to delete each file contained within the directory.  This is the same
    as: 'DF DH0:mydir/#?', except in this example, 'DF' will not select
    and prompt you for the directory, only the files contained within it.

    You can specify multiple files/ directories and/or patterns to be
    deleted.


    --------------
    A New Command:
    --------------
    'DF' should be placed within your 'c:' directory before use.  However,
    the special icon & script provided with 'DF' could be used to start
    'DF' from the WORKBENCH or another drawer.


    ----------------
    Deletion Syntax:
    ----------------
    To exit 'DF' while being prompted enter 'q' at the prompt then press
    return.  The following are valid prompt responses:

    y ..... Yes, delete the file or directory displayed.
    q ..... Exit 'DF'.
    ? ..... Query information about the file/ directory.


    ---------
    Requires:
    ---------
    'DF' requires the AmigaDOS commands 'LIST' and 'DELETE' to work
    properly.


    -----------------------
    Software Configuration:
    -----------------------
    The following variables (flags) are used:

    (none)


    -------------------------------------------------------------------------
    FOR ADVANCED USERS
    -------------------------------------------------------------------------

    --------
    Warning:
    --------
    You should only 'flash' delete, that is delete without confirmation,
    only if your sure which file(s) and directory(s) will actually be
    deleted (especially if your using wildcards!).


    -------------------------------------------------------------------------
    CREDITS
    -------------------------------------------------------------------------

    This program was designed and coded by Michael Thomas Hurt  of
    MIKE HURT SOFTWARE!, coded in & compiled using Blitz Basic 2.0
    available from Acid Software.

    Software testing was done using:

      o - Amiga 500 : AmigaDOS 2.1, GVP HD 500+ w/ 2MEGS.

      o - Amiga 2000: AmigaDOS 2.1, Microbotics VXL030 w/MMU,
          Microbotics VXLRAM 2MEGS, Microbotics 8-UP! 4MEGS,
          GVP Series II hard card w/ 100MEG HD.

      o - Amiga 3000: AmigaDOS 2.1, 6MEGS.

      o - Amiga 4000: AmigaDOS 3.0 thanks to Michael Barr.

    Additional ideas were provided by Michael Barr.


    -------------------------------------------------------------------------
    PROGRAM HISTORY
    -------------------------------------------------------------------------

    v1.0    06/21/1995    Original program.