Hi Mel.
>Not sure this is the issue, but do you have the following in the Form.Activate ?
THISFORM.oStateManager.RefreshAll('Form ')
DODEFAULT()
Sorry, but this didn't solve it.
I've noticed something else :
1 - In a Parent/Child, once both forms are open and the Child is Active, if one makes a change in one field, doesn't TAB outside it, and then go straight to the Parent's Close Box, the user doesn't get the question about saving changes.
2 - in the same situation, if the user TABs outside the field changed in the Child and then go straight to the Parent's Close Box, the user GETS the question about saving changes.
3 - and if the user still doesn't TAB outside the field, but makes the Parent Active before closing it, it does GET the question as well.
Well, I'm gonna check it now ... it seems something with the Form.BeforeClose or something.
See ya.
Ivan