This is FileDiff

FileDiff is a simple application to compare two files and report:

* whether they are the same
* whether they differ in size
* the first byte at which they differ

The application puts an icon on the iconbar with the usual Info and Quit menu attached.

Click SELECT on the iconbar icon to open the main window. This has writeable icons to enter the full names of the files to be compared, or the files can be dragged to the icons to enter their names.

Click SELECT on the 'Compare files' button, or press Return, to start the comparison. If either file name is not of a valid file, or a name is empty, there is a report and no action is taken. Otherwise there is a report of the comparison.

FileDiff loads the files into memory for the comparison and does a byte-by-byte check in BASIC, which is not very quick for large files. Memory is freed as soon as the comparison has been completed.

This was put together in response to a newsgroup request, and illustrates how simply a desktop program can be written using the Toolbox and Basalt's support keywords.
