This is what it looks like simplifed and rewritten to use boost.filesystem.
I have not changed the visual apparence of the dialog, so there are one widget too many on it currently (unused).
Please comment.
What's to comment? Fantastic! The existing code is a pile of ancient, fossilized poo. Of interest to paleoentologists but crap to the rest of us. Anything you do to simplify the code is a good think. IMO.
Angus
