Copyright: Silverwing Systems


TRUE 3 0nonoC&lose&PrintyesyesyesyesyesWingDir v4.0 HelpWingDiryes24/05/96


Table of Contents

WingDir v4.0

(c) Silverwing Systems

June 01, 1996

What's New

Source and Target Directories

Default Startup Directories

Files and Directories

Directory Read Mode

Separator Line Characters

Action Options

Filter Options

Additional Options

Menu Options

.INI Options

Command Line Options

Multiple File Select

Directory Size Limitation

Fixed Space Font

WingDir Registration

Mark Taylor

Silverwing Systems

13040 Gopher Wood Trail

Tallahassee, FL 32312

904-668-8530

CIS: 	70254,613

InterNet: 	alvin@freenet.scri.fsu.edu

taylormh@aol.com

AOL: 	Taylor MH


Help file produced by  HELLLP! v2.7 , a product of Guy Software, on 05-24-96 for Unregistered User.

The above table of contents will be automatically completed and will also provide an excellent cross-reference for context strings and topic titles.  You may leave it as your main table of contents for your help file, or you may create your own and cause it to be displayed instead by using the I button on the toolbar.  This page will not be displayed as a topic.  It is given a context string of _._ , but this is not presented for jump selection.

HINT:  If you do not wish some of your topics to appear in the table of contents as displayed to your users (you may want them ONLY as PopUps), move the lines with their titles and contexts to below this point.  If you do this remember to move the whole line, not part.  As an alternative, you may wish to set up your own table of contents, see Help under The Structure of a Help File.

  Do not delete any codes in the area above the Table of Contents title, they are used internally by HELLLP!


What's New

WingDir v4.0  (06-01-96)

..Fully Windows 95 compatible (32-bit version only)

..Converted to Visual Basic v4.0 (32-bit version only)

..Added Install & Uninstall routines (32-bit version only)

..Converted file display from ListBox to Grid

..Added support for Long File Names (LFN) (32-bit version only)

..Increased Directory Limit to 1000

..Improved internal Directory sorting performance

WingDir v3.2  (12-10-95)

..Added Menu Bar

..Added Status Line for displaying Directory Paths

..Added option for displaying of File Date.  Options are for "MMDDYY" (default), "DDMMYY", and "YYMMDD".

..Removed code for passing 2 parameters to 'Shell' program.  Most programs that expect a single parameter do not work properly when passed a parameter with an embedded space.

WingDir v3.1  (08-05-95)

  Modified 'Shell' option to pass two files.

..Fixed 'Refresh' Button to force a refresh regardless of status of Directory Read.

..Fixed problem with '<' and '>' Filter Button not properly displaying all filtered files.

WingDir v3.0  (06-01-95)

  Added option to pass file to 3rd party program such as NotePad.

WingDir v2.9  (04-15-95)

  Added additional list Filter options to display only Older '<', Newer '>', or Different Size '+' files.

WingDir v2.8  (02-25-95)

  Added MODE option for Automatic or Manual reading of directories.

..Added 3D effect to main WingDir form.

WingDir v2.7  (01-10-95)

  Added WINGDIR.INI file for WingDir options.

..Added .INI option for Action Confirmation.

..Added .INI options for initial Source and Target directories.

..Added Target Directory as command line argument.


Source and Target Directories

The Source Directory is on the left side of the form and the Target Directory is on the right side of the form.

Both the Source and Target Directories can be navigated by selecting their respective Drives and Directories using standard Drive and Directory dialog boxes.


Default Startup Directories

The default Startup Directory for 'Source' and 'Target' is the directory where the WingDir program is located.

The default can be changed by:

Specifying a 'Working Directory' when creating a Program Manager Icon, or

Entering the 'Source' and 'Target' Directories as options on the command line, such as: C:\UTILITY\WINGDIR.EXE A:\ C:\WINDOWS, or

Using the Source and Target options in the WINGDIR.INI file.


Files and Directories

Hidden, System, and Read Only files are included in the file lists.  WingDir can copy these files to the Target directory, but can not Move or Delete the files from the Source directory.  When Move is selected the file will be copied to the target directory, but will not be deleted from the Source directory.

Hidden Directories are not included in the directory lists, but  may be specified as Source and Target options on the command line or in the WINGDIR.INI file.


Directory Read Mode

The Auto and Manual options are used to control when WingDir reads the file names in each of the directories.  When Auto is selected the directories are read each time the directory is changed.  When Manual is selected the directories are read only when the Refresh option is selected or one of the Filter options is selected.  Setting the option to Manual speeds the navigation through directory structures.  This is especially useful if you have to navigate through large directories.

When the Manual option is selected and a directory is changed the Refresh Button is changed to Italics as an indication that the File List needs refreshing.  Directories must be REFRESHED before any Actions are allowed.

Auto is the default, but can be changed using the Mode=M option in the WINGDIR.INI file (see .INI Options).


Separator Line Characters

The separator line between the Source and Target File Lists identifies how the Source and Target files match.

|	The files do not match.  They are unique.  There is not a matching file with the same File Name.

=	The two files match.  Both files have identical Name, Size, Date, and Time.  (Source File = Target File)

>	The files have the same Name, but the Source File has a newer Date/Time Stamp than the Target File.   (Source File > Target File)

<	The files have the same Name, but the Source File has an older Date/Time Stamp than the Target File.   (Source File < Target File)

+	The files have the same Name and Date/Time Stamps, but the Sizes are different.


Action Options

There are six Action Options (Buttons at the bottom of the form and Menu Items) that, when selected, will act on the highlighted files in the Source Directory.  If the Directory Read Mode is set to Manual the directories must be REFRESHED before any actions are allowed.

MOVE	Clicking the "Move" Button, selecting the "Move" Menu Item, or pressing Alt-M will MOVE the highlighted file from the Source Directory to the Target Directory.  This action is not allowed when the Source and the Target Directories are the same.  Like named files in the Target Directory will be overlaid.

If the Source file is a Hidden, System, or Read Only file it will be copied to the Target directory, but will not be deleted from the Source directory and an error message (probably misleading) will be displayed.

COPY	Clicking the "Copy" Button, selecting the "Copy" Menu Item, or pressing Alt-C will COPY the highlighted file from the Source Directory to the Target Directory.  This action is not allowed when the Source and the Target Directories are the same.  Like named files in the Target Directory will be overlaid.

DELETE	Clicking the "Delete" Button, selecting the "Delete" Menu Item,  or pressing Alt-D will DELETE the highlighted file from the Source Directory.  Hidden, System, and Read Only files will not be deleted and an error message (probably misleading) will be displayed.

PRINT	Clicking the "Print" Button, selecting the "Print" Menu Item, or pressing Alt-P will PRINT the entire Source and Target directory list in much the same manner as it is displayed.  The "Print" option does not have sophisticated capabilities.

RENAME	Clicking the "Rename" Button, selecting the "Rename" Menu Item, or pressing Alt-N will display a dialog box prompting for a new file name.  The highlighted file will be RENAMED in the current Source Directory.

SHELL	Clicking the "Shell" Button, selecting the "Shell" Menu Item, will pass the first selected Source file name to the Shell Program specified by the "ShellPgm=" parameter in the "WINGDIR.INI" file.  The default Shell Program is NotePad.


Filter Options

There are nine Filter Options (Buttons at the bottom of the form and Menu Items) that, when selected, will affect which files are displayed in the directory lists.

ALL	Clicking the "All" Button, selecting the "All" Menu Item, or pressing Alt-A will change the display to show All files in the Source and Target Directories.  When All files are being displayed the "All" Button will be disabled and Menu Item checked to indicated which filter is active.  This is the Default setting when WingDir is started.

SAME	Clicking the "Same" Button, selecting the "Same" Menu Item, or pressing Alt-S will change the display to show only the Source and Target files that have the Same Filename regardless of Date, Time, and Size.  When the Same files are being displayed the "Same" Button will be disabled and Menu Item will be checked to indicated which filter is active.

DIFFERENT	Clicking the "Different" Button, selecting the "Different" Menu Item, or pressing Alt-F will change the display to show only the Source and Target files that are Different (those without identical Filename, Date, Time and Size).  Files that have the same Filename, but different Date, Time, or Size will be included in the display.  When Different files are being displayed the "Different" Button will be disabled and Menu Item checked to indicated which filter is active.

=	Clicking the "=" Button or selecting the "Identical" Menu Item will change the display to show only the Source and Target files that are identical (have the Same Filename, Date, Time, and Size).  Files with different Filenames, Dates, Times, or Size will not be displayed.  The "=" Button will be disabled and Menu Item checked to indicated which filter is active.

|	Clicking the "|" Button or selecting the "Unique" Menu Item will change the display to show only the Source and Target files that are Unique.  Files with the same Filename will not be displayed.  The "|" Button will be disabled and Menu Item checked to indicated which filter is active.

<	Clicking the "<" Button or selecting the "Older" Menu Item will change the display to show only the Source and Target files that have the same Filename, but the Source file has an 'older' Date/Time Stamp than the Target File.  The "<" Button will be disabled and Menu Item checked to indicated which filter is active.

+	Clicking the "+" Button or selecting the "Size" Menu Item will change the display to show only the Source and Target files that have the same Filename and Date/Time Stamp, but the File Size is different.  The "+" Button will be disabled and Menu Item checked to indicated which filter is active.

>	Clicking the ">" Button or selecting the "Newer" Menu Item will change the display to show only the Source and Target files that have the same Filename, but the Source file has a 'newer' Date/Time Stamp than the Target File.  The ">" Button will be disabled and Menu Item checked to indicated which filter is active.

*.*	Clicking the "File Mask" Button (*.*) or selecting the "Mask" Menu Item will prompt the user to enter a standard DOS File Mask which will restrict the list to showing only the Source and Target files that  match the File Mask, such as "*.DOC".  The text on the File Mask Button displays the current File Mask.


Additional Options

Additional options are available at the bottom of the form and under the File Menu Item.

SWAP	Clicking the "Swap" Button, selecting the "Swap" Menu Item, or pressing Alt-W will Swap the Source and Target Directories.

REFRESH	Clicking the "Refresh" Button, selecting the "Refresh" Menu Item, or pressing Alt-R will Refresh the Source and Target Directories.  Both the Source and Target Directories are reread and the matching list is rebuilt.  If the Directory Read Mode is set to Manual the "Refresh" Button will be displayed in Italics when the directories need to be REFRESHED.

EXIT	Clicking the "Exit" Button, selecting the "Exit" Menu Item, or pressing Alt-X will Exit the WingDir program.


Menu Options

The Menu contains four (4) main menu items - "File", "Action", "Filter", and "Help" each with sub-menu items, most of which correspond to the Action Buttons and Filter Buttons at the bottom of the form.  See the Action Options, Filter Options, and Additional Options sections for more a detailed explanation of the Menu options.

File	Refresh	Refresh Source and Target Directories

Swap	Swap Source and Target Directories

Auto	Auto Directory Read

Manual	Manual Directory Read

Exit	Exit WingDir

Action	Copy	Copy Source file to Target Directory

Delete	Delete Source file

Move	Move Source file to Target Directory

Print	Print Source and Target Directory List

Rename	Rename Source File

Shell	Execute Shell program and pass Source File

Filter	All	Display all Source and Target files

Same	Only display Source and Target files with same name

Different	Do not display Source and Target files that have identical names, dates, and sizes

Unique	Do not display Source and Target files with same names

Older	Only display Source files that are older than Target files

Newer	Only display Source files that are newer than Target file

Size	Only display Source and Target files that have the same names and dates, but different sizes.

Mask	Mask the Source and Target files to be displayed


.INI Options

Confirm	Confirmation option for Add, Delete, Copy, Move, Rename and Print Actions.

Confirm=N	No confirmation (default)

Confirm=Y	Confirm all actions

DateFormat	File Date Format option used to specify the format of the File Date that appears in the Source and Target Directory listing.  The Default Date Format is "MMDDYY".

DateFormat=MMDDYY	(default)

DateFormat=DDMMYY

DateFormat=YYMMDD

Mode	Directory read option to control whether directory files are read Automatically or Manually when directories are changed.

Mode=A	File names are read Automatically when directories are changed. (default)

Mode=M	File names must be read Manually using the Refresh Button when directories are changed.

ShellName	Shell Button Name option used to specify the Name of the 'Shell Program' that appears on the "Shell" Button.  The Default Shell Button Name is "Shell".

ShellName=	(ShellName=Write)

ShellPgm	Shell Program option to specify the program is that is used when the  "Shell" Button is clicked.  The 'first' selected Source file and corresponding Target file (if any) will be passed to this program.  The Default Shell Program is "NOTEPAD.EXE".

ShellPgm=	(ShellPgm=write.exe)

Source	Startup 'Source' directory.  This option can be overridden using the Source Command Line Option.  The Default directory is where WINGDIR.EXE is located.  The 'Working Directory' specified when creating a Program Manager Icon for WingDir will override the WINGDIR.EXE directory.

Source=	(Source=A:\)

Target	Startup 'Target' directory.  This option can be overridden using the Target Command Line Option.  The Default directory is the same as the 'Source' Directory.

Target=	(Target=C:\WINDOWS)


Command Line Options

WingDir will accept two Command Line Options - Startup 'Source' Directory and Startup 'Target' Directory:

wingdir.exe (source directory) (target directory)	(c:\util\wingdir.exe a:\ c:\windows)

The Command Line Options are positional - 'Source' is the first option and 'Target' is the second option.

If only one directory is specified on the command line it will be the initial 'Source' Directory.  It will also be used for the 'Target' Directory unless the 'Target' option is specified in the WINGDIR.INI File..


Multiple File Select

The Multiple File Select feature will let multiple files be selected by clicking the left mouse button on a row and holding it down while dragging the mouse up or down the list.

Selecting a file and , while holding the 'Shift' key, selecting a second  file will select all files between and including the two selected files.

The multiple file select options, 'non-adjacent files' and 'all files', like those in File Manager and Explorer, that were available in earlier versions are not available in this version of WingDir.


Directory Size Limitation

WingDir has a limitation of 1000 files per directory.

When the limit is reach a warning message is displayed and only the first 1000 files that were read are displayed.

The file names are read from the directory before they are sorted.  If the 1000 file limit is reached it is not necessarily the first 1000 files alphabetically that are displayed.

The File Mask option can be used to limit the number of files that are being displayed which can help WingDir accommodate large directories.


Fixed Space Font

WingDir uses the MS Sans Serif (regular 8 point) font for displaying the file information.  Alignment and font size problems in versions prior to WingDir v4.0 should not be an issue with this version of WingDir.


WingDir Registration

WingDir v4.0 is Shareware.  If you find it useful, please register it by sending $10.00 to:

Mark Taylor

Silverwing Systems

13040 Gopher Wood Trail

Tallahassee, FL 32312

Please add $3.00 ($5.00 outside U.S.) for Shipping & Handling if a Diskette is required.  WingDir can also be registered through CompuServe's registration database (GO SWREG) with registration ID #3830.

Name	__________________________________

Company	__________________________________

Street Address	__________________________________

__________________________________

City, State Zip	__________________________________

Phone Number	__________________________________

Fax Number	__________________________________

E-Mail.	CompuServe	__________________________________

InterNet	__________________________________

America OnLine	__________________________________

When WingDir is registered you will be sent confirmation by E-Mail (postal, if no E-mail address provided) and instructions on how to remove the registration reminder.

If you want to register more than 1 copy please drop me a note at the above address or E-Mail me and we can work out a multiple copy arrangement.  My CIS, AOL, and InterNet addresses are listed below:

CompuServe:	70254,613

America Online:	Taylor MH

InterNet:	alvin@freenet.scri.fsu.edu

taylormh@aol.com

Thank you.