we keep our *.MES files under source control (Team Foundation Server) -> they need to be explicitly checked out.
Until they are checked out, they are read-only.
Inside the Delphi IDE I activated 'report resource leaks' for a project using the madExcept GUI.
When I hit OK no error message was displayed.
It took me a while to figure out why no Leak Reports were being generated.
The problem was that the MES file was read only. So changing the settings in the GUI did not actually modify the file and therefore had no effect.
After I checked out the file and changed the settings again, the reports finally appeared.
So I guess it would be a good idea to display an error message if the MES file could not be saved?