Please re-read my post. IDocFileHandler is the bottleneck between invocation (the menu actions, or scripts, etc.) and dialogs such as "Do you really want to save ..." . If you want to modify that behaviour (introduce another check, or cause the whole activity to abort silently) you overload the method to your own implementation. If you find the document is not managed by your system, or you aren't interested in the specific activity, or you've ruled out all your objections against the default behaviour, you forward the call to the initial, default implementation which then fires off commands or what else is to do. To get all of this working, you have to install the boss class of your implementation per document (so that's another place where you can check whether you're at all responsible for the document). The best place to perform that installation is during open document / new document signals. Dirk
... View more