Hi, now Im writing quite complitacted file renamer for scanned document files (mainly big tif/tiff, 300/600 DPI, 30 - 400MB each). I had to add option for user so he could add few different suffixes to file name depending on what's on the image (i.e. _metryczka for image file that contains information about who scanned image, number and name of collection, or _okladka to point that it's scanned cover of book, etc etc.)
I need to give user option to preview this image. That is easy. But with that big files it can be real pain in the ...
I've figured out that I can create smaller JPG files and then load them in TImage. So when user selects file on list my program checks if there is preview file, if there is then it's loading it if not.. then program creates for future use, and loads it. It works, quite ok... But what I'm really wondering of is that :
How to start creating this previews for all files on list, in background, when user clicks a button/checkbox for example. I want it to be in background so main form is responsive.