The default implementation in non-query forms performs validations on the data and, if no validation error occurs, saves any changed data. If the form definition contains unsaved changes, WinStudio then prompts the user to save any changes to the definition before closing the form. In Design Mode, WinStudio saves any changes to the form definition and then prompts the user to save any unsaved application data before closing the form.