I had some (not much though) time to play a bit with the demo and try out the CommonDialog Plugin.
I think that I will be able to use it as your manual and your examples are very clear and I could make own small demos to learn more about it.
What I noticed are the following:
1) The Save Dialog opens always the last folder that was opened by another kind of "dialog" (e.g. if I imported a file into a program or other file) before AM was running. If I understand correctly what it should happen in your demo: go to the Desktop and save a suggested textfile there. For me it goes to my last opened folder and does not suggest a textfile, just shows the filter. If I click on save, nothing happens of course. I tried it also in an experimental project of mine, and the result was the same. I'm not sure yet what the reason is and I haven't tried it with an .exe yet.
I think I'll do some more experiments and try it also with an executable to find out more.
2) If I open and run your demo while my 3D software is running, the default font size (that I can't change manually in this software), is automatically changed by the demo. I would guess that the default size is around 10-11 pt and after the change around 13-14pt. I have reproduced it a couple of times.
There is nothing more to it because the 3D software works properly (and I'm glad that I can see the text better in my software
) and if I restart the software the default font size is back, so just as a general information to you. I don't know if it affects any other software in the same manner (if run during a game using KeyGuard and/or Common Dialog).
3) Once I was caught in an error loop when I clicked on Silent Copy. It said that there was already a file with the same name on my desktop and asked if I wanted to replace it. No matter what I clicked (okay or quit) an error message (execution error) appeared and a new similar window opened. This continued until I had 10 similar windows open and decided to quit AM with my task manager. But this happened only once so it was probably random as with all software happens from time to time.
Please tell me if I misunderstood what the Save Dialog should do or if you have any ideas how to fix it in case that I understood its intended functioning correctly.
Thank you in advance for your answer and I hope I didn't cause you headaches
EDIT:
I think for my current needs I have found what I need and can just use the "invisible copy from AM external folder to the users desktop" successfully under any conditions