Brink, take a look at this and see if it has some appeal. I added a
Monitor Option to my FavesSA launcher that cooperates with
MRO most recently opened folder utility. The same background
process that updates the MRO task tray app will also send a
message to FavesSA if it sees its window. So now instead of
having to right click the Tray Icon to open one recent folder,
you can leave FavesSA open or minimized to the tray and it
will scroll up the list of recent folders. Much more convenient
to select multiple folders to reopen. Plus you can just let
the list build up, then cut out unwanted entries, and save
to a file. That cuts out the need to drag & drop a bunch
of folders onto the program to populate the listbox.
I had to make some changes that break backward compatibility
so if you use MRO 5.3 you should update FavesSA to 3.4 and
Faves should be updated to version 3.3 or later.
MRO 5.3 FavesSA 3.4
Eventually I hope to update Faves with the same Monitor option but
catching WM_COPYDATA messages in C# is a much bigger PITA
than doing it in Delphi 5.
Let me know what you think.