I have used the following since vfp 5 with absolutely no problems:
1. I add a Changed Property to the form to indicate if the user has changed a field.
2. When the user closes a form, it prompts them to save their changes or reject them if Changed is .T..
3. When the user closes the app, the form's release/queryunload event fires and does number 2.
In 8, this doesn't happen for #3. It is almost as though it completely skips the QueryUnload()/Release() events for the form when #3 happens and goes straight to the Unload. I have tried to bind the QueryUnload of _screen to the form's. This is trashed the instant I make a change. Am I missing something or doing something wrong?
TIA
Richard
State of Florida, DCF