
1. Open the CtrlBuildCall.exe program.
2. Click on the [Functions>Load Builder] Menu

********                 OR                  *********

3. If your using CtrlBuild within AsmEdit open CtrlBuild from the Tool Menu

=======================================================================
Controls Tab:
You can either draw a Main window and then draw the controls within.
Or draw seperate controls without the Main window via No Main Window
checkbox.

You also have the option of placing the Control in real mode to see how
it looks in real life.

NOTE!  The properties list is disabled if a control is in real mode.

After you have drawn all of the required controls select the Build Tab.

You can clear the Controls(s) from memory on the options Dialog

__________________________________________________________________________
Alignment - Size - Shift - Space - Tab Stops:

The Tab key will select the controls in tab stop sequence.
The Shift+Tab key will reverse the sequence.

Hold the Ctrl key down while making multiple selections.

The first selection is the key control or if you select a control
that has already been selected then that control will become the
key control.

Note!  For the Alignment operation DON'T mix the control selections from
       the Form window and a Groupbox or multiple Groupboxes.
       None of the operations will work for Groupbox's themselves, I'm
       working on it, it gets a little involved.

Note!  For the Space operation, you must select from top to bottom or
       left to right.

       To remove a single selections click in the control without the Ctrl key.
       To remove all of the selections click in the Form window.

KeyBoard input:

-------- [Single selection] --------

Left arrow   Move left
UP arrow     Move up
Right arrow  Move right
Down arrow   Move down

(Ctrl+the above will double space)

Alt+Left arrow   Decrease width
Alt+UP arrow     Decrease height
Alt+Right arrow  Increase width
Alt+Down arrow   Increase height

-------- [Multiple selections] --------

Left arrow   Move left
UP arrow     Move up
Right arrow  Move right
Down arrow   Move down

(Ctrl+the above will double space)

Alt+w        Set the width to the master
Alt+h        Set the height to the master
Alt+s        Set the width & height to the master
Alt+l        Align left   +l = (lower case L)
Alt+t        Align top
Alt+r        Align right
Alt+b        Align bottom
Alt+y        Set the vertical spaces
Alt+x        Set the horizontal spaces
Alt+u        Undo the last change
Alt+n        Renumber tab stops

Note! If you change a tab stop value, the other controls tab stops
for the Main window will automatically be renumbered.

__________________________________________________________________________

Note!  You can now wrap a Groupbox around existing controls and move the
       Groupbox and those controls will move with it.

       To move the GroupBox control you will need to click the [Move GrpBox]
       Checkbox on the Control Tab.

       Be careful with the Style selection, e.g. don't try to turn a 
       Listbox into a Button control. 

       To test the Date controls you will need to use the INITCOMMONCONTROLSEX
       in your application.

icc      INITCOMMONCONTROLSEX <?>
or
LOCAL    icc:INITCOMMONCONTROLSEX

         mov     icc.dwSize, sizeof INITCOMMONCONTROLSEX
         mov     icc.dwICC, ICC_LISTVIEW_CLASSES or ICC_TREEVIEW_CLASSES or\
                 ICC_TAB_CLASSES or ICC_BAR_CLASSES or ICC_COOL_CLASSES or ICC_DATE_CLASSES
      INVOKE     InitCommonControlsEx, addr icc
