A good programmer is someone who always looks both ways before crossing a one-way street.
Scripting is optional in Designer forms. You can achieve a great deal of functionality and customization without scripting. And you can set most of the important property values of your form objects at design time by using Designer’s palettes. You have already learned a lot about these property settings in previous chapters, and you will learn more in Chapter 5, “Form Data.” But this chapter focuses on setting and getting these property values at runtime through scripting.
Scripting gives you full control over your form’s functionality at runtime. Through scripting you have the power to manipulate your form’s interactive ...