Or a bunch of other such places which do Application.Terminate().
This is because most of the saving code is in fMenu.FormClose which doesn't get called.
We can't just call it in FormDestroy because some things may already be torn down,
and what about FlushUserData(), which may ask the user whether to save it, and let
them cancel the operation?
Original report by me.
Or a bunch of other such places which do Application.Terminate().
This is because most of the saving code is in fMenu.FormClose which doesn't get called. We can't just call it in FormDestroy because some things may already be torn down, and what about FlushUserData(), which may ask the user whether to save it, and let them cancel the operation?