Initial Action [InitCheckBox]
There is sometimes a need to give the user some option about some action when the Wizard starts. The WizardEngine provides a method InitCheckBox for this purpose. It takes three parameters:
- Value: The initial value for the check box, and the returned value.
- Message: The message/label attached to the check box.
- Enable: If true, then the check box is displayed.
This method should only be called from the initial state (it will be disabled otherwise).
Init [ { Initial step } Engine\Initcheck box(tellme, "Tell me about alternatives to this Wizard", Valid(tellme)); If Move; [ ForceState(NextState); IfThen(Move == Forward, .. .. ..