> Now, in TP V8x, any DB I open shares the Thumbs.ini file, and thus the "remembered" folder is always the folder I was in the last time I closed TP regardless of the DB.
Yes, unless you define a specific path under Opt | Pref | Startup, but that would then be used with all databases..
> Is there anyway I can get this functionality back? Like specifying a different
> ini file? Or a different settings directory?
Unfortunately the old -i command line parameter no longer seems to work..
Well, one possible solution might be to create multiple .ini files (one for each database, with the desired StartupFolder= value) and then use as many corresponding batch files that do something like this when they launch TP:
Startdogs.bat:
copy /y dogs.ini thumbs8.ini
start /wait "C:\Thumbs8\Bin\thumbs8.exe" "f:\mydatabases\dogs.tpdb8"
copy /y thumbs8.ini dogs.ini
Likewise, for a cats database you'd create a Startcats.bat like this:
copy /y cats.ini thumbs8.ini
start /wait "C:\Thumbs8\Bin\thumbs8.exe" "f:\mydatabases\cats.tpdb8"
copy /y thumbs8.ini cats.ini
- The first line would replace thumbs8.ini with the ini file that belongs with the database that you'll be using.
- The second line launches TP with that database, then waits until TP has exited.
- The third line would update the ini file for any changes made in settings during this session.
Finally, on your desktop, you would create a shortcut to each batchfile.
Note: I didn't test this, and you'll want to use full path names to the ini files.
I guess the biggest drawback of this approach would be that when you tweak or refine settings in ThumbsPlus, they'll only be saved for the current database/ini set. I'm sure that more elegant solutions are possible, but hopefully this can be a practical solution for some users.