I have some rather huge forms with 20+ fields. Sometimes a user may feel that it is better to discard all changes and start a fresh with the record as it is in the database, i.e. nothing has been saved yet. I thought that the Cancel button in the Toolbar was for this. However, it turns out that it is only active for cancelling new records.
I know that you can just just restart the whole application from the application menu, and all changes will be discarded, but I was wondering if there might be a more elegant and intuitive way?