Hi,
I would just add a button with the following code:
form1.#subform[0].Button1::click - (JavaScript, client)
form1.access = "protected"; //disable everything
this.presence = "hidden"; //hide this button
Clicking the button will lock all the fields and hide the button. Of course, you cant go back after this without having another button to "open" the form.