------------------------
How to create Wizards in PB
------------------------
Description : How to create Wizards using propertysheets and Dialog template
Author      : Bob Plymale
Email       : bob.plymale@verizon.net
Copyright   : Public Domain
Feedback    : Post questions, suggestions, comments to PB Forum   
------------------------

------------------------
CONTENTS
------------------------
Background

File Contents

Using the utility

Known issues and work-arounds


==========Background  :
Just wanted to see it done.
------------------------

------------------------
==========File Contents
\<UNZIP DIRECTORY>	' Unzip to any directory of your choice
	completionDlgProc.bas	' Wizard Completion Page Callback code
	Header.bmp		' BMP for Wizard interior pages header		
	IntroDlgProc		' Wizard Welcome Page Callback code
	main.bas		' Start module for all program code
	main.exe		' Compiled Demo
	main.exe.Manifest	' Manifest to add XP look and feel
	main.h			' Header for main resource file
	main.inc		' Header file for program
	main.pbr		' PBR resource file
	main.rc			' Resource script
	main.res
	Page1DlgProc.bas	' Wizard Interior Page Callback code
	ShowWizard.bas		' Wizard start-build code
	Watermark.bmp		' BMP for Wizard exterior pages(Welcome-complete)
	Wizard.ico		' Program icon
	Readme.txt		' This file


==========Using the Demo - Code
To see the Wizard in action just run the demo "main.exe".
The Demo contains 3 Wizard pages(Welcome, 1 interior and a completion page)

==========Note
- MS takes care of placing the bitmaps, watermarks, headers, and buttons for you.
- The only controls that you will need to add are the ones to handle your code.
- The resource file has the exact measurements per MS specs for the size of the 
  Dialog boxes

==========Remarks
- This code is very modular and make use of macros.
  If you prefer the basic style of programming then just copy all code
  into one bas module and change the macros to keywords.

- Most of the information available for developing wizards is very scatted.
  If you have the latest Platform SDK Documentation or (www.microsoft.com), 
  then do a search on:

   Wiz97
    or
   Wizard97

  And review "Creating Wizards" This is a step-by-step walk through for creating a Wizard

This is a very basic version of using Wizards but you will find that you can do almost
anything you choose to do with Wizards.
	

==========Known issues and work-arounds
None:
