For the purpose of this tutorial we want the following:
1. A WINDOWS based application containing some edit controls and buttons.
a) the window setup in a subroutine in its own file
b) the window message handler is in the main window
2. A DIALOG which is opened via a button on the main window.
a)the dialog is configured in a subroutine
b) the handler for the dialog
c) both 2a and 2b are together in their own file
d)the dialog processes information passed to it via a global value
e)after processing the resulting data is displayed in the main window
3. Some utility subroutines in a separate file that are called by both the main window and the dialog.
This will give us plenty to start with.