The VTS Wizard Engine

A Wizard wraps up a configuration task into a series of steps where input validation can be made at each stage, and the user is free to go back and alter previously entered information until the Wizard is finalized. A simple, uncluttered user-interface makes the Wizard particularly suitable for guiding inexperienced users through complex procedures.

VTS provides a new Wizard Engine that manages the task of steering an implementer-supplied module through its various states. The Wizard Engine also provides some useful support functions. The sections that follow discuss the attributes of the VTS Wizard Engine.

Note: VTS includes a wizard template that has been provided to assist programmers in creating their own wizards. This template is installed with the VTS software, and can be found in the Template directory within the VTS installation directory: C:\VTS\Template\Wizard.src.

Topics in this section:

Getting Started

The Wizard Engine

Cautionary Notes for Wizards

Code Samples