>>>The application can be closed from the toolbar or menu (menu calls the toolbar button's click) or from the shutdown procedure.
>>
>>I'm thinking I set a property of the application object and then based on this property will ask or not ask the question about saving changes in that particular form. Does it sound like a good idea / solution or I should leave that application (and form) to its fate?
>
>
>(1) dunno - I do not let the users leave the app if there's any form open
What happens in case of shutdown initiated by the system?
>(2) I do have a function that tries to close all the forms - calls a form's method (MakeSafeToClose() + QueryOnload() afterwards + Release()
>
>MakeSafeToClose() is very simple - for each workarea , if any changes - revert them
If it's not broken, fix it until it is.
My Blog