NSIS File drag and dropper thing
--------------------------------

Allows you to drag 'n' drop a clutch of files and have the equivalent 
'File "filename"' statements generated and copied to the clipboard.

If you drop a directory on, currently 'File "my directory\*.*"' is the result.

I haven't really tested this too much, but I did test it with the 1,209 files 
in my system directory and it worked fine.

Currently, I have
// File "%s"
#define FILE_FORMAT_STRING "File \"%s\"\r\n"
// File /r "%s\*.*"
#define FOLDER_FORMAT_STRING "File /r \"%s\\*.*\"\r\n"

The memory to allocate is currently max(folder format len, file format len) + 
max path + 1 (280 bytes at last count) when you copy to the clipboard.

Windows, however takes care of freeing this memory.. (if you were wondering 
at the omission of GlobalFree()).

Peter Windridge
http://www.incomplete.co.uk/
