| [ directory ] |
|
7.1 Creating and Updating FormsKeeping forms as short and as simple as possible makes them more usable. For example, users will need to do less traversal and scrolling to complete the form. Short, simple forms also use less memory and can improve performance. Laying out a form can be time consuming. If a device takes a long time to lay out and display a complex form, users will perceive it as a performance problem. After creating a form, an application developer can change, add, or delete its items as needed. This process should not distract the user. Application Developers
Because an application is notified each time a user changes an item, an application developer could create content-sensitive forms that change their contents as a result of user actions. For example, the form shown in Figure 7.2 contains a custom item (it looks like a choice group with a single element). The item initially displays Select Theater. If the user selects a theater, the form changes to reveal additional items. If the user does not select a theater, the form's content is not changed. Figure 7.2. Context-Sensitive Form
|
| [ directory ] |
|