>Do you meant you call yourform.RELEASE() fro menu? If so, you may need to place your code in form.queryunload for condition checking, RETURN .F. is failed.
No, what I mean is that by selecting a menu item, this will make the Valid() event of the current text field control on the active form to fire. So, I also need to take that in consideration from the Valid() event.