Copyright: Copyright ® ...


Contents

Register DFM/95

Registration Benefits

How Do I?

The main window

The Speedbar

The Menus

Copy and move with the mouse

Directory List Screen

Drive Search Result Screen

Hex Browser

Text Editor

Ascii File Viewer

Picture Viewer


Registration

To get a hard copy of the following form select file menu, Print.

To register By Mail (CHECK OR MONEY ORDER ONLY)

Please register my copy of DFM/95, I am sending a check or money
order for the amount of $19.99

Sign:________________________________________________________

Name:_______________________________________________________
Company:____________________________________________________
Address1:____________________________________________________
Address2:____________________________________________________
City:________________________________________________________

State:_______________________________________________________
Zip:_________________________________________________________
Country:_____________________________________________________
Tel:___________________________________________________optional

Where did you here about DFM/95

____________________________________________________________

Network License

 Single to 9 Users	.........................................$19.99 each
 10 to 20 users	.........................................$14.99 each
 21 to unlimited	.........................................$9.99 each

Total Users: ______ x Price Per User = __________

Amount enclosed	..............................................................

Send completed form with payment to:

SRL Development
P.O. Box 1388
Burlington MA 01803


Registration Benefits

Your support is greatly appreciated. The shareware version of DFM/95 is for evaluation use only. If you use DFM/95 for more than 30 days, you are expected to register with SRL Development.

All registered users receive the following benefits.

1 	Notice of new releases.

2 	Latest release will be shipped.

3 	Reduced cost for upgrades

4 	Product Technical Support

5 	Removal of the ABOUT box - reminder window.


Default
How Do I?

Directories

Create

Copy

Rename

Remove

Files

View

Find

Create

Copy

Move

Shred

Delete

Drives

Search

Format

Determine Disk Space


Create a directory

Select the parent directory, then select menu option Directory/Create.


Copy a Directory

Find the directory to copy, then with the directory highlighted, select menu option Directory/Copy.

Note: The directory can be dragged and dropped.


Remove a directory
Rename a directory

Find the directory to rename, then with the directory highlighted, select menu option Directory/Rename.


Remove a directory

Find the directory to delete, then with the directory highlighted, select menu option Directory/Remove.


View a file

DFM/95 has the following support for viewing files.

1 	Hex browser.

2 	Ascii Viewer

3 	Bitmap Viewer

Place the listbox cursor on the file to view and select the option from the Viewers menu.

The ASCII viewer can support over 1 million lines!


Find files

Files can be searched across an entire drive or within a directory.

See the TAG file menu for options in finding files with a directory (and drive search result screen).

See the Search Drives option (File/Drive Search) for scanning an entire drive or across drives.


Create a new file

DFM/95 can create new text files. Select File/Editor/New file.


Move files
Copy files (Perform/Copy)

Select the files to copy. Then select Perform/copy.

See: Copy files

Note: Files can be dragged and dropped.


Copy File Window

Select the destination.

Use FIND to search for a destination directory.


Move files
Move files (Perform/Move)

Select the files to move. Then select Perform/move

See: Move files

Note: Files can be dragged and dropped.


Move File Window

Press OK to start the move. The source files will be deleted when the file is copied to the destination.

Select the destination. The destination can be LPT1 and LPT2.

Use FIND to search for a destination directory.


Shred Files
Shred Files (Perform/Shred)

Select the files or file that should be shred. Then select Perform/Shred

See; Shred


deletefilewindow
Shred File Window

This option is similar to delete, but it will first overwrite the file is random information. This makes the file impossible to recover.  Use this option if the data is sensitive and full destruction is required.

Press OK to delete the listed files.


Shred Files
Delete Files (Perform/Delete)

Select the files or file that should be deleted. Then select Perform/Delete.


Search a drive
Search a drive (File/Drive Search)

Drive Scan Results

DFM/95 treats the results of drive scans and multi-drive scans in much the same way as the normal directory listing.  Once the resultant list of matching files are found, the files can be copied, deleted, searched, tagged and basically anything else that can be performed on files of directory listings.

Note: Most fields on this screen will automatically be set to the last used settings!

To search a drive, either press the speedbar icon or select File Search from the File menu option.  The following screen will be presented.

This dialog presents the options that can be entered for searching a drive.

The following information can be searched.

1 	Drive/Path: The starting drive and directory can be specified.  The search will consist of the drive and directory selected into all sub-directories.

2 	Pattern: A wildcard pattern can be specified.  See: Wildcard patterns.  Note that the pattern screen contains a list of prior patterns searched, a reset plunger and the current pattern to search for.  The reset plunger will set the pattern to *.*

3 	Date/Size:  Enter the date range and/or size range of files to find.

4 	Text Scan: A text string can be entered that will be searched for within files.  Note this will slow the search considerably. If possible, a drive should be scanned, then the TAG menu SEARCH TEXT option can be used to further inspect the files.

Press OK when all of the information is entered.  The drive will be scanned and a file list will appear of all files matching the criteria entered.  See: Drive Scan Result


Drive Scan Results

Also See: The main window

Also See: The Menus

The above screen can only be created by using the Drive or Multi-drive scan options.  Once created, all options available to the directory/file window are available to this window.


The Main Window

Contents

The Speedbar

The Menus

Drive List Window

Moving the mouse across the drives will show the used and available disk space for the drive.

Clicking on a drive will create a directory window for the drive, or if one is already open, it will bring the drives window to the top.

Note: Floppy drives will be checked for disk space ONLY if the File menu/ Drive information screen has the 'Show Floppy information' option set ON.

Child Windows

The main window contains the children windows. The following windows can all be opened within the main window:

Directory List Screen

Drive Search Result Window

Hex Browser

Ascii Viewer

Text Editor

Picture Viewer


The Speedbar

Open a new directory window

Search a drive

Define Applications

Copy and Delete the tagged files

Quick Load screen

Add current directory to quick load list

Tag entries in the current directory listing

Set the options for a directory window

Sort the current directory listing

Specify the wildcards for the current directory

Define application subset

Tile the windows


The Menus

File

Tag

Perform

Directory

Options

Viewers

Applications

Window


The Menus
File Menu

•	New Directory List - Opens a new directory window for the current drive

•	Applications - Opens the application window

•	Quick Directories - Opens the quick directory window

•	Drive Information - Shows a list of drives and the amount of free space available.

•	Global Options - Select options that are used globally in DFM/95.

•	Edit (Current File) - Open the editor
Edit (New File)

•	Drive Search - Search a full or a portion of a drive.

•	Multi Drive Search - Search across multiple drives

•	Do ... - Run a program

•	Run (file)

•	Print (File)

•	Exit


Tag Menu

This menu applies to the directory list and the drive result list windows.

•	All - All files will be tagged for processing

•	Reverse  - Flip the tagged and untagged files

•	None - untag all files

•	By date range - Tag based on a date range

•	By size - Tag based on the size of the files

•	By wildcards - Tag based on the filename wildcards

•	By Attributes - Tag based on the files attributes

•	Compare paths - Compare to another path. Available only if another window is open.

•	Search text - search for text inside the files, tag the ones that have the text.


Perform
Perform Menu

•	Copy the tagged files

•	Move - Copy the file to another location, the delete the original

•	Shred - Remove the contents of the file before deleting. The file will be unrecoverable.

•	Delete the tagged files

•	Attributes - Alter the attributes. (System, Hidden, Read-Only and Archive)

•	Rename the tagged files


Directory
Directory Menu

This menu is only applicable for the directory list windows.

•	Create - Create a new directory

•	Remove - Remove directory and sub-directories

•	Copy - Copy directory and sub-directories

•	Change to selected directory

•	Launch new window - Open a new directory window for this directory

•	Back one level - The file list will become the parent directory

•	Rename directory

Note: If the selected directory is the current directory or open within another window, the RENAME and REMOVE options will not be available.

To remove or rename a directory, make the parent directory current and highlight the sub-directory. (See below)

The A directory can be renamed or removed, however the TEST directory could not because it is opened.


Options
Options Menu

•	Sort --> Name, Type, Date or Size (Resort the list)

•	Wildcards - Show only files that match the wildcard entered.

•	All options - Allow all options for the directory and drive search result window to be modified.

•	Show drive list - only available if the drive list was closed.


Viewers
Viewers Menu

Ascii

Hex

Pictures


Ascii File Viewer
Ascii File Viewer (Viewers/Ascii)

This feature allows you to view ANY ascii file, no matter what size the file is!

The file is first scanned to determine the number of lines, then it's navigated using the information from the file scan. This allows the viewer to respond quickly to movement commands during the view.

This is only a viewer, you cannot edit the file in any way. In fact, there is no cursor available within the viewer.

Menus

1 	Edit

•	Copy Screen - Future option

•	Font  - Change the font size

1 	Search

•	Find - Allows text to be searched. (See note below)

•	Find Again

Notes:

1 	The find option has no way to show the found text, as there is no cursoring capabilities in the viewer. So, if the text is found, the line it was found in will become the top line. The text is somewhere in that line.

2 	Find Again - Will start the search on the line after the top line. This means that the find command will only find one occurrence on a single line.


Hex Browser
Hex Browser Window (Viewers/Hex)

Any file can be viewed with the hex browser.

The hex browser shows the file as hex codes. The offset represents the position within the file that the line starts at.

The ASCII column shows the line as characters. Only valid characters are shown, non printable characters are shown as periods.

Menu options

View - Specifies the number of columns to show.  The above example is set to 16 columns.
*  Adjust to column 1 - If you resize first column (0 above), select this option and the remaining columns will resize.
*  Lowercase Hex - Show the hex characters as upper or lowercase.

Search
*  Find - Search for a string. The values can be entered as hex values or as a text string
*  Find Next - Search again

Notes:

•	Use the right mouse button to bring up a quick menu.

•	The find window has a GREEN light/ RED light indicator. When entering hex values, the RED light means that the hex value is not valid.  This will occur when the first digit of a hex value is entered,  when a bad character is entered, or when the hex value string is not complete.

For convenience, a space character is allowed between hex values.


Picture Viewer
Picture Viewer (Viewers/Pictures)

This screen allows the viewing of bitmap files.

The following files can be viewed: BMP, ICO, WMF and EMF.

Menu options

1 	Edit

•	Copy - Copy the image to the clipboard.


Applications
Applications Menu

This is a user defined menu. It contains a list of the applications defined in the File/Applications menu option.

Note: The speedbar has a drop down list that determines what application categories are shown in the application menu list.  The reason for this is that only 9 menu list items are displayed, but any number of applications can be created.


Window
Window Menu

•	Refresh - refreshes the file list. For drive scan result screens, it will re-executed the scan.

•	Organize - These options allow the windows to be repositioned.

•	Close all windows

•	Show speedbar - If the speedbar was hidden, this option allows it to be visible again.


Directory List Screen

Also see the main window

Also see the menus

This is the main processing screen in DFM/95.  The screen shows a list of directories on the left hand side and a list of files on the right hand side.

This is a copy of the top of the screen:

Double clicking on a directory entry will make that directory current.

The BAR between the directory and file list can be moved by using the mouse (left click and drag).
The columns for the file list can be resized by dragging the separator bar.

Files can be tagged by using the Tag menu or by clicking the Tag column for the files.

Context menus will appear by using the right mouse button on either the directory or file listing,

Directory Quick Menu - (Right mouse button on the directory list)

See: Directory menu

File Speed menu - ( Right mouse button on the directory list)

•	Edit - Current file

•	Edit - New file

•	Viewers

•	Applications

•	Tag

•	Perform

•	Wildcards - Limit the scope of the files to list

•	Sort - Change the sort order of the file list


Text Editor
Text Editor (File/Edit)

The text editor allows the creation and updating of text files.  The editor behaves like a standard text editor.

Text can be selected by highlighting with the mouse or holding the shift key and moving the cursor keys.

Selected text can be copied or cut.

Menu options

1 	Edit menu

•	Cut, Copy - Cut or copy the selected text into the clipboard. Cut will delete the text from the editor once it is copied.

•	Paste - Paste from the clipboard into the editor.

•	Select All - Highlight all text

•	Save - Save file

•	Save As - Save as another name

•	Font - Change the font

1 	Search menu

•	Find - Search for text.

•	Find Again - Repeat last find

•	Replace - Allows finding and replacing text.

Notes:

The text editor interfaces with the applications. If you are in the editor and run an application that requires a file, the filename of the edited text will be passed to the application. You will be prompted to save the file if it has been modified.

This feature allows the text editor to be used to create source files for an application. Example: You edit a txt file, run the application, make changes in the text file, re-run the application. All without having to reload the file each time.


Format a drive

DFM/95 has no direct support for formatting a drive.  But to format from DFM/95, two methods are available.

1 	File menu/Do option.  Enter "FORMAT" and press OK.

2 	Create a format application that runs the program FORMAT


Determine free space

The easiest way to view drive free space is to run the mouse on the drive icons (left side panel). The drive information will show in the bottom status bar.


Copy and move with the mouse

Files and Directories can be copied or moved by using the mouse.

To copy a file or directory:

1 	Click on the file or directory (hold the mouse button down)
Note: If a file is tagged, this will be the file selected for the operation

2 	Drag the mouse to the destination

To copy all files

1 	Click on the file list with the shift button pressed. All files will be selected

2 	Drag the mouse to the destination

To MOVE files

1 	Click on the file list with the control button pressed.

2 	Drag the mouse to the destination

Note: A dialog will appear that will confirm the operation selected.


Attribute Window

The attributes window allows file attributes to be modified.

Attributes

The four check boxes in the attributes box control how this screen will process. If the item is grayed, the attribute will not be altered. If the item is blank, the attributes is cleared and if the item is checked, the attribute will be set ON.


CopyDirectory
Copy Directory (Directory/Copy)

This screen will copy a directory from one location to another.

The Destination can be entered manually, selected from the list of open windows (drop down), or searched by using the FIND button.

Copy from: cannot be altered, its the directory that was selected for copy.

Create Base sub directory:

If selected, the directory will become a subdirectory at the destination. If not selected, the files in the directory will be copied directory into the destination (sub directories will still be included as sub-directories).
If selected, the text box will require the name to call the base. It defaults to the name of the directory being copied.
Example: The directory A is copied to directory B.
1. With create base, the B directory will contain the sub-directory A. (B contains Sub-directory A, A contains files from (source directory) A)
2. Without create base, the files in A will be placed into directory B. (B contains files from A)

Include Sub-Directories

If selected, all sub-directories from the source will be copied. If not selected, just the directory being copied will be copied, any sub-directories will be ignored.

Warn on overwrite

If a filename already exists in the destination, do you want to have an option to not copy it? If so, select this option.


createdirectorywindow
Create Directory (Directory/Create)

Enter the directory name to create. Note the directory will be a sub-directory to the directory specified above the entry field.


defineapplications
Define Applications (File/Applications)

See Application Entry Window

DFM/95 allows programs to be entered into an application listing screen. This feature has a few benefits over the 'Typing of files' in a registry. For example, an application could be 'Zip the current directory'.

Applications gain power by having a flexible command line. DFM/95 allows command lines that have an understanding of your current view of the system. Example: Current file, curent directory, current time and so on.

Select applications by using the speed bar or FILE menu, Application option.
The following screen will appear. (The authors applications are showing, your screen may initially be blank)

The options are:

ADD an application
Change an application
Delete an application

Move the application around in the list.

Run the application from his screen

OK -> Close this window


See Application Entry Window
Application Entry Window

This screen allows the entry and update of applications in DFM/95.

Category

Each application needs to be categorized. This is to help narrow down the application list in the menus, as it can only display 9 items.  The speed bar on the main window has a drop down that allows the current category to be selected.

A category can either be entered or selected from the drop down list. If the category entered is not in the drop down, it will be added to the list automatically.

Description

A brief one line description of the application.

Program

Enter the program to run. Note the FIND button on the side, use this to help find the program name.

Directory

This is the directory to be current when the application runs. If blank, the directory will be set to the current directory.

Command Line

This is where a command line can be generated based on the current directory and filename.  See the instructions on the screen for more information about the command line options.

Test Mode

If set, the application will not run, but the command line will be displayed in a message window.  As the button states, use this to test the command line if desired.

Save Instructions

A button that will save the instructions for the command line to a text file. Use this if you want to print these instructions for reference.


deletefilewindow
Delete File Window (Perform/Delete)

Press OK to delete the listed files.


DirectoryOptions
Directory Options (Options/All options)

These options primarily concern the directory/file window and the search result window.

The lower right corner has a default indicator. If selected, any changes to these options will become the default for any NEW screens opened.

Page 1 - Format Options

These options determine what will appear and how it will appear on the screen.

Date and time

Select the desired format for the date and time.

Name format

Select how you want to see the filename. As-is will show the filename as it is saved on the drive.

Extension

Do you want the extension to be joined with the filename, or displayed in a separate column?

Size

Select the format for the file size column.

Attributes

If checked, the attributes are displayed otherwise they are not displayed.

Page 2: Sort order

How would you like the list sorted? Move the sort fields from the 'available' column to the 'sort by' column to define the sort.

Note: The sort can be easily changed while viewing the file listing.

Page 3: Selection options

This page defines WHAT files you want to display.

Page 4: Drive Search

This page defines the time tolerance for any refreshes of the drive search results.

When DFM/95 detects a change to a file or directory, each window that could be affected by the change is notified and refreshed. The drive search refresh requires a new scan of the search criteria, so it can take a while. This screen allows the time limit for refreshes to be established.

The time limit is based on the last scan performed. If the last scan took longer that the time allowed, the window will not automatically refresh for changes.  A manual refresh can be performed by selecting Window/Refresh on the menu bar.


Do ...
Do ... (File/Do)

This screen allows any program to be run by DFM/95. Enter the program name, as well as the command parameters. Note that this is a drop down listbox, it stores some of the old programs that were run.

The initial directory will be the current directory within DFM/95.

OK - Run the program specified.

Find - Helps find the program on a disk drive.

Cancel -Exit , do not run a program


driveinformationlist
Drive Information List (File/Drive information)

Menu Options - Drive List

This list will show all drives and the amount of free space available.


Menu Options Drive List
Menu Options - Drive List

Options

•	Show Floppy Information - If set, the floppy drive will be checked for disk space as well as the fixed drives.  Note: This option affects the drive list on the main screen.

•	Bytes

•	KiloBytes

•	MegaBytes

* These three options determine the format of the drive space information.

Refresh Drives

This option doesn't have a sub menu, clicking on it immediately refreshes the drive information.


globaloptions
Global Options (File/Global Options)

Page 1 - Miscellaneous

Show Hints

if this is selected, balloon hints are enabled.  These hints appear when the cursor is placed over an object that has a hint associated with it.

The color of the hint can be selected from the Color button.

Double click on the file:

This option determines what activity will be taken when a file is double-clicked. Run will attempt to run the program or the associated program for the file.  Tag will toggle the tagging of the file.

Tab Spacing

This setting determines the tab spacing to use in the ASCII VIEWER.

Right click on directory

This option applies to the directory/file window.  The right click of the mouse on a directory entry can cause one of two actions to be performed.

Show Menu: The directory quick memo will appear. The options will be with respect to the highlighted directory entry.

Jump to directory:
*  The directory that was right clicked will become the current directory.
*  Down one level on miss:  If the right click doesn't touch any entries, the parent directory will be loaded if this is set.

Page 2: Fonts

These options define the font to use when displaying the directory/file and search results screen.

Executables can be displayed differently, allowing them to be easily identified.


multidrivesearch
Multi Drive Search (File)

This option is similar to the single drive search. The differences are as follows.

•	More than one drive can be searched

•	Cannot search from a subdirectory. All searches are from the root directory.

•	More than one drive result window can open based on the results.


Open a New directory window
Open a new directory window (File)

A new directory window will be opened for the current drive and directory.


Quick loadScreens
Quick Load Screen (File/Quick Directories)

See Quick Directory Update Screen

DFM/95 can be setup to open directories each time the program is started, or to maintain a list of commonly used directories.

This screen allows the maintenance of the list.

Use the ADD button to add a new directory.

Use change to change an entry

Use delete to delete an entry.

LOAD - will open a directory window for the selected directory.

OK - Close the window

Autoload - If YES, the directory will be loaded each time DMF 95 is executed.


See Quick Directory Update Screen

This screen allows the quick directory entry to be maintained.

Name

A user defined name for the directory. This can be anything meaningful to represent the directory.

Directory

The actual directory to load.  FIND will help locate the directory.

Wildcards

Enter the wildcard for selecting files.

Autoload

If ON, the directory is loaded each time DFM/95 is executed.


Remove Directory
Remove Directory (Directory/Remove)

When a directory is selected for deletion, this screen will appear for confirmation. This screen also allows the following options to be selected.

Keep Sub Directory Structure

If this is set, the files will be deleted but the empty sub-directories will remain.

Delete existing files

If you want the files to be deleted, this must be set.  If you expect all directories to be empty, this option can be used as a verification.

Override file attributes

If set, DFM/95 will delete all files found even if the files are marked as read-only, system or hidden.

File and Directory counts

This is a quick reference to the number of files and directories that will be deleted.  If the numbers don't look as expected, it may indicate that the directory contained more files than expected.


renamewindow
Rename Window (Perform/Rename)

This is the window that allows files to be renamed.

If more than one file was tagged, the window will repeatedly show each file until all have been renamed or the cancel button is pressed.


Search drives
Search drives (File/Drive Search)

Select File/Drive search.

See: Search a drive


See the menus


tagbasedonpath
Tag By Path (Compare)

This screen allows the current files to be compared to the files in another path. Based on the compare criteria entered, files will by tagged or kept un-tagged.

Compare

The from field is not changeable.
The TO field can be selected from the list of currently opened file lists.  Note: If only one file list is opened, this screen is not available for use.

Tag if same filename and:

When a matching filename is found, the following rules will be used to determine if the file should be marked as tagged.
1. The size is compared using the conditionals specified in the drop down box.
2. The date is compared using the conditionals specified in the drop down box.
3.  If at this point, the files are still considered a match, the two files will be compared to be sure they are identical.

Tag additions:

If a file is not found in the other directory, the file will be tagged when this option is set true.

Reset tags before starting

If set on, any existing tags will be removed before doing the file compare.

Any button

This is a shortcut that will turn on all comparisons.


tagbyattr
Tag By Attribute

The current file list will e searched for the specified attributes. If a file matches the attributes selected, the file will be tagged.


Tag By Date

Enter the from and to date fields. All files that fit within the date range will be marked as tagged.


tagbyearch
Tag by Text Search

Use this option to scan files for imbedded text.

Text to find

Enter the text to search for in this entry field. Note the pull-down contains a list of prior searches

Search files matching

Enter a wildcard pattern to selectively search files. If you only want to search .TXT files, enter *.TXT

Case sensitive

If set, the string must match the case as well as the characters.  The case represents Upper/lower case letters.

Clear all tags before searching

If this option is not selected, any previously tagged files will remain tagged. If selected, all files will be untagged before the search begins.


tagbydate
Tag By Size

Enter the from and to size fields. All files that fit within the size range will be marked as tagged.


Wildcard Selection

Enter the wildcard patterns in the top entry field.

The plunger to the right will reset the pattern to *.*

The list box shows prior patterns that were used. Clicking on an entry in this box will update the pattern in the upper entry field.

All files that match the pattern will be tagged.


Wildcard Patterns

Wildcards are used to match filename patterns.  The following wildcards can be used in DFM/95.

* = Matches any number of characters
? = matches any single character.

DFM/95 goes a little further than this, it also support chaining wildcards. The ; is used to chain multiple wildcard request together.

Example: *.BAT;*.EXE will match all BAT and EXE files.

DFM/95 also supported a DO NOT INCLUDE wildcard, the - sign tells DFM/95 not to include a specific match.

Example:  -*.BAT;-*.EXE;*.*  will match all files that are NOT BAT and EXE files.


Wildcard Selection

Enter the wildcard patterns in the top entry field.

The plunger to the right will reset the pattern to *.*

The list box shows prior patterns that were used. Clicking on an entry in this box will update the pattern in the upper entry field.