cefn.hoile@...1039... wrote:
Be interesting to get users' views if there are major disadvantages, though I can see any. Should this be an option? Active by default?
It should happen in a background thread which gets triggered by a timer.
Just a short story to illustrate my point: CorelDraw has autosave which was enabled (every five minutes).
CorelDraw took four minutes to load the image.
It took nine minutes to draw it (complex image, slow PC, old version of CorelDraw).
And seven to autosave.
Presto: Endless loop.
So do it in the background and make sure it doesn't disturb the user or, even better, save the undo-buffer in a kind of log file. This way, you can have a video of the drawing how it was done (redraw while you load the file), too and saving the changes takes almost no time, especially when you choose a format where you can simply append to the existing file.