It allows the programmer, through a flag, to verify if the user can leave the page, in case of altered data (the flag is defined by the programmer).
The webblock contains the logic as well as a popup with a more user friendly message (defined by the programmer).
It also has the ability to create a White List with elements that should not be validated.
1- Add the possibility to bind to a Form by its Id;
2- Added Event BindFormHasChanges.