Chapter 2. Forms
As far as users of your applications are concerned, your forms
are the application. The forms are the windows
into the data that makes Access applications work. Access forms are
incredibly flexible and can take on as many different personalities
as there are Access developers. The tricks and techniques covered in
this chapter are not as complex as ones you might find in other
chapters of this book, but they will help form the foundation of your
entire application. You'll want to use these tips to
help give a consistent look to your forms and to help users find
exactly which control currently has the focus.
You'll also use them to control where users go on
your forms by restricting their movement so they
can't move to a new row until you allow them to and
by giving your forms custom navigation controls. Your understanding
of controls will grow as you learn to use option groups to collect
and display non-numeric information and to control the display of
multipage forms. You'll also learn how to resize the
controls inside your forms to match the size of the form.
You'll see how to combine controls to create new
"hybrid" controls by linking a text
box and a list box to form a combination that works like a
permanently opened combo box, and you'll find out
how to create your own pop-up forms, such as a replacement for
Access's InputBox function.
You'll learn how to save and restore program
settings or application variables to the system registry and how to
save and restore the size of your forms from one session to another.
Finally, you'll learn how to control multiple
instances of a form, allowing you to view multiple rows