Previous Topic: Chapter Review

Next Topic: Defining the Wizard

Creating a Wizard

In this chapter, you define a wizard that enables end users to add a Project. The wizard has two parts:

By providing a wizard, you give your end users an easy way to define a new project and all of the information that goes with it.

Some designers might argue that this is not the best use of a wizard. This tutorial includes it simply as an example to show how quick and easy it is to create sophisticated user interfaces by inheriting from patterns.

This chapter is your first opportunity to work with the Action Diagrammer, which you use to modify inherited code.

This section contains the following topics:

Defining the Wizard

Modifying the Wizard Parent Panel

Action Diagrammer

Modifying the First Part of the Wizard

Modifying the Second Part of the Wizard

Adding Commit and Rollback Processing

Generating and Building

Testing Your Wizard

Chapter Review