FTPSynchronizeView
  

FTPSynchronizeView is useful for synchronizing the files in two directories.  It presents the user with a comparison of the files in the current working directory on the server (ServerDirectory) with those in the working directory on the local machine (LocalDirectory).

graphic

Files are matched by name with optional case-sensitivity.  The comparison is presented in the form a ListView with one row for each matching pair of files and with columns showing the names, dates, size of these files, as well as a description of how their dates and sizes compare, and a what action would be required to synchronize them.

A check-box is displayed next to each file, which allows the user to determine whether or not the suggested action should be performed.  A synchronize button is displayed in the top-right corner (by default).  When it is pressed all of the checked actions will be performed.