How did you get around the dialog in FM10? Earlier versions did not have this dialog box, but they did have individual prompts for each unsaved file. What notification do you use to trigger your own saving process?
In FrameMaker 10 we handle PreQuitDoc. And by clicking X for FrameMaker, it calls PreQuitDoc for all open documents.
We perform our save to our DMS, save file locally and we will not close the document.
And the rest in done by FrameMaker. (the document is saved, FM will close it and it can proceed to PreQuitSession);
So I see. In FM10, PreQuitDoc fires before the prompt. In FM12, that prompt appears before any notification. It would seem that Adobe has once again made a change that interferes with API users. I don't have any answer for you, only a confirmation that your observations are correct. Historically, the most egregious obstacle to FrameMaker automation has been UI prompts that can't be avoided. It's unfortunate that this trend continues. In my opinion, the API is the major feature that keeps this product competitive.