• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Document Type: WSE
2item: Global
3  Version=9.0
4  Title=Python 2.4a1
5  Flags=00010100
6  Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7  Japanese Font Name=MS Gothic
8  Japanese Font Size=10
9  Start Gradient=0 255 0
10  End Gradient=0 128 0
11  Windows Flags=00000100000011010010010100001010
12  Log Pathname=%MAINDIR%\INSTALL.LOG
13  Message Font=MS Sans Serif
14  Font Size=8
15  Pages Modified=00010000011101000000000100000111
16  Extra Pages=00000000000000000000000010110010
17  Disk Filename=SETUP
18  Patch Flags=0000000000001001
19  Patch Threshold=85
20  Patch Memory=4000
21  MIF PDF Version=1.0
22  MIF SMS Version=2.0
23  EXE Filename=Python-2.4a1.exe
24  Dialogs Version=8
25  Version File=2.4a1
26  Version Description=Python Programming Language
27  Version Copyright=�2001-2007 Python Software Foundation
28  Version Company=Python Software Foundation
29  Crystal Format=10111100101100000010001001001001
30  Step View=&All
31  Variable Name1=_WISE_
32  Variable Description1=WISE root directory
33  Variable Default1=C:\Programme\Wise Installation System
34  Variable Flags1=00001000
35  Variable Name2=_TCLDIR_
36  Variable Description2=The directory in which the Tcl/Tk installation
37  Variable Description2=lives.  This must be a sibling of the Python
38  Variable Description2=directory.
39  Variable Default2=tcl84
40  Variable Flags2=00001000
41  Variable Name3=_DOC_
42  Variable Description3=The unpacked HTML doc directory.
43  Variable Default3=..\html
44  Variable Flags3=00001001
45  Variable Name4=_SYS_
46  Variable Description4=System directory (where to find MSVCRT.DLL)
47  Variable Default4=C:\Windows\System
48  Variable Values4=C:\Windows\System
49  Variable Values4=C:\WINNT\System32
50  Variable Values4=C:\Code\MSDLLs
51  Variable Values4=C:\Windows\System32
52  Variable Flags4=00000010
53  Variable Name5=_PYMAJOR_
54  Variable Description5=Python major version number; the 2 in 2.3.
55  Variable Default5=2
56  Variable Flags5=00001000
57  Variable Name6=_PYMINOR_
58  Variable Description6=Python minor version number; the 3 in 2.3
59  Variable Default6=3
60  Variable Flags6=00001000
61  Variable Name7=_DOADMIN_
62  Variable Description7=The initial value for %DOADMIN%.
63  Variable Description7=When 0, we never try to write under HKLM,
64  Variable Description7=and install the Python + MS runtime DLLs in
65  Variable Description7=the Python directory instead of the system dir.
66  Variable Default7=1
67  Variable Values7=1
68  Variable Values7=0
69  Variable Flags7=00001010
70  Variable Name8=_ALIASNAME_
71  Variable Flags8=00001000
72  Variable Name9=_ALIASPATH_
73  Variable Flags9=00001000
74  Variable Name10=_ALIASTYPE_
75  Variable Flags10=00001000
76end
77item: Set Variable
78  Variable=PYVER_STRING
79  Value=2.3
80end
81item: Remark
82end
83item: Remark
84  Text=When the version number changes, set the compiler
85end
86item: Remark
87  Text=vrbls _PYMAJOR_ and  _PYMINOR_.
88end
89item: Remark
90  Text=Nothing in the script below should need fiddling then.
91end
92item: Remark
93  Text=Other things that need fiddling:
94end
95item: Remark
96  Text=    PYVER_STRING above.
97end
98item: Remark
99  Text=    The "Title:" in the upper left corner of the GUI.
100end
101item: Remark
102  Text=    Build Settings and Version Resource on step 6 (Finish) of the Installation Expert
103end
104item: Remark
105  Text=        Be sure to select Steps->All or you may not see these!
106end
107item: Remark
108end
109item: Remark
110  Text=When the version of Tcl/Tk changes, the compiler vrbl
111end
112item: Remark
113  Text=_TCLDIR_ may also need to be changed.
114end
115item: Remark
116end
117item: Set Variable
118  Variable=APPTITLE
119  Value=Python %PYVER_STRING%
120end
121item: Remark
122  Text=PY_VERSION should be major.minor only; used to create the registry key; must match MS_DLL_ID in python_nt.rc
123end
124item: Set Variable
125  Variable=PY_VERSION
126  Value=%_PYMAJOR_%.%_PYMINOR_%
127end
128item: Remark
129  Text=GROUP is the Start menu group name; user can override.
130end
131item: Set Variable
132  Variable=GROUP
133  Value=Python %PY_VERSION%
134  Flags=10000000
135end
136item: Remark
137  Text=MAINDIR is the app directory; user can override.
138end
139item: Set Variable
140  Variable=MAINDIR
141  Value=Python%_PYMAJOR_%%_PYMINOR_%
142end
143item: Remark
144end
145item: Set Variable
146  Variable=DOADMIN
147  Value=%_DOADMIN_%
148end
149item: Remark
150  Text=Give non-admin users a chance to abort.
151end
152item: Check Configuration
153  Flags=10011111
154end
155item: Set Variable
156  Variable=DOADMIN
157  Value=0
158end
159item: Display Message
160  Title=Doing non-admin install
161  Text=The current login does not have Administrator Privileges on this machine.  Python will install its registry information into the per-user area only for the current login, instead of into the per-machine area for every account on this machine.  Some advanced uses of Python may not work as a result (for example, running a Python script as a service).
162  Text=
163  Text=If this is not what you want, please click Cancel to abort this installation, log on as an Administrator, and start the installation again.
164  Flags=00001000
165end
166item: End Block
167end
168item: Remark
169end
170item: Remark
171  Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
172end
173item: Remark
174  Text=Note from Tim: the "stop" on the next line is actually "pause".
175end
176item: Open/Close INSTALL.LOG
177  Flags=00000001
178end
179item: Remark
180  Text=If the destination system does not have a writable Windows\System directory, system files will be written to the Windows\ directory
181end
182item: Check if File/Dir Exists
183  Pathname=%SYS%
184  Flags=10000100
185end
186item: Set Variable
187  Variable=SYS
188  Value=%WIN%
189end
190item: End Block
191end
192item: Check Configuration
193  Flags=10111011
194end
195item: Get Registry Key Value
196  Variable=COMMON
197  Key=SOFTWARE\Microsoft\Windows\CurrentVersion
198  Default=C:\Program Files\Common Files
199  Value Name=CommonFilesDir
200  Flags=00000100
201end
202item: Get Registry Key Value
203  Variable=PROGRAM_FILES
204  Key=SOFTWARE\Microsoft\Windows\CurrentVersion
205  Default=C:\Program Files
206  Value Name=ProgramFilesDir
207  Flags=00000100
208end
209item: Set Variable
210  Variable=EXPLORER
211  Value=1
212end
213item: End Block
214end
215item: Remark
216  Text=Note from Tim:  The Wizard hardcod "C:" at the start of the replacement text for MAINDIR.
217end
218item: Remark
219  Text=That's not appropriate if the system drive doesn't happen to be C:.
220end
221item: Remark
222  Text=I removed the "C:", and that did the right thing for two people who tested it on non-C: machines,
223end
224item: Remark
225  Text=but it's unclear whether it will always do the right thing.
226end
227item: Set Variable
228  Variable=MAINDIR
229  Value=\%MAINDIR%
230  Flags=00001100
231end
232item: Remark
233  Text=BACKUP is the variable that holds the path that all backup files will be copied to when overwritten
234end
235item: Set Variable
236  Variable=BACKUP
237  Value=%MAINDIR%\BACKUP
238  Flags=10000000
239end
240item: Remark
241  Text=DOBACKUP determines if a backup will be performed.  The possible values are A (do backup) or B (do not do backup)
242end
243item: Set Variable
244  Variable=DOBACKUP
245  Value=A
246end
247item: Remark
248  Text=BRANDING determines if the installation will be branded with a name and company.  By default, this is written to the INST directory (installation media).
249end
250item: Set Variable
251  Variable=BRANDING
252  Value=0
253end
254item: If/While Statement
255  Variable=BRANDING
256  Value=1
257end
258item: Read INI Value
259  Variable=NAME
260  Pathname=%INST%\CUSTDATA.INI
261  Section=Registration
262  Item=Name
263end
264item: Read INI Value
265  Variable=COMPANY
266  Pathname=%INST%\CUSTDATA.INI
267  Section=Registration
268  Item=Company
269end
270item: If/While Statement
271  Variable=NAME
272end
273item: Set Variable
274  Variable=DOBRAND
275  Value=1
276end
277item: Get System Information
278  Variable=NAME
279  Flags=00000110
280end
281item: Get System Information
282  Variable=COMPANY
283  Flags=00000111
284end
285item: End Block
286end
287item: End Block
288end
289item: Remark
290  Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
291end
292item: Remark
293end
294item: Remark
295  Text=Set vrbls for the "Advanced Options" subdialog of Components.
296end
297item: Set Variable
298  Variable=SELECT_ADMIN
299  Value=A
300end
301item: If/While Statement
302  Variable=DOADMIN
303  Value=0
304end
305item: Set Variable
306  Variable=SELECT_ADMIN
307  Value=B
308end
309item: End Block
310end
311item: Remark
312end
313item: Remark
314  Text=TASKS values:
315end
316item: Remark
317  Text=A: Register file extensions
318end
319item: Remark
320  Text=B: Create Start Menu shortcuts
321end
322item: Set Variable
323  Variable=TASKS
324  Value=AB
325end
326item: Remark
327end
328item: Remark
329  Text=COMPONENTS values:
330end
331item: Remark
332  Text=A: interpreter and libraries
333end
334item: Remark
335  Text=B: Tcl/Tk
336end
337item: Remark
338  Text=C: docs
339end
340item: Remark
341  Text=D: tools
342end
343item: Remark
344  Text=E: test suite
345end
346item: Set Variable
347  Variable=COMPONENTS
348  Value=ABCDE
349end
350item: Remark
351end
352item: Remark
353  Text=March thru the user GUI.
354end
355item: Wizard Block
356  Direction Variable=DIRECTION
357  Display Variable=DISPLAY
358  Bitmap Pathname=.\installer.bmp
359  X Position=9
360  Y Position=10
361  Filler Color=11173759
362  Dialog=Select Destination Directory
363  Dialog=Backup Replaced Files
364  Dialog=Select Components
365  Dialog=Select Program Manager Group
366  Variable=
367  Variable=
368  Variable=
369  Variable=TASKS
370  Value=
371  Value=
372  Value=
373  Value=B
374  Compare=0
375  Compare=0
376  Compare=0
377  Compare=3
378  Flags=00000011
379end
380item: If/While Statement
381  Variable=DISPLAY
382  Value=Start Installation
383end
384item: Set Variable
385  Variable=SUMMARY
386  Value=Install directory:  %MAINDIR%%CRLF%
387end
388item: Remark
389end
390item: If/While Statement
391  Variable=SELECT_ADMIN
392  Value=A
393end
394item: Set Variable
395  Variable=SUMMARY
396  Value=%CRLF%Doing admin install.%CRLF%
397  Flags=00000001
398end
399item: Else Statement
400end
401item: Set Variable
402  Variable=SUMMARY
403  Value=%CRLF%Doing non-admin install.%CRLF%
404  Flags=00000001
405end
406item: End Block
407end
408item: Remark
409end
410item: If/While Statement
411  Variable=DOBACKUP
412  Value=A
413end
414item: Set Variable
415  Variable=SUMMARY
416  Value=%CRLF%Make backups, into %BACKUP%%CRLF%
417  Flags=00000001
418end
419item: Else Statement
420end
421item: Set Variable
422  Variable=SUMMARY
423  Value=%CRLF%Don't make backups.%CRLF%
424  Flags=00000001
425end
426item: End Block
427end
428item: Remark
429end
430item: Set Variable
431  Variable=SUMMARY
432  Value=%CRLF%Components:%CRLF%
433  Flags=00000001
434end
435item: If/While Statement
436  Variable=COMPONENTS
437  Value=A
438  Flags=00000010
439end
440item: Set Variable
441  Variable=SUMMARY
442  Value=    Python interpreter and libraries%CRLF%
443  Flags=00000001
444end
445item: End Block
446end
447item: If/While Statement
448  Variable=COMPONENTS
449  Value=B
450  Flags=00000010
451end
452item: Set Variable
453  Variable=SUMMARY
454  Value=    Tcl/Tk (Tkinter, IDLE, pydoc)%CRLF%
455  Flags=00000001
456end
457item: End Block
458end
459item: If/While Statement
460  Variable=COMPONENTS
461  Value=C
462  Flags=00000010
463end
464item: Set Variable
465  Variable=SUMMARY
466  Value=    Python documentation%CRLF%
467  Flags=00000001
468end
469item: End Block
470end
471item: If/While Statement
472  Variable=COMPONENTS
473  Value=D
474  Flags=00000010
475end
476item: Set Variable
477  Variable=SUMMARY
478  Value=    Tool and utility scripts%CRLF%
479  Flags=00000001
480end
481item: End Block
482end
483item: If/While Statement
484  Variable=COMPONENTS
485  Value=E
486  Flags=00000010
487end
488item: Set Variable
489  Variable=SUMMARY
490  Value=    Python test suite%CRLF%
491  Flags=00000001
492end
493item: End Block
494end
495item: Remark
496end
497item: If/While Statement
498  Variable=TASKS
499  Value=A
500  Flags=00000010
501end
502item: Set Variable
503  Variable=SUMMARY
504  Value=%CRLF%Register file extensions.%CRLF%
505  Flags=00000001
506end
507item: Else Statement
508end
509item: Set Variable
510  Variable=SUMMARY
511  Value=%CRLF%Don't register file extensions.%CRLF%
512  Flags=00000001
513end
514item: End Block
515end
516item: Remark
517end
518item: If/While Statement
519  Variable=TASKS
520  Value=B
521  Flags=00000010
522end
523item: Set Variable
524  Variable=SUMMARY
525  Value=%CRLF%Start Menu group:  %GROUP%%CRLF%
526  Flags=00000001
527end
528item: Else Statement
529end
530item: Set Variable
531  Variable=SUMMARY
532  Value=%CRLF%No Start Menu shortcuts.%CRLF%
533  Flags=00000001
534end
535item: End Block
536end
537item: End Block
538end
539item: Remark
540end
541item: Custom Dialog Set
542  Name=Select Destination Directory
543  Display Variable=DISPLAY
544  item: Dialog
545    Title=%APPTITLE% Installation
546    Title French=Installation de %APPTITLE%
547    Title German=Installation von %APPTITLE%
548    Title Spanish=Instalaci�n de %APPTITLE%
549    Title Italian=Installazione di %APPTITLE%
550    Width=339
551    Height=280
552    Font Name=Helv
553    Font Size=8
554    item: Push Button
555      Rectangle=188 234 244 253
556      Variable=DIRECTION
557      Value=N
558      Create Flags=01010000000000010000000000000001
559      Text=&Next >
560      Text French=&Suite >
561      Text German=&Weiter >
562      Text Spanish=&Siguiente >
563      Text Italian=&Avanti >
564    end
565    item: Push Button
566      Rectangle=264 234 320 253
567      Action=3
568      Create Flags=01010000000000010000000000000000
569      Text=&Cancel
570      Text French=&Annuler
571      Text German=&Abbrechen
572      Text Spanish=&Cancelar
573      Text Italian=&Annulla
574    end
575    item: Static
576      Rectangle=10 225 320 226
577      Action=3
578      Create Flags=01010000000000000000000000000111
579    end
580    item: Static
581      Rectangle=108 11 323 33
582      Create Flags=01010000000000000000000000000000
583      Flags=0000000000000001
584      Name=Times New Roman
585      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
586      Text=Select Destination Directory
587      Text French=S�lectionner le r�pertoire de destination
588      Text German=Zielverzeichnis w�hlen
589      Text Spanish=Seleccione el directorio de destino
590      Text Italian=Selezionare Directory di destinazione
591    end
592    item: Listbox
593      Rectangle=108 58 321 219
594      Variable=MAINDIR
595      Enabled Color=00000000000000001111111111111111
596      Create Flags=01010000100000010000000101000001
597      Flags=0000110000001010
598      Text=%MAINDIR%
599      Text=
600    end
601    item: Static
602      Rectangle=108 40 313 58
603      Enabled Color=00000000000000001111111111111111
604      Create Flags=01010000000000000000000000000000
605      Text=Please select a directory for the %APPTITLE% files.
606    end
607  end
608  item: Dialog
609    Title=Select Destination Directory
610    Title French=S�lectionner le r�pertoire de destination
611    Title German=Zielverzeichnis w�hlen
612    Title Spanish=Seleccione el directorio de destino
613    Title Italian=Selezionare Directory di destinazione
614    Width=276
615    Height=216
616    Font Name=Helv
617    Font Size=8
618    item: Listbox
619      Rectangle=6 6 204 186
620      Variable=MAINDIR
621      Create Flags=01010000100000010000000101000000
622      Flags=0000110000100010
623      Text=%MAINDIR%
624      Text French=%MAINDIR%
625      Text German=%MAINDIR%
626      Text Spanish=%MAINDIR%
627      Text Italian=%MAINDIR%
628    end
629    item: Push Button
630      Rectangle=209 8 265 26
631      Create Flags=01010000000000010000000000000001
632      Text=OK
633      Text French=OK
634      Text German=OK
635      Text Spanish=Aceptar
636      Text Italian=OK
637    end
638    item: Push Button
639      Rectangle=209 31 265 50
640      Variable=MAINDIR
641      Value=%MAINDIR_SAVE%
642      Create Flags=01010000000000010000000000000000
643      Flags=0000000000000001
644      Text=Cancel
645      Text French=Annuler
646      Text German=Abbrechen
647      Text Spanish=Cancelar
648      Text Italian=Annulla
649    end
650  end
651end
652item: Custom Dialog Set
653  Name=Backup Replaced Files
654  Display Variable=DISPLAY
655  item: Dialog
656    Title=%APPTITLE% Installation
657    Title French=Fichiers de Sauvegarde Remplac�s
658    Title German=Sicherungskopie von ersetzten Dateien erstellen
659    Title Portuguese=Ficheiros substitu�dos de seguran�a
660    Title Spanish=Copias de seguridad de los archivos reemplazados
661    Title Italian=Backup file sostituiti
662    Title Danish=Sikkerhedskopiering af erstattede filer
663    Title Dutch=Vervangen bestanden kopi�ren
664    Title Norwegian=Sikkerhetskopiere erstattede filer
665    Title Swedish=S�kerhetskopiera utbytta filer
666    Width=350
667    Height=280
668    Font Name=Helv
669    Font Size=8
670    item: Push Button
671      Rectangle=188 234 244 251
672      Variable=DIRECTION
673      Value=N
674      Create Flags=01010000000000010000000000000001
675      Text=&Next >
676      Text French=&Suivant>
677      Text German=&Weiter>
678      Text Portuguese=&Pr�ximo>
679      Text Spanish=&Siguiente >
680      Text Italian=&Avanti >
681      Text Danish=&N�ste>
682      Text Dutch=&Volgende>
683      Text Norwegian=&Neste>
684      Text Swedish=&N�sta >
685    end
686    item: Push Button
687      Rectangle=131 234 188 251
688      Variable=DIRECTION
689      Value=B
690      Create Flags=01010000000000010000000000000000
691      Text=< &Back
692      Text French=<&Retour
693      Text German=<&Zur�ck
694      Text Portuguese=<&Retornar
695      Text Spanish=<&Retroceder
696      Text Italian=< &Indietro
697      Text Danish=<&Tilbage
698      Text Dutch=<&Terug
699      Text Norwegian=<&Tilbake
700      Text Swedish=< &Tillbaka
701    end
702    item: Push Button
703      Rectangle=278 234 330 251
704      Action=3
705      Create Flags=01010000000000010000000000000000
706      Text=Cancel
707      Text French=Annuler
708      Text German=Abbrechen
709      Text Portuguese=Cancelar
710      Text Spanish=Cancelar
711      Text Italian=Annulla
712      Text Danish=Annuller
713      Text Dutch=Annuleren
714      Text Norwegian=Avbryt
715      Text Swedish=Avbryt
716    end
717    item: Static
718      Rectangle=11 221 329 223
719      Action=3
720      Create Flags=01010000000000000000000000000111
721    end
722    item: Static
723      Rectangle=108 46 320 98
724      Create Flags=01010000000000000000000000000000
725      Text=This installation program can create backup copies of all files replaced during the installation. These files will be used when the software is uninstalled and a rollback is requested.  If backup copies are not created, you will only be able to uninstall the software and not roll the system back to a previous state.
726      Text=
727      Text=Do you want to create backups of replaced files?
728      Text French=Le programme d'installation peut cr�er des copies de sauvegarde de tous les fichiers remplac�s pendant l'installation. Ces fichiers sont utilis�s au cas o� le logiciel est d�sinstall� et que l'on proc�de � la reprise du syst�me. Si les copies de sauvegarde ne sont pas cr��es, on ne pourra que d�sinstaller le logiciel sans reprendre le syst�me � un �tat pr�c�dent. Voulez-vous cr�er une sauvegarde des fichiers remplac�s ?
729      Text German=Dieses Installationsprogramm kann Sicherungskopien von allen w�hrend der Installation ersetzten Dateien erstellen. Diese Dateien werden zur R�ckg�ngigmachung der Installation und bei Anforderung eines Rollbacks verwendet. Ohne Sicherungskopien ist nur eine R�ckg�ngigmachung der Installation m�glich, nicht aber ein Rollback des Systems. Sicherungskopien der ersetzten Dateien erstellen?
730      Text Portuguese=Este programa de instala��o pode criar c�pias de seguran�a de todos os ficheiros substitu�dos durante a instala��o. Estes ficheiros ser�o utilizados quando o programa for desinstalado  e for requisitada uma retomada. Se as c�pias de seguran�a n�o forem criadas, s� poder� desinstalar o programa e n�o pode retomar  um estado anterior do sistema. Deseja criar c�pias de seguran�a dos ficheiros substitu�dos?
731      Text Spanish=Este programa de instalaci�n puede crear copias de seguridad de todos los archivos reemplazados durante la instalaci�n. Estos archivos se utilizar�n cuando se desinstale el software y se solicite volver al estado anterior. Si no se crean copias de seguridad, �nicamente podr� desinstalar el software y no podr� devolver el sistema al estado anterior. �Desea crear archivos de seguridad de los archivos reemplazados?
732      Text Italian=Questo programma di installazione pu� creare copie di backup di tutti i file sostituiti durante l�installazione. Questi file saranno usati quando il software sar� disinstallato e sar� richiesto un ritorno allo stato precedente. Se non crei le copie di backup, potrai solo disinstallare il software, ma non potrai riportare il sistema allo stato precedente. Vuoi creare i file di backup dei file sostituiti?
733      Text Danish=Dette installationsprogram kan oprette sikkerhedskopier af alle filer, som erstattes under installationen. Disse filer benyttes, n�r softwaren fjernes, og den tidligere systemkonfiguration genetableres. Hvis der ikke oprettes sikkerhedskopier, kan du kun fjerne den installerede software og ikke genetablere den tidligere systemkonfiguration. Vil du oprette sikkerhedskopier af filer, som erstattes?
734      Text Dutch=Dit installatieprogramma kan kopie�n maken van alle bestanden die tijdens de installatie worden vervangen. Deze worden dan gebruikt als de software-installatie ongedaan wordt gemaakt en u het systeem wilt laten terugkeren naar de oorspronkelijke staat. Als er geen back-up kopie�n worden gemaakt, kunt u de software enkel verwijderen maar het systeem niet in de oorspronkelijke staat terugbrengen. Wilt u een back-up maken van de vervangen bestanden?
735      Text Norwegian=Dette installasjonsprogrammet kan lage sikkerhetskopier av alle filer som blir erstattet under installasjonen. Disse filene vil tas i bruk n�r programvaren er avinstallert og det er behov for tilbakestilling. Hvis det ikke er laget sikkerhetskopier, kan du kun avinstallere programvaren og ikke stille systemet tilbake til tidligere status. �nsker du � lage sikkerhetskopier av de filene som blir erstattet n�?
736      Text Swedish=Installationsprogrammet kan skapa s�kerhetskopior av alla filer som byts ut under installationen. Dessa filer kan sedan anv�ndas n�r programvaran avinstalleras och du beg�r rollback. Om du d� inte har n�gra s�kerhetskopior kan du bara avinstallera programvaran, inte �terskapa systemet i dess tidigare skick. Vill du g�ra s�kerhetskopior av de ersatta filerna?
737    end
738    item: Radio Button
739      Rectangle=141 106 265 136
740      Variable=DOBACKUP
741      Create Flags=01010000000000010000000000001001
742      Text=&Yes, make backups
743      Text=N&o, do not make backups
744      Text=
745      Text French=&Oui
746      Text French=N&on
747      Text French=
748      Text German=&Ja
749      Text German=N&ein
750      Text German=
751      Text Portuguese=&Sim
752      Text Portuguese=N�&o
753      Text Portuguese=
754      Text Spanish=&S�
755      Text Spanish=N&o
756      Text Spanish=
757      Text Italian=&S�
758      Text Italian=N&o
759      Text Italian=
760      Text Danish=&Ja
761      Text Danish=&Nej
762      Text Danish=
763      Text Dutch=&Ja
764      Text Dutch=N&ee
765      Text Dutch=
766      Text Norwegian=&Ja
767      Text Norwegian=&Nei
768      Text Norwegian=
769      Text Swedish=&Ja
770      Text Swedish=N&ej
771      Text Swedish=
772    end
773    item: Static
774      Control Name=BACK2
775      Rectangle=108 173 320 208
776      Action=1
777      Create Flags=01010000000000000000000000000111
778      Text=Backup File Destination Directory
779      Text French=R�pertoire de destination des fichiers de sauvegarde
780      Text German=Zielverzeichnis f�r die Sicherungsdatei
781      Text Portuguese=Direct�rio de destino de ficheiro de seguran�a
782      Text Spanish=Directorio de Destino de los Archivos de Seguridad
783      Text Italian=Directory di destinazione dei file di backup
784      Text Danish=Destinationsbibliotek til sikkerhedskopier
785      Text Dutch=Doeldirectory backup-bestand
786      Text Norwegian=M�lkatalog for sikkerhetskopier
787      Text Swedish=Katalog f�r s�kerhetskopierade filer
788    end
789    item: Push Button
790      Control Name=BACK3
791      Rectangle=265 185 318 203
792      Variable=BACKUP_SAVE
793      Value=%BACKUP%
794      Destination Dialog=1
795      Action=2
796      Create Flags=01010000000000010000000000000000
797      Text=B&rowse...
798      Text French=P&arcourir
799      Text German=B&l�ttern...
800      Text Portuguese=P&rocurar
801      Text Spanish=V&isualizar...
802      Text Italian=Sfoglia...
803      Text Danish=&Gennemse...
804      Text Dutch=B&laderen...
805      Text Norwegian=Bla igjennom
806      Text Swedish=&Bl�ddra
807    end
808    item: Static
809      Control Name=BACK4
810      Rectangle=129 188 254 200
811      Destination Dialog=2
812      Create Flags=01010000000000000000000000000000
813      Text=%BACKUP%
814      Text French=%BACKUP%
815      Text German=%BACKUP%
816      Text Portuguese=%BACKUP%
817      Text Spanish=%BACKUP%
818      Text Italian=%BACKUP%
819      Text Danish=%BACKUP%
820      Text Dutch=%BACKUP%
821      Text Norwegian=%BACKUP%
822      Text Swedish=%BACKUP%
823    end
824    item: Static
825      Rectangle=108 11 323 36
826      Create Flags=01010000000000000000000000000000
827      Flags=0000000000000001
828      Name=Times New Roman
829      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
830      Text=Backup Replaced Files
831      Text French=S�lectionner les composants
832      Text German=Komponenten ausw�hlen
833      Text Spanish=Seleccione componentes
834      Text Italian=Selezionare i componenti
835    end
836    item: If/While Statement
837      Variable=DOBACKUP
838      Value=B
839    end
840    item: Set Control Attribute
841      Control Name=BACK3
842      Operation=1
843    end
844    item: Set Control Attribute
845      Control Name=BACK4
846      Operation=1
847    end
848    item: Else Statement
849    end
850    item: Set Control Attribute
851      Control Name=BACK3
852    end
853    item: Set Control Attribute
854      Control Name=BACK4
855    end
856    item: End Block
857    end
858  end
859  item: Dialog
860    Title=Select Destination Directory
861    Title French=Choisissez le r�pertoire de destination
862    Title German=Zielverzeichnis w�hlen
863    Title Portuguese=Seleccionar Direct�rio de Destino
864    Title Spanish=Seleccione el Directorio de Destino
865    Title Italian=Seleziona Directory di destinazione
866    Title Danish=V�lg Destinationsbibliotek
867    Title Dutch=Kies Doeldirectory
868    Title Norwegian=Velg m�lkatalog
869    Title Swedish=V�lj destinationskalatog
870    Width=276
871    Height=216
872    Font Name=Helv
873    Font Size=8
874    item: Listbox
875      Rectangle=6 3 200 186
876      Variable=BACKUP
877      Create Flags=01010000100000010000000101000000
878      Flags=0000110000100010
879      Text=%BACKUP%
880      Text=
881      Text French=%BACKUP%
882      Text French=
883      Text German=%BACKUP%
884      Text German=
885      Text Portuguese=%BACKUP%
886      Text Portuguese=
887      Text Spanish=%BACKUP%
888      Text Spanish=
889      Text Italian=%BACKUP%
890      Text Italian=
891      Text Danish=%BACKUP%
892      Text Danish=
893      Text Dutch=%BACKUP%
894      Text Dutch=
895      Text Norwegian=%BACKUP%
896      Text Norwegian=
897      Text Swedish=%BACKUP%
898      Text Swedish=
899    end
900    item: Push Button
901      Rectangle=209 8 265 26
902      Create Flags=01010000000000010000000000000001
903      Text=OK
904      Text French=OK
905      Text German=OK
906      Text Portuguese=OK
907      Text Spanish=ACEPTAR
908      Text Italian=OK
909      Text Danish=OK
910      Text Dutch=OK
911      Text Norwegian=OK
912      Text Swedish=OK
913    end
914    item: Push Button
915      Rectangle=209 31 265 50
916      Variable=BACKUP
917      Value=%BACKUP_SAVE%
918      Create Flags=01010000000000010000000000000000
919      Flags=0000000000000001
920      Text=Cancel
921      Text French=Annuler
922      Text German=Abbrechen
923      Text Portuguese=Cancelar
924      Text Spanish=Cancelar
925      Text Italian=Annulla
926      Text Danish=Slet
927      Text Dutch=Annuleren
928      Text Norwegian=Avbryt
929      Text Swedish=Avbryt
930    end
931  end
932end
933item: Custom Dialog Set
934  Name=Select Components
935  Display Variable=DISPLAY
936  item: Dialog
937    Title=%APPTITLE% Installation
938    Title French=Installation de %APPTITLE%
939    Title German=Installation von %APPTITLE%
940    Title Spanish=Instalaci�n de %APPTITLE%
941    Title Italian=Installazione di %APPTITLE%
942    Width=339
943    Height=280
944    Font Name=Helv
945    Font Size=8
946    item: Push Button
947      Rectangle=188 234 244 253
948      Variable=DIRECTION
949      Value=N
950      Create Flags=01010000000000010000000000000001
951      Text=&Next >
952      Text French=&Suite >
953      Text German=&Weiter >
954      Text Spanish=&Siguiente >
955      Text Italian=&Avanti >
956    end
957    item: Push Button
958      Rectangle=131 234 188 253
959      Variable=DIRECTION
960      Value=B
961      Create Flags=01010000000000010000000000000000
962      Text=< &Back
963      Text French=< &Retour
964      Text German=< &Zur�ck
965      Text Spanish=< &Atr�s
966      Text Italian=< &Indietro
967    end
968    item: Push Button
969      Rectangle=264 234 320 253
970      Action=3
971      Create Flags=01010000000000010000000000000000
972      Text=&Cancel
973      Text French=&Annuler
974      Text German=&Abbrechen
975      Text Spanish=&Cancelar
976      Text Italian=&Annulla
977    end
978    item: Checkbox
979      Rectangle=108 66 313 156
980      Variable=COMPONENTS
981      Create Flags=01010000000000010000000000000011
982      Flags=0000000000000110
983      Text=Python interpreter and libraries
984      Text=Tcl/Tk (Tkinter, IDLE, pydoc)
985      Text=Python HTML docs
986      Text=Python utility scripts (Tools/)
987      Text=Python test suite (Lib/test/)
988      Text=
989      Text French=Python interpreter, library and IDLE
990      Text French=Python HTML docs
991      Text French=Python utility scripts (Tools/)
992      Text French=Python test suite (Lib/test/)
993      Text French=
994      Text German=Python interpreter, library and IDLE
995      Text German=Python HTML docs
996      Text German=Python utility scripts (Tools/)
997      Text German=Python test suite (Lib/test/)
998      Text German=
999      Text Spanish=Python interpreter, library and IDLE
1000      Text Spanish=Python HTML docs
1001      Text Spanish=Python utility scripts (Tools/)
1002      Text Spanish=Python test suite (Lib/test/)
1003      Text Spanish=
1004      Text Italian=Python interpreter, library and IDLE
1005      Text Italian=Python HTML docs
1006      Text Italian=Python utility scripts (Tools/)
1007      Text Italian=Python test suite (Lib/test/)
1008      Text Italian=
1009    end
1010    item: Static
1011      Rectangle=108 45 320 63
1012      Create Flags=01010000000000000000000000000000
1013      Text=Choose which components to install by checking the boxes below.
1014      Text French=Choisissez les composants que vous voulez installer en cochant les cases ci-dessous.
1015      Text German=W�hlen Sie die zu installierenden Komponenten, indem Sie in die entsprechenden K�stchen klicken.
1016      Text Spanish=Elija los componentes que desee instalar marcando los cuadros de abajo.
1017      Text Italian=Scegliere quali componenti installare selezionando le caselle sottostanti.
1018    end
1019    item: Push Button
1020      Rectangle=188 203 269 220
1021      Destination Dialog=1
1022      Action=2
1023      Enabled Color=00000000000000000000000011111111
1024      Create Flags=01010000000000010000000000000000
1025      Text=Advanced Options ...
1026    end
1027    item: Static
1028      Rectangle=10 225 320 226
1029      Action=3
1030      Create Flags=01010000000000000000000000000111
1031    end
1032    item: Static
1033      Rectangle=108 10 323 43
1034      Create Flags=01010000000000000000000000000000
1035      Flags=0000000000000001
1036      Name=Times New Roman
1037      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
1038      Text=Select Components
1039      Text French=S�lectionner les composants
1040      Text German=Komponenten ausw�hlen
1041      Text Spanish=Seleccione componentes
1042      Text Italian=Selezionare i componenti
1043    end
1044    item: Static
1045      Rectangle=251 180 311 193
1046      Variable=COMPONENTS
1047      Value=MAINDIR
1048      Create Flags=01010000000000000000000000000010
1049    end
1050    item: Static
1051      Rectangle=251 168 311 179
1052      Variable=COMPONENTS
1053      Create Flags=01010000000000000000000000000010
1054    end
1055    item: Static
1056      Rectangle=123 168 234 181
1057      Create Flags=01010000000000000000000000000000
1058      Text=Disk Space Required:
1059      Text French=Espace disque requis :
1060      Text German=Notwendiger Speicherplatz:
1061      Text Spanish=Espacio requerido en el disco:
1062      Text Italian=Spazio su disco necessario:
1063    end
1064    item: Static
1065      Rectangle=123 180 234 193
1066      Create Flags=01010000000000000000000000000000
1067      Text=Disk Space Remaining:
1068      Text French=Espace disque disponible :
1069      Text German=Verbleibender Speicherplatz:
1070      Text Spanish=Espacio en disco disponible:
1071      Text Italian=Spazio su disco disponibile:
1072    end
1073    item: Static
1074      Rectangle=108 158 320 196
1075      Action=1
1076      Create Flags=01010000000000000000000000000111
1077    end
1078    item: If/While Statement
1079      Variable=DLG_EVENT_TYPE
1080      Value=VERIFY
1081    end
1082    item: Remark
1083      Text=If they're installing Tcl/Tk, Tools, or the test suite, doesn't make much sense unless they're installing Python too.
1084    end
1085    item: If/While Statement
1086      Variable=COMPONENTS
1087      Value=BDE
1088      Flags=00001010
1089    end
1090    item: If/While Statement
1091      Variable=COMPONENTS
1092      Value=A
1093      Flags=00000011
1094    end
1095    item: Display Message
1096      Title=Are you sure?
1097      Text=Installing Tcl/Tk, Tools or the test suite doesn't make much sense unless you install the Python interpreter and libraries too.
1098      Text=
1099      Text=Click Yes if that's really what you want.
1100      Flags=00101101
1101    end
1102    item: Remark
1103      Text=Nothing -- just proceed to the next dialog.
1104    end
1105    item: Else Statement
1106    end
1107    item: Remark
1108      Text=Return to the dialog.
1109    end
1110    item: Set Variable
1111      Variable=DLG_EVENT_TYPE
1112    end
1113    item: End Block
1114    end
1115    item: End Block
1116    end
1117    item: End Block
1118    end
1119    item: End Block
1120    end
1121  end
1122  item: Dialog
1123    Title=Advanced Options
1124    Width=339
1125    Height=213
1126    Font Name=Helv
1127    Font Size=8
1128    item: Radio Button
1129      Control Name=ADMIN2
1130      Rectangle=11 46 90 76
1131      Variable=SELECT_ADMIN
1132      Enabled Color=00000000000000001111111111111111
1133      Create Flags=01010000000000010000000000001001
1134      Text=Admin install
1135      Text=Non-Admin installl
1136      Text=
1137    end
1138    item: Push Button
1139      Rectangle=188 170 244 189
1140      Variable=DIRECTION
1141      Value=N
1142      Create Flags=01010000000000010000000000000001
1143      Text=OK
1144      Text French=&Suite >
1145      Text German=&Weiter >
1146      Text Spanish=&Siguiente >
1147      Text Italian=&Avanti >
1148    end
1149    item: Static
1150      Rectangle=5 3 326 83
1151      Action=1
1152      Enabled Color=00000000000000001111111111111111
1153      Create Flags=01010000000000000000000000000111
1154    end
1155    item: Static
1156      Control Name=ADMIN1
1157      Rectangle=11 11 321 45
1158      Enabled Color=00000000000000001111111111111111
1159      Create Flags=01010000000000000000000000000000
1160      Text=By default, the install records settings in the per-machine area of the registry (HKLM), and installs the Python and C runtime DLLs to %SYS32%.  Choose "Non-Admin install" if you would prefer settings made in the per-user registry (HKCU), and DLLs installed in %MAINDIR%.
1161    end
1162    item: Static
1163      Rectangle=5 90 326 157
1164      Action=1
1165      Enabled Color=00000000000000001111111111111111
1166      Create Flags=01010000000000000000000000000111
1167    end
1168    item: Checkbox
1169      Rectangle=11 121 243 151
1170      Variable=TASKS
1171      Enabled Color=00000000000000001111111111111111
1172      Create Flags=01010000000000010000000000000011
1173      Text=Register file extensions (.py, .pyw, .pyc, .pyo)
1174      Text=Create Start Menu shortcuts
1175      Text=
1176    end
1177    item: Static
1178      Rectangle=11 103 320 121
1179      Enabled Color=00000000000000001111111111111111
1180      Create Flags=01010000000000000000000000000000
1181      Text=Choose tasks to perform by checking the boxes below.
1182    end
1183    item: If/While Statement
1184      Variable=DLG_EVENT_TYPE
1185      Value=INIT
1186    end
1187    item: If/While Statement
1188      Variable=DOADMIN
1189      Value=1
1190    end
1191    item: Set Control Attribute
1192      Control Name=ADMIN2
1193    end
1194    item: Else Statement
1195    end
1196    item: Set Control Text
1197      Control Name=ADMIN1
1198      Control Text=This section is available only if logged in to an account with Administrator privileges.
1199    end
1200    item: Set Control Attribute
1201      Control Name=ADMIN2
1202      Operation=1
1203    end
1204    item: End Block
1205    end
1206    item: End Block
1207    end
1208  end
1209end
1210item: Custom Dialog Set
1211  Name=Select Program Manager Group
1212  Display Variable=DISPLAY
1213  item: Dialog
1214    Title=%APPTITLE% Installation
1215    Title French=Installation de %APPTITLE%
1216    Title German=Installation von %APPTITLE%
1217    Title Spanish=Instalaci�n de %APPTITLE%
1218    Title Italian=Installazione di %APPTITLE%
1219    Width=339
1220    Height=280
1221    Font Name=Helv
1222    Font Size=8
1223    item: Push Button
1224      Rectangle=188 234 244 253
1225      Variable=DIRECTION
1226      Value=N
1227      Create Flags=01010000000000010000000000000001
1228      Text=&Next >
1229      Text French=&Suite >
1230      Text German=&Weiter >
1231      Text Spanish=&Siguiente >
1232      Text Italian=&Avanti >
1233    end
1234    item: Push Button
1235      Rectangle=131 234 188 253
1236      Variable=DIRECTION
1237      Value=B
1238      Create Flags=01010000000000010000000000000000
1239      Flags=0000000000000001
1240      Text=< &Back
1241      Text French=< &Retour
1242      Text German=< &Zur�ck
1243      Text Spanish=< &Atr�s
1244      Text Italian=< &Indietro
1245    end
1246    item: Push Button
1247      Rectangle=264 234 320 253
1248      Action=3
1249      Create Flags=01010000000000010000000000000000
1250      Text=&Cancel
1251      Text French=&Annuler
1252      Text German=&Abbrechen
1253      Text Spanish=&Cancelar
1254      Text Italian=&Annulla
1255    end
1256    item: Static
1257      Rectangle=10 225 320 226
1258      Action=3
1259      Create Flags=01010000000000000000000000000111
1260    end
1261    item: Static
1262      Rectangle=108 10 323 53
1263      Create Flags=01010000000000000000000000000000
1264      Flags=0000000000000001
1265      Name=Times New Roman
1266      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
1267      Text=Select Start Menu Group
1268      Text French=S�lectionner le groupe du Gestionnaire de programme
1269      Text German=Bestimmung der Programm-Managergruppe
1270      Text Spanish=Seleccione grupo del Administrador de programas
1271      Text Italian=Selezionare il gruppo ProgMan
1272    end
1273    item: Static
1274      Rectangle=108 35 320 65
1275      Create Flags=01010000000000000000000000000000
1276      Text=Enter the name of the Start Menu program group to which to add the %APPTITLE% icons:
1277      Text French=Entrez le nom du groupe du Gestionnaire de programme dans lequel vous souhaitez ajouter les ic�nes de %APPTITLE% :
1278      Text German=Geben Sie den Namen der Programmgruppe ein, der das Symbol %APPTITLE% hinzugef�gt werden soll:
1279      Text Spanish=Escriba el nombre del grupo del Administrador de programas en el que desea agregar los iconos de %APPTITLE%:
1280      Text Italian=Inserire il nome del gruppo Program Manager per aggiungere le icone %APPTITLE% a:
1281    end
1282    item: Combobox
1283      Rectangle=108 56 320 219
1284      Variable=GROUP
1285      Create Flags=01010000001000010000001100000001
1286      Flags=0000000000000001
1287      Text=%GROUP%
1288      Text=
1289      Text French=%GROUP%
1290      Text German=%GROUP%
1291      Text Spanish=%GROUP%
1292      Text Italian=%GROUP%
1293    end
1294  end
1295end
1296item: Custom Dialog Set
1297  Name=Start Installation
1298  Display Variable=DISPLAY
1299  item: Dialog
1300    Title=%APPTITLE% Installation
1301    Title French=Installation de %APPTITLE%
1302    Title German=Installation von %APPTITLE%
1303    Title Spanish=Instalaci�n de %APPTITLE%
1304    Title Italian=Installazione di %APPTITLE%
1305    Width=339
1306    Height=280
1307    Font Name=Helv
1308    Font Size=8
1309    item: Push Button
1310      Rectangle=188 234 244 253
1311      Variable=DIRECTION
1312      Value=N
1313      Create Flags=01010000000000010000000000000001
1314      Text=&Next >
1315      Text French=&Suite >
1316      Text German=&Weiter >
1317      Text Spanish=&Siguiente >
1318      Text Italian=&Avanti >
1319    end
1320    item: Push Button
1321      Rectangle=131 234 188 253
1322      Variable=DIRECTION
1323      Value=B
1324      Create Flags=01010000000000010000000000000000
1325      Text=< &Back
1326      Text French=< &Retour
1327      Text German=< &Zur�ck
1328      Text Spanish=< &Atr�s
1329      Text Italian=< &Indietro
1330    end
1331    item: Push Button
1332      Rectangle=264 234 320 253
1333      Action=3
1334      Create Flags=01010000000000010000000000000000
1335      Text=&Cancel
1336      Text French=&Annuler
1337      Text German=&Abbrechen
1338      Text Spanish=&Cancelar
1339      Text Italian=&Annulla
1340    end
1341    item: Static
1342      Rectangle=10 225 320 226
1343      Action=3
1344      Create Flags=01010000000000000000000000000111
1345    end
1346    item: Static
1347      Rectangle=108 10 323 53
1348      Create Flags=01010000000000000000000000000000
1349      Flags=0000000000000001
1350      Name=Times New Roman
1351      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
1352      Text=Ready to Install!
1353      Text French=Pr�t � installer !
1354      Text German=Installationsbereit!
1355      Text Spanish=�Preparado para la instalaci�n!
1356      Text Italian=Pronto per l'installazione!
1357    end
1358    item: Static
1359      Rectangle=108 40 320 62
1360      Create Flags=01010000000000000000000000000000
1361      Text=Click the Next button to install %APPTITLE%, or the Back button to change choices:
1362      Text French=Vous �tes maintenant pr�t � installer les fichiers %APPTITLE%.
1363      Text French=
1364      Text French=Cliquez sur le bouton Suite pour commencer l'installation ou sur le bouton Retour pour entrer les informations d'installation � nouveau.
1365      Text German=Sie k�nnen %APPTITLE% nun installieren.
1366      Text German=
1367      Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Zur�ck", um die Installationsinformationen neu einzugeben.
1368      Text Spanish=Ya est� listo para instalar %APPTITLE%.
1369      Text Spanish=
1370      Text Spanish=Presione el bot�n Siguiente para comenzar la instalaci�n o presione Atr�s para volver a ingresar la informaci�n para la instalaci�n.
1371      Text Italian=Ora � possibile installare %APPTITLE%.
1372      Text Italian=
1373      Text Italian=Premere il pulsante Avanti per avviare l'installazione o il pulsante Indietro per reinserire le informazioni di installazione.
1374    end
1375    item: Editbox
1376      Rectangle=108 66 324 219
1377      Help Context=16711681
1378      Enabled Color=00000000000000001111111111111111
1379      Create Flags=01010000100000000001100011000100
1380      Text=%SUMMARY%
1381    end
1382  end
1383end
1384item: Remark
1385end
1386item: If/While Statement
1387  Variable=DISPLAY
1388  Value=Select Destination Directory
1389end
1390item: Remark
1391  Text=User may have changed MAINDIR, so reset BACKUP to match.
1392end
1393item: Set Variable
1394  Variable=BACKUP
1395  Value=%MAINDIR%\BACKUP
1396end
1397item: End Block
1398end
1399item: Remark
1400end
1401item: End Block
1402end
1403item: Remark
1404end
1405item: Remark
1406  Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1407end
1408item: Remark
1409  Text=When the BACKUP feature is enabled, the BACKUPDIR is initialized
1410end
1411item: If/While Statement
1412  Variable=DOBACKUP
1413  Value=A
1414end
1415item: Set Variable
1416  Variable=BACKUPDIR
1417  Value=%BACKUP%
1418end
1419item: End Block
1420end
1421item: Remark
1422  Text=The BRANDING information is written to the INI file on the installation media.
1423end
1424item: If/While Statement
1425  Variable=BRANDING
1426  Value=1
1427end
1428item: If/While Statement
1429  Variable=DOBRAND
1430  Value=1
1431end
1432item: Edit INI File
1433  Pathname=%INST%\CUSTDATA.INI
1434  Settings=[Registration]
1435  Settings=NAME=%NAME%
1436  Settings=COMPANY=%COMPANY%
1437  Settings=
1438end
1439item: End Block
1440end
1441item: End Block
1442end
1443item: Remark
1444  Text=Begin writing to the INSTALL.LOG
1445end
1446item: Open/Close INSTALL.LOG
1447end
1448item: Remark
1449  Text=Check free disk space calculates free disk space as well as component sizes.
1450end
1451item: Remark
1452  Text=It should be located before all Install File actions.
1453end
1454item: Check Disk Space
1455  Component=COMPONENTS
1456end
1457item: Remark
1458  Text=This include script allows uninstall support
1459end
1460item: Remark
1461  Text=Note from Tim:  this is our own Uninstal.wse, a copy of Wise's except
1462end
1463item: Remark
1464  Text=it writes to HKCU (instead of HKLM) if the user doesn't have admin privs.
1465end
1466item: Include Script
1467  Pathname=.\Uninstal.wse
1468end
1469item: Remark
1470  Text=Note from Tim: these seeming no-ops actually convert to short filenames.
1471end
1472item: Set Variable
1473  Variable=COMMON
1474  Value=%COMMON%
1475  Flags=00010100
1476end
1477item: Set Variable
1478  Variable=MAINDIR
1479  Value=%MAINDIR%
1480  Flags=00010100
1481end
1482item: Remark
1483  Text=This IF/THEN/ELSE reads the correct registry entries for shortcut/icon placement
1484end
1485item: Check Configuration
1486  Flags=10111011
1487end
1488item: Get Registry Key Value
1489  Variable=STARTUPDIR
1490  Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1491  Default=%WIN%\Start Menu\Programs\StartUp
1492  Value Name=StartUp
1493  Flags=00000010
1494end
1495item: Get Registry Key Value
1496  Variable=DESKTOPDIR
1497  Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1498  Default=%WIN%\Desktop
1499  Value Name=Desktop
1500  Flags=00000010
1501end
1502item: Get Registry Key Value
1503  Variable=STARTMENUDIR
1504  Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1505  Default=%WIN%\Start Menu
1506  Value Name=Start Menu
1507  Flags=00000010
1508end
1509item: Get Registry Key Value
1510  Variable=GROUPDIR
1511  Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1512  Default=%WIN%\Start Menu\Programs
1513  Value Name=Programs
1514  Flags=00000010
1515end
1516item: Get Registry Key Value
1517  Variable=CSTARTUPDIR
1518  Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1519  Default=%STARTUPDIR%
1520  Value Name=Common Startup
1521  Flags=00000100
1522end
1523item: Get Registry Key Value
1524  Variable=CDESKTOPDIR
1525  Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1526  Default=%DESKTOPDIR%
1527  Value Name=Common Desktop
1528  Flags=00000100
1529end
1530item: Get Registry Key Value
1531  Variable=CSTARTMENUDIR
1532  Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1533  Default=%STARTMENUDIR%
1534  Value Name=Common Start Menu
1535  Flags=00000100
1536end
1537item: Get Registry Key Value
1538  Variable=CGROUPDIR
1539  Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1540  Default=%GROUPDIR%
1541  Value Name=Common Programs
1542  Flags=00000100
1543end
1544item: Else Statement
1545end
1546item: Remark
1547  Text=Note from Tim:  the Wizard left this block empty!
1548end
1549item: Remark
1550  Text=Perhaps it's only relevant on Windows 3.1.
1551end
1552item: End Block
1553end
1554item: Remark
1555  Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1556end
1557item: Remark
1558end
1559item: If/While Statement
1560  Variable=SELECT_ADMIN
1561  Value=B
1562end
1563item: Remark
1564  Text=The user chose a non-admin install in "Advanced Options".
1565end
1566item: Remark
1567  Text=This should come after the include of Uninstal.wse above, because
1568end
1569item: Remark
1570  Text=writing uninstall info to HKCU is ineffective except under Win2K.
1571end
1572item: Set Variable
1573  Variable=DOADMIN
1574  Value=0
1575end
1576item: End Block
1577end
1578item: Remark
1579end
1580item: Set Variable
1581  Variable=CGROUP_SAVE
1582  Value=%GROUP%
1583end
1584item: If/While Statement
1585  Variable=TASKS
1586  Value=B
1587  Flags=00000010
1588end
1589item: If/While Statement
1590  Variable=DOADMIN
1591  Value=1
1592end
1593item: Set Variable
1594  Variable=GROUP
1595  Value=%CGROUPDIR%\%GROUP%
1596end
1597item: Else Statement
1598end
1599item: Set Variable
1600  Variable=GROUP
1601  Value=%GROUPDIR%\%GROUP%
1602end
1603item: End Block
1604end
1605item: End Block
1606end
1607item: Remark
1608end
1609item: Remark
1610  Text=Long section to install files.
1611end
1612item: Remark
1613end
1614item: If/While Statement
1615  Variable=DOADMIN
1616  Value=1
1617end
1618item: Set Variable
1619  Variable=DLLDEST
1620  Value=%SYS32%
1621end
1622item: Else Statement
1623end
1624item: Set Variable
1625  Variable=DLLDEST
1626  Value=%MAINDIR%
1627end
1628item: End Block
1629end
1630item: Remark
1631end
1632item: Remark
1633  Text=Install the license even if they deselect everything <wink>.
1634end
1635item: Install File
1636  Source=..\license
1637  Destination=%MAINDIR%\LICENSE.txt
1638  Flags=0000000000000010
1639end
1640item: Install File
1641  Source=..\readme
1642  Destination=%MAINDIR%\README.txt
1643  Flags=0000000000000010
1644end
1645item: Install File
1646  Source=..\misc\news
1647  Destination=%MAINDIR%\NEWS.txt
1648  Flags=0000000000000010
1649end
1650item: Remark
1651  Text=Icons -- always install so that the uninstaller can use them for its own display.
1652end
1653item: Install File
1654  Source=..\pc\pycon.ico
1655  Destination=%MAINDIR%\pycon.ico
1656  Flags=0000000010000010
1657end
1658item: Install File
1659  Source=..\pc\pyc.ico
1660  Destination=%MAINDIR%\pyc.ico
1661  Flags=0000000010000010
1662end
1663item: Install File
1664  Source=..\pc\py.ico
1665  Destination=%MAINDIR%\py.ico
1666  Flags=0000000010000010
1667end
1668item: Remark
1669end
1670item: Remark
1671  Text=These arrange to (recursively!) delete all .pyc and .pyo files at uninstall time.
1672end
1673item: Remark
1674  Text=This "does the right thing":  any directories left empty at the end are removed.
1675end
1676item: Add Text to INSTALL.LOG
1677  Text=File Tree: %MAINDIR%\*.pyc
1678end
1679item: Add Text to INSTALL.LOG
1680  Text=File Tree: %MAINDIR%\*.pyo
1681end
1682item: Remark
1683end
1684item: Remark
1685  Text=A: interpreter and libraries
1686end
1687item: If/While Statement
1688  Variable=COMPONENTS
1689  Value=A
1690  Flags=00000010
1691end
1692item: Remark
1693  Text=Executables
1694end
1695item: Install File
1696  Source=.\python.exe
1697  Destination=%MAINDIR%\python.exe
1698  Flags=0000000000000010
1699end
1700item: Install File
1701  Source=.\pythonw.exe
1702  Destination=%MAINDIR%\pythonw.exe
1703  Flags=0000000000000010
1704end
1705item: Install File
1706  Source=.\w9xpopen.exe
1707  Destination=%MAINDIR%\w9xpopen.exe
1708  Flags=0000000000000010
1709end
1710item: Remark
1711end
1712item: Remark
1713  Text=Extension module DLLs (.pyd); keep in synch with libs directory next
1714end
1715item: Install File
1716  Source=.\_winreg.pyd
1717  Destination=%MAINDIR%\DLLs\_winreg.pyd
1718  Description=Extension modules
1719  Flags=0000000000000010
1720end
1721item: Install File
1722  Source=.\_csv.pyd
1723  Destination=%MAINDIR%\DLLs\_csv.pyd
1724  Flags=0000000000000010
1725end
1726item: Install File
1727  Source=.\_sre.pyd
1728  Destination=%MAINDIR%\DLLs\_sre.pyd
1729  Flags=0000000000000010
1730end
1731item: Install File
1732  Source=.\_ssl.pyd
1733  Destination=%MAINDIR%\DLLs\_ssl.pyd
1734  Flags=0000000000000010
1735end
1736item: Install File
1737  Source=.\_symtable.pyd
1738  Destination=%MAINDIR%\DLLs\_symtable.pyd
1739  Flags=0000000000000010
1740end
1741item: Install File
1742  Source=.\_testcapi.pyd
1743  Destination=%MAINDIR%\DLLs\_testcapi.pyd
1744  Flags=0000000000000010
1745end
1746item: Install File
1747  Source=.\_tkinter.pyd
1748  Destination=%MAINDIR%\DLLs\_tkinter.pyd
1749  Flags=0000000000000010
1750end
1751item: Install File
1752  Source=.\_socket.pyd
1753  Destination=%MAINDIR%\DLLs\_socket.pyd
1754  Flags=0000000000000010
1755end
1756item: Install File
1757  Source=.\_bsddb.pyd
1758  Destination=%MAINDIR%\DLLs\_bsddb.pyd
1759  Flags=0000000000000010
1760end
1761item: Install File
1762  Source=.\bz2.pyd
1763  Destination=%MAINDIR%\DLLs\bz2.pyd
1764  Flags=0000000000000010
1765end
1766item: Install File
1767  Source=.\datetime.pyd
1768  Destination=%MAINDIR%\DLLs\datetime.pyd
1769  Flags=0000000000000010
1770end
1771item: Install File
1772  Source=.\mmap.pyd
1773  Destination=%MAINDIR%\DLLs\mmap.pyd
1774  Flags=0000000000000010
1775end
1776item: Install File
1777  Source=.\parser.pyd
1778  Destination=%MAINDIR%\DLLs\parser.pyd
1779  Flags=0000000000000010
1780end
1781item: Install File
1782  Source=.\pyexpat.pyd
1783  Destination=%MAINDIR%\DLLs\pyexpat.pyd
1784  Flags=0000000000000010
1785end
1786item: Install File
1787  Source=.\select.pyd
1788  Destination=%MAINDIR%\DLLs\select.pyd
1789  Flags=0000000000000010
1790end
1791item: Install File
1792  Source=.\unicodedata.pyd
1793  Destination=%MAINDIR%\DLLs\unicodedata.pyd
1794  Flags=0000000000000010
1795end
1796item: Install File
1797  Source=.\winsound.pyd
1798  Destination=%MAINDIR%\DLLs\winsound.pyd
1799  Flags=0000000000000010
1800end
1801item: Install File
1802  Source=.\zlib.pyd
1803  Destination=%MAINDIR%\DLLs\zlib.pyd
1804  Flags=0000000000000010
1805end
1806item: Remark
1807end
1808item: Remark
1809  Text=Link libraries (.lib); keep in synch with DLLs above, except that the Python lib lives here.
1810end
1811item: Install File
1812  Source=.\_winreg.lib
1813  Destination=%MAINDIR%\libs\_winreg.lib
1814  Description=Link library files
1815  Flags=0000000000000010
1816end
1817item: Install File
1818  Source=.\_csv.lib
1819  Destination=%MAINDIR%\libs\_csv.lib
1820  Flags=0000000000000010
1821end
1822item: Install File
1823  Source=.\_sre.lib
1824  Destination=%MAINDIR%\libs\_sre.lib
1825  Flags=0000000000000010
1826end
1827item: Install File
1828  Source=.\_ssl.lib
1829  Destination=%MAINDIR%\libs\_ssl.lib
1830  Flags=0000000000000010
1831end
1832item: Install File
1833  Source=.\_symtable.lib
1834  Destination=%MAINDIR%\libs\_symtable.lib
1835  Flags=0000000000000010
1836end
1837item: Install File
1838  Source=.\_testcapi.lib
1839  Destination=%MAINDIR%\libs\_testcapi.lib
1840  Flags=0000000000000010
1841end
1842item: Install File
1843  Source=.\_tkinter.lib
1844  Destination=%MAINDIR%\libs\_tkinter.lib
1845  Description=Extension modules
1846  Flags=0000000000000010
1847end
1848item: Install File
1849  Source=.\_socket.lib
1850  Destination=%MAINDIR%\libs\_socket.lib
1851  Flags=0000000000000010
1852end
1853item: Install File
1854  Source=.\_bsddb.lib
1855  Destination=%MAINDIR%\libs\_bsddb.lib
1856  Flags=0000000000000010
1857end
1858item: Install File
1859  Source=.\bz2.lib
1860  Destination=%MAINDIR%\libs\bz2.lib
1861  Flags=0000000000000010
1862end
1863item: Install File
1864  Source=.\datetime.lib
1865  Destination=%MAINDIR%\libs\datetime.lib
1866  Flags=0000000000000010
1867end
1868item: Install File
1869  Source=.\mmap.lib
1870  Destination=%MAINDIR%\libs\mmap.lib
1871  Flags=0000000000000010
1872end
1873item: Install File
1874  Source=.\parser.lib
1875  Destination=%MAINDIR%\libs\parser.lib
1876  Flags=0000000000000010
1877end
1878item: Install File
1879  Source=.\pyexpat.lib
1880  Destination=%MAINDIR%\libs\pyexpat.lib
1881  Flags=0000000000000010
1882end
1883item: Install File
1884  Source=.\select.lib
1885  Destination=%MAINDIR%\libs\select.lib
1886  Flags=0000000000000010
1887end
1888item: Install File
1889  Source=.\unicodedata.lib
1890  Destination=%MAINDIR%\libs\unicodedata.lib
1891  Flags=0000000000000010
1892end
1893item: Install File
1894  Source=.\winsound.lib
1895  Destination=%MAINDIR%\libs\winsound.lib
1896  Flags=0000000000000010
1897end
1898item: Install File
1899  Source=.\zlib.lib
1900  Destination=%MAINDIR%\libs\zlib.lib
1901  Flags=0000000000000010
1902end
1903item: Remark
1904end
1905item: Install File
1906  Source=.\python%_pymajor_%%_pyminor_%.lib
1907  Destination=%MAINDIR%\libs\python%_PYMAJOR_%%_PYMINOR_%.lib
1908  Flags=0000000000000010
1909end
1910item: Remark
1911end
1912item: Remark
1913  Text=Main Python DLL
1914end
1915item: Remark
1916  Text=Tell Wise it's OK to delete the Python DLL at uninstall time,
1917end
1918item: Remark
1919  Text=despite that we (may) write it into a system directory.
1920end
1921item: Add Text to INSTALL.LOG
1922  Text=Non-System File:
1923end
1924item: Install File
1925  Source=.\python%_pymajor_%%_pyminor_%.dll
1926  Destination=%DLLDEST%\python%_PYMAJOR_%%_PYMINOR_%.dll
1927  Flags=0000000000000010
1928end
1929item: Remark
1930end
1931item: Remark
1932  Text=Libraries (Lib/)
1933end
1934item: Install File
1935  Source=..\lib\*.py
1936  Destination=%MAINDIR%\Lib
1937  Description=Library Modules
1938  Flags=0000000000000010
1939end
1940item: Remark
1941end
1942item: Install File
1943  Source=..\lib\bsddb\*.py
1944  Destination=%MAINDIR%\Lib\bsddb
1945  Description=Berkeley database package
1946  Flags=0000000100000010
1947end
1948item: Remark
1949end
1950item: Install File
1951  Source=..\lib\compiler\*.py
1952  Destination=%MAINDIR%\Lib\compiler
1953  Description=Python compiler written in Python
1954  Flags=0000000000000010
1955end
1956item: Remark
1957end
1958item: Install File
1959  Source=..\lib\distutils\*.py
1960  Destination=%MAINDIR%\Lib\distutils
1961  Description=Distribution utility modules
1962  Flags=0000000000000010
1963end
1964item: Install File
1965  Source=..\lib\distutils\readme
1966  Destination=%MAINDIR%\Lib\distutils\README.txt
1967  Flags=0000000000000010
1968end
1969item: Install File
1970  Source=..\lib\distutils\command\*.py
1971  Destination=%MAINDIR%\Lib\distutils\command
1972  Flags=0000000000000010
1973end
1974item: Install File
1975  Source=..\lib\distutils\command\wininst.exe
1976  Destination=%MAINDIR%\Lib\distutils\command\wininst.exe
1977  Flags=0000000000000010
1978end
1979item: Install File
1980  Source=..\lib\distutils\command\command_template
1981  Destination=%MAINDIR%\Lib\distutils\command\command_template
1982  Flags=0000000000000010
1983end
1984item: Remark
1985end
1986item: Install File
1987  Source=..\lib\email\*.py
1988  Destination=%MAINDIR%\Lib\email
1989  Description=Library email package
1990  Flags=0000000000000010
1991end
1992item: Install File
1993  Source=..\lib\email\test\*.py
1994  Destination=%MAINDIR%\Lib\email\test
1995  Description=email tests
1996  Flags=0000000000000010
1997end
1998item: Install File
1999  Source=..\lib\email\test\data\*.txt
2000  Destination=%MAINDIR%\Lib\email\test\data
2001  Description=email test data
2002  Flags=0000000000000010
2003end
2004item: Install File
2005  Source=..\lib\email\test\data\*.gif
2006  Destination=%MAINDIR%\Lib\email\test\data
2007  Description=email test data
2008  Flags=0000000000000010
2009end
2010item: Install File
2011  Source=..\lib\email\test\data\*.au
2012  Destination=%MAINDIR%\Lib\email\test\data
2013  Description=email test data
2014  Flags=0000000000000010
2015end
2016item: Remark
2017end
2018item: Install File
2019  Source=..\lib\encodings\*.py
2020  Destination=%MAINDIR%\Lib\encodings
2021  Description=Unicode encoding tables
2022  Flags=0000000000000010
2023end
2024item: Remark
2025end
2026item: Install File
2027  Source=..\lib\hotshot\*.py
2028  Destination=%MAINDIR%\Lib\hotshot
2029  Description=Fast Python profiler
2030  Flags=0000000000000010
2031end
2032item: Remark
2033end
2034item: Install File
2035  Source=..\lib\lib-old\*.py
2036  Destination=%MAINDIR%\Lib\lib-old
2037  Description=Obsolete modules
2038  Flags=0000000000000010
2039end
2040item: Remark
2041end
2042item: Install File
2043  Source=..\lib\lib-tk\*.py
2044  Destination=%MAINDIR%\Lib\lib-tk
2045  Description=Tkinter related library modules
2046  Flags=0000000000000010
2047end
2048item: Remark
2049end
2050item: Install File
2051  Source=..\lib\logging\*.py
2052  Destination=%MAINDIR%\Lib\logging
2053  Description=Logging package
2054  Flags=0000000000000010
2055end
2056item: Remark
2057end
2058item: Install File
2059  Source=..\lib\site-packages\readme
2060  Destination=%MAINDIR%\Lib\site-packages\README.txt
2061  Description=Site packages
2062  Flags=0000000000000010
2063end
2064item: Remark
2065end
2066item: Install File
2067  Source=..\lib\xml\*.py
2068  Destination=%MAINDIR%\Lib\xml
2069  Description=XML support packages
2070  Flags=0000000000000010
2071end
2072item: Install File
2073  Source=..\lib\xml\dom\*.py
2074  Destination=%MAINDIR%\Lib\xml\dom
2075  Flags=0000000000000010
2076end
2077item: Install File
2078  Source=..\lib\xml\parsers\*.py
2079  Destination=%MAINDIR%\Lib\xml\parsers
2080  Flags=0000000000000010
2081end
2082item: Install File
2083  Source=..\lib\xml\sax\*.py
2084  Destination=%MAINDIR%\Lib\xml\sax
2085  Flags=0000000000000010
2086end
2087item: Remark
2088end
2089item: Remark
2090  Text=C Include files
2091end
2092item: Install File
2093  Source=..\include\*.h
2094  Destination=%MAINDIR%\include
2095  Description=Header files
2096  Flags=0000000000000010
2097end
2098item: Install File
2099  Source=..\pc\pyconfig.h
2100  Destination=%MAINDIR%\include\pyconfig.h
2101  Description=Header files (pyconfig.h)
2102  Flags=0000000000000010
2103end
2104item: Remark
2105end
2106item: Remark
2107  Text=Microsoft C runtime libraries
2108end
2109item: Install File
2110  Source=%_SYS_%\MSVCIRT.DLL
2111  Destination=%DLLDEST%\MSVCIRT.DLL
2112  Description=Visual C++ Runtime DLLs
2113  Flags=0000011000010011
2114end
2115item: Install File
2116  Source=%_SYS_%\MSVCRT.DLL
2117  Destination=%DLLDEST%\MSVCRT.DLL
2118  Description=Visual C++ Runtime DLLs
2119  Flags=0000011000010011
2120end
2121item: End Block
2122end
2123item: Remark
2124end
2125item: Remark
2126  Text=B: Tcl/Tk (Tkinter, IDLE, pydoc)
2127end
2128item: If/While Statement
2129  Variable=COMPONENTS
2130  Value=B
2131  Flags=00000010
2132end
2133item: Remark
2134  Text=Tcl/Tk
2135end
2136item: Install File
2137  Source=..\..\%_tcldir_%\bin\*.dll
2138  Destination=%MAINDIR%\DLLs
2139  Description=Tcl/Tk binaries and libraries
2140  Flags=0000000000000010
2141end
2142item: Install File
2143  Source=..\..\%_tcldir_%\lib\*.*
2144  Destination=%MAINDIR%\tcl
2145  Description=Tcl/Tk binaries and libraries
2146  Flags=0000000100000010
2147end
2148item: Remark
2149end
2150item: Remark
2151  Text=IDLE
2152end
2153item: Install File
2154  Source=..\Lib\idlelib\*.py
2155  Destination=%MAINDIR%\Lib\idlelib
2156  Description=Integrated DeveLopment Environment for Python
2157  Flags=0000000000000010
2158end
2159item: Install File
2160  Source=..\Lib\idlelib\*.txt
2161  Destination=%MAINDIR%\Lib\idlelib
2162  Description=Integrated DeveLopment Environment for Python
2163  Flags=0000000000000010
2164end
2165item: Install File
2166  Source=..\Lib\idlelib\*.def
2167  Destination=%MAINDIR%\Lib\idlelib
2168  Description=Integrated DeveLopment Environment for Python
2169  Flags=0000000000000010
2170end
2171item: Install File
2172  Source=..\Lib\idlelib\Icons\*
2173  Destination=%MAINDIR%\Lib\idlelib\Icons
2174  Description=Integrated DeveLopment Environment for Python
2175  Flags=0000000000000010
2176end
2177item: Install File
2178  Source=..\Tools\scripts\idle
2179  Destination=%MAINDIR%\Lib\idlelib\idle.pyw
2180  Description=IDLE bootstrap script
2181  Flags=0000000000000010
2182end
2183item: Remark
2184end
2185item: Remark
2186  Text=Windows pydoc driver
2187end
2188item: Install File
2189  Source=..\tools\scripts\*.pyw
2190  Destination=%MAINDIR%\Tools\Scripts
2191  Description=Windows pydoc driver
2192  Flags=0000000000000010
2193end
2194item: End Block
2195end
2196item: Remark
2197end
2198item: Remark
2199  Text=C: docs
2200end
2201item: If/While Statement
2202  Variable=COMPONENTS
2203  Value=C
2204  Flags=00000010
2205end
2206item: Install File
2207  Source=%_DOC_%\*.*
2208  Destination=%MAINDIR%\Doc
2209  Description=Python Documentation (HTML)
2210  Flags=0000000100000010
2211end
2212item: End Block
2213end
2214item: Remark
2215end
2216item: Remark
2217  Text=D: tools
2218end
2219item: If/While Statement
2220  Variable=COMPONENTS
2221  Value=D
2222  Flags=00000010
2223end
2224item: Install File
2225  Source=..\tools\scripts\*.py
2226  Destination=%MAINDIR%\Tools\Scripts
2227  Description=Utility Scripts
2228  Flags=0000000000000010
2229end
2230item: Install File
2231  Source=..\tools\scripts\*.doc
2232  Destination=%MAINDIR%\Tools\Scripts
2233  Description=Utility Scripts
2234  Flags=0000000000000010
2235end
2236item: Install File
2237  Source=..\tools\scripts\readme
2238  Destination=%MAINDIR%\Tools\Scripts\README.txt
2239  Description=Utility Scripts
2240  Flags=0000000000000010
2241end
2242item: Remark
2243end
2244item: Install File
2245  Source=..\tools\webchecker\*.py
2246  Destination=%MAINDIR%\Tools\webchecker
2247  Description=Web checker tool
2248  Flags=0000000000000010
2249end
2250item: Install File
2251  Source=..\tools\webchecker\readme
2252  Destination=%MAINDIR%\Tools\webchecker\README.txt
2253  Description=Web checker tool
2254  Flags=0000000000000010
2255end
2256item: Remark
2257end
2258item: Install File
2259  Source=..\tools\versioncheck\*.py
2260  Destination=%MAINDIR%\Tools\versioncheck
2261  Description=Version checker tool
2262  Flags=0000000000000010
2263end
2264item: Install File
2265  Source=..\tools\versioncheck\readme
2266  Destination=%MAINDIR%\Tools\versioncheck\README.txt
2267  Description=Version checker tool
2268  Flags=0000000000000010
2269end
2270item: Remark
2271end
2272item: Install File
2273  Source=..\tools\pynche\*.py
2274  Destination=%MAINDIR%\Tools\pynche
2275  Description=pynche color editor
2276  Flags=0000000000000010
2277end
2278item: Install File
2279  Source=..\tools\pynche\*.txt
2280  Destination=%MAINDIR%\Tools\pynche
2281  Description=pynche color editor
2282  Flags=0000000000000010
2283end
2284item: Install File
2285  Source=..\tools\pynche\x\*.txt
2286  Destination=%MAINDIR%\Tools\pynche\X
2287  Description=pynche color editor - X files
2288  Flags=0000000000000010
2289end
2290item: Install File
2291  Source=..\tools\pynche\readme
2292  Destination=%MAINDIR%\Tools\pynche\README.txt
2293  Description=pynche color editor - README
2294  Flags=0000000100000010
2295end
2296item: Install File
2297  Source=..\tools\pynche\pynche
2298  Destination=%MAINDIR%\Tools\pynche\pynche.py
2299  Description=pynche color editor - main
2300  Flags=0000000100000010
2301end
2302item: Install File
2303  Source=..\tools\pynche\pynche.pyw
2304  Destination=%MAINDIR%\Tools\pynche\pynche.pyw
2305  Description=pynche color editor - noconsole main
2306  Flags=0000000100000010
2307end
2308item: Remark
2309end
2310item: Install File
2311  Source=..\tools\i18n\*.py
2312  Destination=%MAINDIR%\Tools\i18n
2313  Description=Internationalization helpers
2314  Flags=0000000000000010
2315end
2316item: End Block
2317end
2318item: Remark
2319end
2320item: Remark
2321  Text=E: test suite
2322end
2323item: If/While Statement
2324  Variable=COMPONENTS
2325  Value=E
2326  Flags=00000010
2327end
2328item: Install File
2329  Source=..\lib\test\audiotest.au
2330  Destination=%MAINDIR%\Lib\test\audiotest.au
2331  Description=Python Test files
2332  Flags=0000000000000010
2333end
2334item: Install File
2335  Source=..\lib\test\*.uue
2336  Destination=%MAINDIR%\Lib\test
2337  Description=Python Test files
2338  Flags=0000000000000010
2339end
2340item: Install File
2341  Source=..\lib\test\*.py
2342  Destination=%MAINDIR%\Lib\test
2343  Description=Python Test files
2344  Flags=0000000000000010
2345end
2346item: Install File
2347  Source=..\lib\test\*.xml
2348  Destination=%MAINDIR%\Lib\test
2349  Description=Python Test files
2350  Flags=0000000000000010
2351end
2352item: Install File
2353  Source=..\lib\test\*.out
2354  Destination=%MAINDIR%\Lib\test
2355  Description=Python Test files
2356  Flags=0000000000000010
2357end
2358item: Install File
2359  Source=..\lib\test\*.bz2
2360  Destination=%MAINDIR%\Lib\test
2361  Description=Python Test files
2362  Flags=0000000000000010
2363end
2364item: Install File
2365  Source=..\lib\test\*.tar
2366  Destination=%MAINDIR%\Lib\test
2367  Description=Python Test files
2368  Flags=0000000000000010
2369end
2370item: Install File
2371  Source=..\lib\test\*.gz
2372  Destination=%MAINDIR%\Lib\test
2373  Description=Python Test files
2374  Flags=0000000000000010
2375end
2376item: Install File
2377  Source=..\lib\test\*.txt
2378  Destination=%MAINDIR%\Lib\test
2379  Description=Python Test files
2380  Flags=0000000000000010
2381end
2382item: Remark
2383end
2384item: Install File
2385  Source=..\lib\test\output\*.*
2386  Destination=%MAINDIR%\Lib\test\output
2387  Description=Python Test output files
2388  Flags=0000000000000010
2389end
2390item: End Block
2391end
2392item: Remark
2393end
2394item: Remark
2395  Text=DONE with file copying.
2396end
2397item: Remark
2398  Text=The rest is registry and Start Menu fiddling.
2399end
2400item: Remark
2401end
2402item: If/While Statement
2403  Variable=COMPONENTS
2404  Value=A
2405  Flags=00000010
2406end
2407item: If/While Statement
2408  Variable=TASKS
2409  Value=A
2410  Flags=00000010
2411end
2412item: Remark
2413  Text=Register file extensions.  As usual, Admin privs get in the way, but with a twist:
2414end
2415item: Remark
2416  Text=You don't need admin privs to write to HKEY_CLASSES_ROOT *except* under Win2K.
2417end
2418item: Remark
2419  Text=On Win2K, a user without Admin privs has to register extensions under HKCU\Software\CLASSES instead.
2420end
2421item: Remark
2422  Text=But while you can *do* that under other flavors of Windows too, it has no useful effect except in Win2K.
2423end
2424item: Set Variable
2425  Variable=USE_HKCR
2426  Value=1
2427end
2428item: Check Configuration
2429  Flags=11110010
2430end
2431item: If/While Statement
2432  Variable=DOADMIN
2433  Value=0
2434end
2435item: Set Variable
2436  Variable=USE_HKCR
2437  Value=0
2438end
2439item: End Block
2440end
2441item: End Block
2442end
2443item: If/While Statement
2444  Variable=USE_HKCR
2445  Value=1
2446end
2447item: Remark
2448  Text=File types.
2449end
2450item: Edit Registry
2451  Total Keys=1
2452  Key=Python.File
2453  New Value=Python File
2454end
2455item: Edit Registry
2456  Total Keys=1
2457  Key=Python.File\shell\open\command
2458  New Value=%MAINDIR%\python.exe "%%1" %%*
2459end
2460item: Edit Registry
2461  Total Keys=1
2462  Key=Python.File\DefaultIcon
2463  New Value=%MAINDIR%\Py.ico
2464end
2465item: Remark
2466end
2467item: Edit Registry
2468  Total Keys=1
2469  Key=Python.NoConFile
2470  New Value=Python File (no console)
2471end
2472item: Edit Registry
2473  Total Keys=1
2474  Key=Python.NoConFile\shell\open\command
2475  New Value=%MAINDIR%\pythonw.exe "%%1" %%*
2476end
2477item: Edit Registry
2478  Total Keys=1
2479  Key=Python.NoConFile\DefaultIcon
2480  New Value=%MAINDIR%\Py.ico
2481end
2482item: Remark
2483end
2484item: Edit Registry
2485  Total Keys=1
2486  Key=Python.CompiledFile
2487  New Value=Compiled Python File
2488end
2489item: Edit Registry
2490  Total Keys=1
2491  Key=Python.CompiledFile\shell\open\command
2492  New Value=%MAINDIR%\python.exe "%%1" %%*
2493end
2494item: Edit Registry
2495  Total Keys=1
2496  Key=Python.CompiledFile\DefaultIcon
2497  New Value=%MAINDIR%\pyc.ico
2498end
2499item: Remark
2500end
2501item: Remark
2502  Text=File extensions.
2503end
2504item: Edit Registry
2505  Total Keys=1
2506  Key=.py
2507  New Value=Python.File
2508end
2509item: Edit Registry
2510  Total Keys=1
2511  Key=.py
2512  New Value=text/plain
2513  Value Name=Content Type
2514end
2515item: Remark
2516end
2517item: Edit Registry
2518  Total Keys=1
2519  Key=.pyw
2520  New Value=Python.NoConFile
2521end
2522item: Edit Registry
2523  Total Keys=1
2524  Key=.pyw
2525  New Value=text/plain
2526  Value Name=Content Type
2527end
2528item: Remark
2529end
2530item: Edit Registry
2531  Total Keys=1
2532  Key=.pyc
2533  New Value=Python.CompiledFile
2534end
2535item: Edit Registry
2536  Total Keys=1
2537  Key=.pyo
2538  New Value=Python.CompiledFile
2539end
2540item: Else Statement
2541end
2542item: Remark
2543  Text=File types.
2544end
2545item: Edit Registry
2546  Total Keys=1
2547  Key=Software\CLASSES\Python.File
2548  New Value=Python File
2549  Root=1
2550end
2551item: Edit Registry
2552  Total Keys=1
2553  Key=Software\CLASSES\Python.File\shell\open\command
2554  New Value=%MAINDIR%\python.exe "%%1" %%*
2555  Root=1
2556end
2557item: Edit Registry
2558  Total Keys=1
2559  Key=Software\CLASSES\Python.File\DefaultIcon
2560  New Value=%MAINDIR%\Py.ico
2561  Root=1
2562end
2563item: Remark
2564end
2565item: Edit Registry
2566  Total Keys=1
2567  Key=Software\CLASSES\Python.NoConFile
2568  New Value=Python File (no console)
2569  Root=1
2570end
2571item: Edit Registry
2572  Total Keys=1
2573  Key=Software\CLASSES\Python.NoConFile\shell\open\command
2574  New Value=%MAINDIR%\pythonw.exe "%%1" %%*
2575  Root=1
2576end
2577item: Edit Registry
2578  Total Keys=1
2579  Key=Software\CLASSES\Python.NoConFile\DefaultIcon
2580  New Value=%MAINDIR%\Py.ico
2581  Root=1
2582end
2583item: Remark
2584end
2585item: Edit Registry
2586  Total Keys=1
2587  Key=Software\CLASSES\Python.CompiledFile
2588  New Value=Compiled Python File
2589  Root=1
2590end
2591item: Edit Registry
2592  Total Keys=1
2593  Key=Software\CLASSES\Python.CompiledFile\shell\open\command
2594  New Value=%MAINDIR%\python.exe "%%1" %%*
2595  Root=1
2596end
2597item: Edit Registry
2598  Total Keys=1
2599  Key=Software\CLASSES\Python.CompiledFile\DefaultIcon
2600  New Value=%MAINDIR%\pyc.ico
2601  Root=1
2602end
2603item: Remark
2604end
2605item: Remark
2606  Text=File extensions.
2607end
2608item: Edit Registry
2609  Total Keys=1
2610  Key=Software\CLASSES\.py
2611  New Value=Python.File
2612  Root=1
2613end
2614item: Edit Registry
2615  Total Keys=1
2616  Key=Software\CLASSES\.py
2617  New Value=text/plain
2618  Value Name=Content Type
2619  Root=1
2620end
2621item: Remark
2622end
2623item: Edit Registry
2624  Total Keys=1
2625  Key=Software\CLASSES\.pyw
2626  New Value=Python.NoConFile
2627  Root=1
2628end
2629item: Edit Registry
2630  Total Keys=1
2631  Key=Software\CLASSES\.pyw
2632  New Value=text/plain
2633  Value Name=Content Type
2634  Root=1
2635end
2636item: Remark
2637end
2638item: Edit Registry
2639  Total Keys=1
2640  Key=Software\CLASSES\.pyc
2641  New Value=Python.CompiledFile
2642  Root=1
2643end
2644item: Edit Registry
2645  Total Keys=1
2646  Key=Software\CLASSES\.pyo
2647  New Value=Python.CompiledFile
2648  Root=1
2649end
2650item: End Block
2651end
2652item: Remark
2653end
2654item: Remark
2655  Text=If we're installing IDLE, also set an Edit context menu action to use IDLE, for .py and .pyw files.
2656end
2657item: If/While Statement
2658  Variable=COMPONENTS
2659  Value=B
2660  Flags=00000010
2661end
2662item: If/While Statement
2663  Variable=USE_HKCR
2664  Value=1
2665end
2666item: Edit Registry
2667  Total Keys=1
2668  Key=Python.NoConFile\shell\Edit with IDLE\command
2669  New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -n -e "%%1"
2670end
2671item: Edit Registry
2672  Total Keys=1
2673  Key=Python.File\shell\Edit with IDLE\command
2674  New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -n -e "%%1"
2675end
2676item: Else Statement
2677end
2678item: Edit Registry
2679  Total Keys=1
2680  Key=Software\CLASSES\Python.NoConFile\shell\Edit with IDLE\command
2681  New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -n -e "%%1"
2682  Root=1
2683end
2684item: Edit Registry
2685  Total Keys=1
2686  Key=Software\CLASSES\Python.File\shell\Edit with IDLE\command
2687  New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Lib\idlelib\idle.pyw -n -e "%%1"
2688  Root=1
2689end
2690item: End Block
2691end
2692item: End Block
2693end
2694item: End Block
2695end
2696item: Remark
2697end
2698item: Remark
2699  Text=Register Python paths.
2700end
2701item: Remark
2702  Text=Write to HKLM for admin, else HKCU.  Keep these blocks otherwise identical!
2703end
2704item: If/While Statement
2705  Variable=DOADMIN
2706  Value=1
2707end
2708item: Edit Registry
2709  Total Keys=1
2710  Key=Software\Python\PythonCore\CurrentVersion
2711  Root=130
2712end
2713item: Edit Registry
2714  Total Keys=1
2715  Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2716  New Value=%MAINDIR%
2717  Root=2
2718end
2719item: Edit Registry
2720  Total Keys=1
2721  Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
2722  New Value=%CGROUP_SAVE%
2723  New Value=
2724  Root=2
2725end
2726item: Edit Registry
2727  Total Keys=1
2728  Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
2729  New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2730  New Value=
2731  Root=2
2732end
2733item: Edit Registry
2734  Total Keys=1
2735  Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2736  Root=2
2737end
2738item: Edit Registry
2739  Total Keys=1
2740  Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2741  New Value=%MAINDIR%\Python.exe
2742  Root=2
2743end
2744item: Else Statement
2745end
2746item: Edit Registry
2747  Total Keys=1
2748  Key=Software\Python\PythonCore\CurrentVersion
2749  Root=129
2750end
2751item: Edit Registry
2752  Total Keys=1
2753  Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2754  New Value=%MAINDIR%
2755  Root=1
2756end
2757item: Edit Registry
2758  Total Keys=1
2759  Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
2760  New Value=%CGROUP_SAVE%
2761  New Value=
2762  Root=1
2763end
2764item: Edit Registry
2765  Total Keys=1
2766  Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
2767  New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2768  New Value=
2769  Root=1
2770end
2771item: Edit Registry
2772  Total Keys=1
2773  Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2774  Root=1
2775end
2776item: Edit Registry
2777  Total Keys=1
2778  Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2779  New Value=%MAINDIR%\Python.exe
2780  Root=1
2781end
2782item: End Block
2783end
2784item: End Block
2785end
2786item: Remark
2787end
2788item: Remark
2789  Text=Registry fiddling for docs.
2790end
2791item: Remark
2792  Text=Write to HKLM for admin, else HKCU.  Keep these blocks otherwise identical!
2793end
2794item: If/While Statement
2795  Variable=COMPONENTS
2796  Value=C
2797  Flags=00000010
2798end
2799item: If/While Statement
2800  Variable=DOADMIN
2801  Value=1
2802end
2803item: Edit Registry
2804  Total Keys=1
2805  Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2806  New Value=%MAINDIR%\Doc\index.html
2807  Root=2
2808end
2809item: Else Statement
2810end
2811item: Edit Registry
2812  Total Keys=1
2813  Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2814  New Value=%MAINDIR%\Doc\index.html
2815  Root=1
2816end
2817item: End Block
2818end
2819item: End Block
2820end
2821item: Remark
2822end
2823item: Remark
2824  Text=Set the app publisher and URL entries for Win2K add/remove.
2825end
2826item: Remark
2827  Text=It doesn't hurt on other systems.
2828end
2829item: Remark
2830  Text=As usual, write to HKLM or HKCU depending on Admin privs.
2831end
2832item: Remark
2833  Text=CAUTION:  If you set this info on the "Windows 2000" page (step 6) of the
2834end
2835item: Remark
2836  Text=Installation Expert, it only shows up in the "If" block below.  Keep in synch!
2837end
2838item: If/While Statement
2839  Variable=DOADMIN
2840  Value=1
2841end
2842item: Edit Registry
2843  Total Keys=1
2844  Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2845  New Value=http://www.python.org/
2846  Value Name=HelpLink
2847  Root=2
2848end
2849item: Edit Registry
2850  Total Keys=1
2851  Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2852  New Value=PythonLabs at Zope Corporation
2853  Value Name=Publisher
2854  Root=2
2855end
2856item: Edit Registry
2857  Total Keys=1
2858  Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2859  New Value=http://www.python.org/
2860  Value Name=URLInfoAbout
2861  Root=2
2862end
2863item: Edit Registry
2864  Total Keys=1
2865  Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2866  New Value=%PYVER_STRING%
2867  Value Name=DisplayVersion
2868  Root=2
2869end
2870item: Edit Registry
2871  Total Keys=1
2872  Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2873  New Value=%MAINDIR%\py.ico,-0
2874  Value Name=DisplayIcon
2875  Root=2
2876end
2877item: Else Statement
2878end
2879item: Edit Registry
2880  Total Keys=1
2881  Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2882  New Value=http://www.python.org/
2883  Value Name=HelpLink
2884  Root=1
2885end
2886item: Edit Registry
2887  Total Keys=1
2888  Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2889  New Value=PythonLabs at Zope Corporation
2890  Value Name=Publisher
2891  Root=1
2892end
2893item: Edit Registry
2894  Total Keys=1
2895  Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2896  New Value=http://www.python.org/
2897  Value Name=URLInfoAbout
2898  Root=1
2899end
2900item: Edit Registry
2901  Total Keys=1
2902  Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2903  New Value=%PYVER_STRING%
2904  Value Name=DisplayVersion
2905  Root=1
2906end
2907item: Edit Registry
2908  Total Keys=1
2909  Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2910  New Value=%MAINDIR%\py.ico,-0
2911  Value Name=DisplayIcon
2912  Root=1
2913end
2914item: End Block
2915end
2916item: Remark
2917end
2918item: Remark
2919  Text=Populate Start Menu group
2920end
2921item: If/While Statement
2922  Variable=TASKS
2923  Value=B
2924  Flags=00000010
2925end
2926item: Remark
2927  Text=Shortcut to installer no matter what.
2928end
2929item: Create Shortcut
2930  Source=%MAINDIR%\unwise.exe
2931  Destination=%GROUP%\Uninstall Python.lnk
2932  Working Directory=%MAINDIR%
2933  Key Type=1536
2934  Flags=00000001
2935end
2936item: Remark
2937end
2938item: If/While Statement
2939  Variable=COMPONENTS
2940  Value=A
2941  Flags=00000010
2942end
2943item: Create Shortcut
2944  Source=%MAINDIR%\python.exe
2945  Destination=%GROUP%\Python (command line).lnk
2946  Working Directory=%MAINDIR%
2947  Icon Pathname=%MAINDIR%\pycon.ico
2948  Key Type=1536
2949  Flags=00000001
2950end
2951item: End Block
2952end
2953item: Remark
2954end
2955item: If/While Statement
2956  Variable=COMPONENTS
2957  Value=B
2958  Flags=00000010
2959end
2960item: Create Shortcut
2961  Source=%MAINDIR%\pythonw.exe
2962  Destination=%GROUP%\IDLE (Python GUI).lnk
2963  Command Options="%MAINDIR%\Lib\idlelib\idle.pyw"
2964  Working Directory=%MAINDIR%
2965  Key Type=1536
2966  Flags=00000001
2967end
2968item: Create Shortcut
2969  Source=%MAINDIR%\pythonw.exe
2970  Destination=%GROUP%\Module Docs.lnk
2971  Command Options="%MAINDIR%\Tools\Scripts\pydocgui.pyw"
2972  Working Directory=%MAINDIR%
2973  Key Type=1536
2974  Flags=00000001
2975end
2976item: End Block
2977end
2978item: Remark
2979end
2980item: If/While Statement
2981  Variable=COMPONENTS
2982  Value=C
2983  Flags=00000010
2984end
2985item: Create Shortcut
2986  Source=%MAINDIR%\Doc\index.html
2987  Destination=%GROUP%\Python Manuals.lnk
2988  Working Directory=%MAINDIR%
2989  Key Type=1536
2990  Flags=00000001
2991end
2992item: End Block
2993end
2994item: End Block
2995end
2996item: Remark
2997end
2998item: Remark
2999  Text=I don't think we need this, but have always done it.
3000end
3001item: Self-Register OCXs/DLLs
3002  Description=Updating System Configuration, Please Wait...
3003end
3004item: Remark
3005end
3006remarked item: Remark
3007  Text=Don't enable "Delete in-use files".  Here's what happens:
3008end
3009remarked item: Remark
3010  Text=Install Python; uninstall Python; install Python again.  Reboot the machine.
3011end
3012remarked item: Remark
3013  Text=Now UNWISE.EXE is missing.  I think this is a Wise bug, but so it goes.
3014end
3015remarked item: Add Text to INSTALL.LOG
3016  Text=Delete in-use files: On
3017end
3018item: Remark
3019end
3020item: Wizard Block
3021  Direction Variable=DIRECTION
3022  Display Variable=DISPLAY
3023  Bitmap Pathname=.\installer.bmp
3024  X Position=9
3025  Y Position=10
3026  Filler Color=11173759
3027  Flags=00000011
3028end
3029item: Custom Dialog Set
3030  Name=Finished
3031  Display Variable=DISPLAY
3032  item: Dialog
3033    Title=%APPTITLE% Installation
3034    Title French=Installation de %APPTITLE%
3035    Title German=Installation von %APPTITLE%
3036    Title Spanish=Instalaci�n de %APPTITLE%
3037    Title Italian=Installazione di %APPTITLE%
3038    Width=339
3039    Height=280
3040    Font Name=Helv
3041    Font Size=8
3042    item: Push Button
3043      Rectangle=188 234 244 253
3044      Variable=DIRECTION
3045      Value=N
3046      Create Flags=01010000000000010000000000000001
3047      Text=&Finish
3048      Text French=&Fin
3049      Text German=&Weiter
3050      Text Spanish=&Terminar
3051      Text Italian=&Fine
3052    end
3053    item: Push Button
3054      Rectangle=264 234 320 253
3055      Variable=DISABLED
3056      Value=!
3057      Action=3
3058      Create Flags=01010000000000010000000000000000
3059      Text=&Cancel
3060      Text French=&Annuler
3061      Text German=&Abbrechen
3062      Text Spanish=&Cancelar
3063      Text Italian=&Annulla
3064    end
3065    item: Static
3066      Rectangle=108 10 323 48
3067      Create Flags=01010000000000000000000000000000
3068      Flags=0000000000000001
3069      Name=Times New Roman
3070      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
3071      Text=Installation Completed!
3072      Text French=Installation termin�e !
3073      Text German=Die Installation ist abgeschlossen!
3074      Text Spanish=�Instalaci�n terminada!
3075      Text Italian=Installazione completata!
3076    end
3077    item: Static
3078      Rectangle=108 44 320 82
3079      Create Flags=01010000000000000000000000000000
3080      Text=%APPTITLE% has been successfully installed.
3081      Text=
3082      Text=Press the Finish button to exit this installation.
3083      Text French=%APPTITLE% est maintenant install�.
3084      Text French=
3085      Text French=Cliquez sur le bouton Fin pour quitter l'installation.
3086      Text German=%APPTITLE% wurde erfolgreich installiert.
3087      Text German=
3088      Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.
3089      Text Spanish=%APPTITLE% se ha instalado con �xito.
3090      Text Spanish=
3091      Text Spanish=Presione el bot�n Terminar para salir de esta instalaci�n.
3092      Text Italian=L'installazione %APPTITLE% � stata portata a termine con successo.
3093      Text Italian=
3094      Text Italian=Premere il pulsante Fine per uscire dall'installazione.
3095    end
3096    item: Static
3097      Rectangle=10 225 320 226
3098      Action=3
3099      Create Flags=01010000000000000000000000000111
3100    end
3101    item: Static
3102      Rectangle=106 105 312 210
3103      Enabled Color=00000000000000001111111111111111
3104      Create Flags=01010000000000000000000000000000
3105      Text=Special Windows thanks to:
3106      Text=
3107      Text=Wise Solutions, for the use of InstallMaster 8.1.
3108      Text=    http://www.wisesolutions.com/
3109      Text=
3110      Text=
3111      Text=LettError, Erik van Blokland, for the Python for Windows graphic.
3112      Text=    http://www.letterror.com/
3113      Text=
3114      Text=
3115      Text=Mark Hammond, without whose years of freely shared Windows expertise, Python for Windows would still be Python for DOS.
3116    end
3117    item: Static
3118      Rectangle=106 95 312 96
3119      Action=3
3120      Enabled Color=00000000000000001111111111111111
3121      Create Flags=01010000000000000000000000001001
3122    end
3123  end
3124end
3125item: End Block
3126end
3127item: New Event
3128  Name=Cancel
3129end
3130item: Remark
3131  Text=This include script supports a rollback to preinstallation state if the user chooses to cancel before the installation is complete.
3132end
3133item: Include Script
3134  Pathname=%_WISE_%\INCLUDE\rollback.wse
3135end
3136