Lots of cleanup things.

Added the bitmaps back, and added the wizard style program group
selection dialog.

Got rid of references to backup etc. inserted by the installer wizard
-- we don't use these.

Got rid of conditionals for Windows 3.1, ditto.

Changed version to 1.6a2.

Changed default install directory to "C:\Python16" (not really, but close).

Install only one copy of python16.lib.

Install the two MS DLLs (versioned) and python16.dll (unversioned) in
the system directory.

Install Tcl/Tk and expat in the DLLs directory.
diff --git a/PCbuild/python16.wse b/PCbuild/python16.wse
index 06a593e..deb515a 100644
--- a/PCbuild/python16.wse
+++ b/PCbuild/python16.wse
@@ -1,7 +1,7 @@
 Document Type: WSE

 item: Global

   Version=5.0

-  Title=Python 1.6 alpha 1

+  Title=Python 1.6 alpha 2

   Flags=00010100

   Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

   Japanese Font Name=MS Gothic

@@ -53,88 +53,42 @@
 end

 item: Set Variable

   Variable=APPTITLE

-  Value=Python 1.6 alpha 1

+  Value=Python 1.6 alpha 2

 end

 item: Set Variable

   Variable=GROUP

   Value=Python 1.6

 end

 item: Set Variable

-  Variable=DISABLED

-  Value=!

-end

-item: Set Variable

   Variable=PY_VERSION

   Value=1.6

 end

 item: Set Variable

   Variable=MAINDIR

-  Value=Python-1.6

-end

-item: Check Configuration

-  Flags=10111011

+  Value=Python16

 end

 item: Get Registry Key Value

   Variable=PROGRAM_FILES

   Key=SOFTWARE\Microsoft\Windows\CurrentVersion

   Default=C:\Program Files

   Value Name=ProgramFilesDir

-  Flags=00000100

+  Flags=00000101

 end

 item: Set Variable

   Variable=MAINDIR

   Value=%PROGRAM_FILES%\%MAINDIR%

 end

 item: Set Variable

-  Variable=EXPLORER

-  Value=1

-end

-item: Else Statement

-end

-item: Set Variable

-  Variable=MAINDIR

-  Value=C:\%MAINDIR%

-end

-item: End Block

-end

-item: Set Variable

-  Variable=BACKUP

-  Value=%MAINDIR%\BACKUP

-end

-item: Set Variable

-  Variable=DOBACKUP

-  Value=B

-end

-item: Set Variable

-  Variable=BRANDING

-  Value=0

-end

-item: Set Variable

   Variable=COMPONENTS

   Value=ABCDE

 end

 item: Wizard Block

   Direction Variable=DIRECTION

   Display Variable=DISPLAY

+  Bitmap Pathname=C:\Program Files\Wise\DIALOGS\TEMPLATE\WIZARD.BMP

   X Position=9

   Y Position=10

   Filler Color=8421440

-  Dialog=Welcome

-  Dialog=Select Destination Directory

-  Dialog=Select Components

-  Dialog=Select Program Manager Group

-  Variable=

-  Variable=

-  Variable=

-  Variable=EXPLORER

-  Value=

-  Value=

-  Value=

-  Value=1

-  Compare=0

-  Compare=0

-  Compare=0

-  Compare=0

   Flags=00000011

 end

 item: Custom Dialog Set

@@ -499,38 +453,90 @@
     end

   end

 end

-item: End Block

-end

-item: Get ProgMan Group

-  Variable=GROUP

-  Window=Select Start Menu Group

-  Description=Select the group where the Python shortcuts are installed in your start menu.  By default, a new group named "Python 1.6" is created.

-  Title=Group name for Python:

-  Default=Python 1.6

-end

-item: Wizard Block

-  Direction Variable=DIRECTION

+item: Custom Dialog Set

+  Name=Select Program Manager Group

   Display Variable=DISPLAY

-  X Position=9

-  Y Position=10

-  Filler Color=8421440

-  Dialog=Welcome

-  Dialog=Select Destination Directory

-  Dialog=Select Components

-  Dialog=Select Program Manager Group

-  Variable=

-  Variable=

-  Variable=

-  Variable=EXPLORER

-  Value=

-  Value=

-  Value=

-  Value=1

-  Compare=0

-  Compare=0

-  Compare=0

-  Compare=0

-  Flags=00000011

+  item: Dialog

+    Title=%APPTITLE% Installation

+    Title French=Installation de %APPTITLE%

+    Title German=Installation von %APPTITLE%

+    Title Spanish=Instalación de %APPTITLE%

+    Title Italian=Installazione di %APPTITLE%

+    Width=271

+    Height=224

+    Font Name=Helv

+    Font Size=8

+    item: Push Button

+      Rectangle=150 187 195 202

+      Variable=DIRECTION

+      Value=N

+      Create Flags=01010000000000010000000000000001

+      Text=&Next >

+      Text French=&Suite >

+      Text German=&Weiter >

+      Text Spanish=&Siguiente >

+      Text Italian=&Avanti >

+    end

+    item: Push Button

+      Rectangle=105 187 150 202

+      Variable=DIRECTION

+      Value=B

+      Create Flags=01010000000000010000000000000000

+      Flags=0000000000000001

+      Text=< &Back

+      Text French=< &Retour

+      Text German=< &Zurück

+      Text Spanish=< &Atrás

+      Text Italian=< &Indietro

+    end

+    item: Push Button

+      Rectangle=211 187 256 202

+      Action=3

+      Create Flags=01010000000000010000000000000000

+      Text=&Cancel

+      Text French=&Annuler

+      Text German=&Abbrechen

+      Text Spanish=&Cancelar

+      Text Italian=&Annulla

+    end

+    item: Static

+      Rectangle=8 180 256 181

+      Action=3

+      Create Flags=01010000000000000000000000000111

+    end

+    item: Static

+      Rectangle=86 8 258 42

+      Create Flags=01010000000000000000000000000000

+      Flags=0000000000000001

+      Name=Times New Roman

+      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18

+      Text=Select ProgMan Group

+      Text French=Sélectionner le groupe du Gestionnaire de programme 

+      Text German=Bestimmung der Programm-Managergruppe

+      Text Spanish=Seleccione grupo del Administrador de programas

+      Text Italian=Selezionare il gruppo ProgMan 

+    end

+    item: Static

+      Rectangle=86 44 256 68

+      Create Flags=01010000000000000000000000000000

+      Text=Enter the name of the Program Manager group to add %APPTITLE% icons to:

+      Text French=Entrez le nom du groupe du Gestionnaire de programme dans lequel vous souhaitez ajouter les icônes de %APPTITLE% :

+      Text German=Geben Sie den Namen der Programmgruppe ein, der das Symbol %APPTITLE% hinzugefügt werden soll:

+      Text Spanish=Escriba el nombre del grupo del Administrador de programas en el que desea agregar los iconos de %APPTITLE%:

+      Text Italian=Inserire il nome del gruppo Program Manager per aggiungere le icone %APPTITLE% a:

+    end

+    item: Combobox

+      Rectangle=86 69 256 175

+      Variable=GROUP

+      Create Flags=01010000001000010000001100000001

+      Flags=0000000000000001

+      Text=%GROUP%

+      Text French=%GROUP%

+      Text German=%GROUP%

+      Text Spanish=%GROUP%

+      Text Italian=%GROUP%

+    end

+  end

 end

 item: Custom Dialog Set

   Name=Start Installation

@@ -615,26 +621,6 @@
     end

   end

 end

-item: If/While Statement

-  Variable=DISPLAY

-  Value=Select Destination Directory

-end

-item: Set Variable

-  Variable=BACKUP

-  Value=%MAINDIR%\BACKUP

-end

-item: End Block

-end

-item: End Block

-end

-item: If/While Statement

-  Variable=DOBACKUP

-  Value=A

-end

-item: Set Variable

-  Variable=BACKUPDIR

-  Value=%BACKUP%

-end

 item: End Block

 end

 item: Open/Close INSTALL.LOG

@@ -642,11 +628,11 @@
 item: Remark

   Text=Where system DLLs are installed (choose one of the following):

 end

-item: Set Variable

+remarked item: Set Variable

   Variable=DLLDEST

   Value=%MAINDIR%

 end

-remarked item: Set Variable

+item: Set Variable

   Variable=DLLDEST

   Value=%SYS32%

 end

@@ -669,38 +655,21 @@
   Flags=0000000000000010

 end

 item: Install File

-  Source=%_SRC_%\pcbuild\parser.pyd

-  Destination=%MAINDIR%\DLLs\parser.pyd

+  Source=%_SRC_%\pcbuild\*.pyd

+  Destination=%MAINDIR%\DLLs

+  Description=Extension modules

   Flags=0000000000000010

 end

 item: Install File

-  Source=%_SRC_%\pcbuild\_tkinter.pyd

-  Destination=%MAINDIR%\DLLs\_tkinter.pyd

+  Source=%_SRC_%\..\expat\bin\xmlparse.dll

+  Destination=%MAINDIR%\DLLs\xmlparse.dll

+  Description=Expat library

   Flags=0000000000000010

 end

 item: Install File

-  Source=%_SRC_%\pcbuild\zlib.pyd

-  Destination=%MAINDIR%\DLLs\zlib.pyd

-  Flags=0000000000000010

-end

-item: Install File

-  Source=%_SRC_%\pcbuild\bsddb.pyd

-  Destination=%MAINDIR%\DLLs\bsddb.pyd

-  Flags=0000000000000010

-end

-item: Install File

-  Source=%_SRC_%\pcbuild\winreg.pyd

-  Destination=%MAINDIR%\DLLs\winreg.pyd

-  Flags=0000000000000010

-end

-item: Install File

-  Source=%_SRC_%\pcbuild\mmap.pyd

-  Destination=%MAINDIR%\DLLs\mmap.pyd

-  Flags=0000000000000010

-end

-item: Install File

-  Source=%_SRC_%\pcbuild\_sre.pyd

-  Destination=%MAINDIR%\DLLs\_sre.pyd

+  Source=%_SRC_%\..\expat\bin\xmltok.dll

+  Destination=%MAINDIR%\DLLs\xmltok.dll

+  Description=Expat library

   Flags=0000000000000010

 end

 item: Install File

@@ -709,23 +678,9 @@
   Flags=0000000000000010

 end

 item: Install File

-  Source=%_SRC_%\pcbuild\python16.lib

-  Destination=%DLLDEST%\python16.lib

-  Flags=0000000000000010

-end

-item: Install File

-  Source=%_SRC_%\Pc\pycon.ico

-  Destination=%MAINDIR%\pycon.ico

-  Flags=0000000000000010

-end

-item: Install File

-  Source=%_SRC_%\Pc\pyc.ico

-  Destination=%MAINDIR%\pyc.ico

-  Flags=0000000000000010

-end

-item: Install File

-  Source=%_SRC_%\Pc\py.ico

-  Destination=%MAINDIR%\py.ico

+  Source=%_SRC_%\Pc\*.ico

+  Destination=%MAINDIR%

+  Description=Icons

   Flags=0000000000000010

 end

 item: Install File

@@ -756,18 +711,12 @@
   Source=%_SRC_%\Lib\distutils\*.py

   Destination=%MAINDIR%\Lib\distutils

   Description=Distribution utility modules

-  Flags=0000000000000010

-end

-item: Install File

-  Source=%_SRC_%\Lib\distutils\command\*.py

-  Destination=%MAINDIR%\Lib\distutils\command

-  Description=Distribution utility modules

-  Flags=0000000000000010

+  Flags=0000000100000010

 end

 item: Install File

   Source=%_SRC_%\pcbuild\*.lib

   Destination=%MAINDIR%\libs

-  Description=.lib files

+  Description=Link library files

   Flags=0000000000000010

 end

 item: Install File

@@ -777,7 +726,7 @@
   Flags=0000000000000010

 end

 item: Install File

-  Source=%_SRC_%\Pc\config.h

+  Source=%_SRC_%\PC\config.h

   Destination=%MAINDIR%\include\config.h

   Description=Header files (config.h)

   Flags=0000000000000010

@@ -1146,12 +1095,6 @@
   Value=D

   Flags=00001010

 end

-item: Check Configuration

-  Flags=10111011

-end

-item: Remark

-  Text=If NT, install in a common group

-end

 item: Get Registry Key Value

   Variable=GROUPDIR

   Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

@@ -1217,29 +1160,6 @@
   Key Type=1536

   Flags=00000001

 end

-item: Else Statement

-end

-item: Add ProgMan Icon

-  Group=%GROUP%

-  Icon Name=Python

-  Command Line=%MAINDIR%\python.exe

-  Default Directory=%MAINDIR%

-end

-item: If/While Statement

-  Variable=COMPONENTS

-  Value=B

-  Flags=00001010

-end

-remarked item: Add ProgMan Icon

-  Group=%GROUP%

-  Icon Name=Python Manuals

-  Command Line=%MAINDIR%\Doc\index.html

-  Default Directory=%MAINDIR%\Doc

-end

-item: End Block

-end

-item: End Block

-end

 item: End Block

 end

 item: Self-Register OCXs/DLLs

@@ -1251,17 +1171,17 @@
   Flags=00001010

 end

 item: Install File

-  Source=%_SRC_%\..\tcl8.3\bin\tcl83.dll

-  Destination=%MAINDIR%\tcl83.dll

+  Source=%_SRC_%\..\tcl8.2\bin\tcl82.dll

+  Destination=%MAINDIR%\DLLs\tcl82.dll

   Flags=0000000000000010

 end

 item: Install File

-  Source=%_SRC_%\..\tcl8.3\bin\tk83.dll

-  Destination=%MAINDIR%\tk83.dll

+  Source=%_SRC_%\..\tcl8.2\bin\tk82.dll

+  Destination=%MAINDIR%\DLLs\tk82.dll

   Flags=0000000000000010

 end

 item: Install File

-  Source=%_SRC_%\..\tcl8.3\lib\*.*

+  Source=%_SRC_%\..\tcl8.2\lib\*.*

   Destination=%MAINDIR%\tcl

   Flags=0000000100000010

 end

@@ -1270,6 +1190,7 @@
 item: Wizard Block

   Direction Variable=DIRECTION

   Display Variable=DISPLAY

+  Bitmap Pathname=C:\Program Files\Wise\DIALOGS\TEMPLATE\WIZARD.BMP

   X Position=9

   Y Position=10

   Filler Color=8421440