Peke wrote: ↑Sun Dec 06, 2020 9:40 pm
Re warning: there could be a warning but it needs to be issues by MM4 not MM5
That's not true.
When McAfee antivirus wants to remove temp files, and nosey trackers, produced by an Internet Browser, it (McAfee) pauses, and asks me to close Chrome Browser, or whatever Browser that it see that I have open.
If I say yes. it them does the cleaning.
If I say no, it skips the cleaning step.
I am in control.
MM should do the same.
Maybe I am listening to something with MM4, and didn't realise that an install of MM5 was going screw that up.
Maybe MM4 is doing a batch process for me.
How would you know? You should leave me in charge.
This is why people hate Microsoft. ... ie. reboots without seeking permission.
Peke wrote: ↑Sun Dec 06, 2020 9:40 pm
eg. if you click on YES to import MM4 you certainly agree that you do not want started MM4 to interfere import process?
I don't think that you can make that assumption.
BTW listening to music doesn't update the database in any way that would interfere with the importation.
You could post a semaphore to lock the database during the importation.
But all you really need do is ask the user to close MM4, and pause until they do so. ... and if they decline, then open MM5 without importation from MM4.