For more information about non-modal form processing, see Chapter 30, "Differences in Non-Modal Form Processing."
For more information about writing user functions to control form processing, see Chapter 31, "Writing User Functions," Chapter 34, "Getting and Updating Data in the Form," and Chapter 35, "Controlling Form Processing at Lower Levels."