blob: 29b69a1ccc130ba1800d6f39b739d6b568cba026 [file] [log] [blame]
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001Document Type: WSE
2item: Global
Tim Petersce5f13a2001-07-31 03:24:55 +00003 Version=8.14
Tim Peters83a3f0c2001-12-21 22:06:12 +00004 Title=Python 2.3 alpha 1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00005 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
Tim Petersdb642c62001-07-29 02:04:20 +00009 Start Gradient=0 255 0
10 End Gradient=0 128 0
11 Windows Flags=00000100000011010010010100001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000012 Log Pathname=%MAINDIR%\INSTALL.LOG
13 Message Font=MS Sans Serif
14 Font Size=8
Tim Petersae5262e2001-08-06 20:01:19 +000015 Pages Modified=00010000011101000000000100000111
Tim Peterse7b2a272001-07-29 09:28:37 +000016 Extra Pages=00000000000000000000000010110010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000017 Disk Filename=SETUP
Tim Petersae5262e2001-08-06 20:01:19 +000018 Patch Flags=0000000000001001
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000019 Patch Threshold=85
20 Patch Memory=4000
Tim Peters83a3f0c2001-12-21 22:06:12 +000021 EXE Filename=Python-2.3a1.exe
Tim Petersa1fd0502001-07-30 07:30:56 +000022 Dialogs Version=8
Tim Peters83a3f0c2001-12-21 22:06:12 +000023 Version File=2.3a1
Tim Peters386b7a32001-07-29 19:02:52 +000024 Version Description=Python Programming Language
25 Version Copyright=©2001 Python Software Foundation
26 Version Company=PythonLabs at Zope Corporation
Tim Peters50e278e2001-07-29 00:48:54 +000027 Crystal Format=10111100101100000010001001001001
Tim Peters83a3f0c2001-12-21 22:06:12 +000028 Step View=&Properties
Tim Peterse7b2a272001-07-29 09:28:37 +000029 Variable Name1=_WISE_
30 Variable Description1=WISE root directory
31 Variable Default1=C:\PROGRAM FILES\WISE INSTALLMASTER 8.1
32 Variable Flags1=00001000
Tim Petersa406b582002-11-19 17:38:27 +000033 Variable Name2=_TCLDIR_
34 Variable Description2=The directory in which the Tcl/Tk installation
35 Variable Description2=lives. This must be a sibling of the Python
36 Variable Description2=directory.
37 Variable Default2=tcl84
Tim Peterse7b2a272001-07-29 09:28:37 +000038 Variable Flags2=00001000
39 Variable Name3=_DOC_
40 Variable Description3=The unpacked HTML doc directory.
41 Variable Default3=..\html
Tim Petersd8c7da42001-07-29 19:57:07 +000042 Variable Flags3=00001001
Tim Peterse7b2a272001-07-29 09:28:37 +000043 Variable Name4=_SYS_
44 Variable Description4=System directory (where to find MSVCRT.DLL)
45 Variable Default4=C:\Windows\System
46 Variable Values4=C:\Windows\System
47 Variable Values4=C:\WINNT\System32
48 Variable Flags4=00000010
49 Variable Name5=_PYMAJOR_
50 Variable Description5=Python major version number; the 2 in 2.3.
51 Variable Default5=2
Guido van Rossumcce79a12000-06-30 14:50:52 +000052 Variable Flags5=00001000
Tim Peterse7b2a272001-07-29 09:28:37 +000053 Variable Name6=_PYMINOR_
54 Variable Description6=Python minor version number; the 3 in 2.3
Tim Peters83a3f0c2001-12-21 22:06:12 +000055 Variable Default6=3
Tim Petersdb642c62001-07-29 02:04:20 +000056 Variable Flags6=00001000
Tim Peters67b9ada2001-08-05 04:12:30 +000057 Variable Name7=_DOADMIN_
58 Variable Description7=The initial value for %DOADMIN%.
59 Variable Description7=When 0, we never try to write under HKLM,
60 Variable Description7=and install the Python + MS runtime DLLs in
61 Variable Description7=the Python directory instead of the system dir.
62 Variable Default7=1
63 Variable Values7=1
64 Variable Values7=0
65 Variable Flags7=00001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000066end
67item: Set Variable
Tim Peters4de219d2001-08-04 23:23:27 +000068 Variable=PYVER_STRING
Tim Peters83a3f0c2001-12-21 22:06:12 +000069 Value=2.3a1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000070end
Tim Peterse7b2a272001-07-29 09:28:37 +000071item: Remark
72end
73item: Remark
74 Text=When the version number changes, set the compiler
75end
76item: Remark
77 Text=vrbls _PYMAJOR_ and _PYMINOR_.
78end
79item: Remark
80 Text=Nothing in the script below should need fiddling then.
81end
82item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000083 Text=Other things that need fiddling:
84end
85item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +000086 Text= PYVER_STRING above.
Tim Petersa7f6de72001-08-01 18:42:54 +000087end
88item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000089 Text= The "Title:" in the upper left corner of the GUI.
90end
91item: Remark
92 Text= Build Settings and Version Resource on step 6 (Finish) of the Installation Expert
93end
94item: Remark
95 Text= Be sure to select Steps->All or you may not see these!
96end
97item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +000098end
Tim Petersa406b582002-11-19 17:38:27 +000099item: Remark
100 Text=When the version of Tcl/Tk changes, the compiler vrbl
101end
102item: Remark
103 Text=_TCLDIR_ may also need to be changed.
104end
105item: Remark
106end
Tim Peters4de219d2001-08-04 23:23:27 +0000107item: Set Variable
108 Variable=APPTITLE
109 Value=Python %PYVER_STRING%
110end
Tim Peterse7b2a272001-07-29 09:28:37 +0000111item: Remark
112 Text=PY_VERSION should be major.minor only; used to create the registry key; must match MS_DLL_ID in python_nt.rc
113end
114item: Set Variable
115 Variable=PY_VERSION
116 Value=%_PYMAJOR_%.%_PYMINOR_%
117end
118item: Remark
119 Text=GROUP is the Start menu group name; user can override.
120end
121item: Set Variable
122 Variable=GROUP
123 Value=Python %PY_VERSION%
Tim Petersd8c7da42001-07-29 19:57:07 +0000124 Flags=10000000
Tim Peterse7b2a272001-07-29 09:28:37 +0000125end
126item: Remark
127 Text=MAINDIR is the app directory; user can override.
128end
129item: Set Variable
130 Variable=MAINDIR
131 Value=Python%_PYMAJOR_%%_PYMINOR_%
132end
133item: Remark
134end
Tim Peters67b9ada2001-08-05 04:12:30 +0000135item: Set Variable
136 Variable=DOADMIN
137 Value=%_DOADMIN_%
138end
Tim Peterse7b2a272001-07-29 09:28:37 +0000139item: Remark
140 Text=Give non-admin users a chance to abort.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000141end
Tim Peters9a83b922000-09-01 19:30:26 +0000142item: Check Configuration
143 Flags=10011111
144end
Tim Peters67b9ada2001-08-05 04:12:30 +0000145item: Set Variable
146 Variable=DOADMIN
147 Value=0
148end
Tim Peters9a83b922000-09-01 19:30:26 +0000149item: Display Message
150 Title=Doing non-admin install
151 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).
152 Text=
153 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.
154 Flags=00001000
155end
156item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000157end
Tim Peterse7b2a272001-07-29 09:28:37 +0000158item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000159end
Tim Petersb2a22f42001-03-11 04:30:35 +0000160item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +0000161 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
162end
163item: Remark
164 Text=Note from Tim: the "stop" on the next line is actually "pause".
Tim Peters6307bb82001-07-29 18:55:06 +0000165end
166item: Open/Close INSTALL.LOG
167 Flags=00000001
168end
169item: Remark
170 Text=If the destination system does not have a writable Windows\System directory, system files will be written to the Windows\ directory
Tim Peterse7b2a272001-07-29 09:28:37 +0000171end
172item: Check if File/Dir Exists
173 Pathname=%SYS%
174 Flags=10000100
Tim Petersb2a22f42001-03-11 04:30:35 +0000175end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000176item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +0000177 Variable=SYS
178 Value=%WIN%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000179end
Tim Peterse7b2a272001-07-29 09:28:37 +0000180item: End Block
181end
Tim Peters0097bae2001-07-29 19:27:23 +0000182item: Check Configuration
183 Flags=10111011
184end
185item: Get Registry Key Value
186 Variable=COMMON
187 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
188 Default=C:\Program Files\Common Files
189 Value Name=CommonFilesDir
190 Flags=00000100
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000191end
192item: Get Registry Key Value
193 Variable=PROGRAM_FILES
194 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
195 Default=C:\Program Files
196 Value Name=ProgramFilesDir
Tim Peters0097bae2001-07-29 19:27:23 +0000197 Flags=00000100
198end
199item: Set Variable
200 Variable=EXPLORER
201 Value=1
202end
203item: End Block
204end
205item: Remark
206 Text=Note from Tim: doesn't seem to be a way to get the true boot drive, the Wizard hardcodes "C".
207end
208item: Set Variable
209 Variable=MAINDIR
210 Value=C:\%MAINDIR%
211 Flags=00001100
212end
213item: Remark
214 Text=BACKUP is the variable that holds the path that all backup files will be copied to when overwritten
215end
216item: Set Variable
217 Variable=BACKUP
218 Value=%MAINDIR%\BACKUP
219 Flags=10000000
220end
221item: Remark
222 Text=DOBACKUP determines if a backup will be performed. The possible values are A (do backup) or B (do not do backup)
223end
224item: Set Variable
225 Variable=DOBACKUP
226 Value=A
Tim Peters0097bae2001-07-29 19:27:23 +0000227end
228item: Remark
229 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).
230end
231item: Set Variable
232 Variable=BRANDING
233 Value=0
234end
235item: If/While Statement
236 Variable=BRANDING
237 Value=1
238end
239item: Read INI Value
240 Variable=NAME
241 Pathname=%INST%\CUSTDATA.INI
242 Section=Registration
243 Item=Name
244end
245item: Read INI Value
246 Variable=COMPANY
247 Pathname=%INST%\CUSTDATA.INI
248 Section=Registration
249 Item=Company
250end
251item: If/While Statement
252 Variable=NAME
253end
254item: Set Variable
255 Variable=DOBRAND
256 Value=1
257end
258item: Get System Information
259 Variable=NAME
260 Flags=00000110
261end
262item: Get System Information
263 Variable=COMPANY
264 Flags=00000111
265end
266item: End Block
267end
268item: End Block
269end
270item: Remark
271 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
272end
273item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000274end
Tim Peterse7b2a272001-07-29 09:28:37 +0000275item: Remark
Tim Peters223ec932001-08-05 13:58:48 +0000276 Text=Set vrbls for the "Advanced Options" subdialog of Components.
277end
278item: Set Variable
279 Variable=SELECT_ADMIN
280 Value=A
281end
282item: If/While Statement
283 Variable=DOADMIN
284 Value=0
285end
286item: Set Variable
287 Variable=SELECT_ADMIN
288 Value=B
289end
290item: End Block
291end
292item: Remark
293end
294item: Remark
295 Text=TASKS values:
296end
297item: Remark
298 Text=A: Register file extensions
299end
300item: Remark
301 Text=B: Create Start Menu shortcuts
302end
303item: Set Variable
304 Variable=TASKS
305 Value=AB
306end
307item: Remark
Tim Peters4670b3a2001-07-29 19:48:44 +0000308end
309item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000310 Text=COMPONENTS values:
311end
312item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000313 Text=A: interpreter and libraries
Tim Peterse7b2a272001-07-29 09:28:37 +0000314end
315item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000316 Text=B: Tcl/Tk
Tim Peterse7b2a272001-07-29 09:28:37 +0000317end
318item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000319 Text=C: docs
Tim Peterse7b2a272001-07-29 09:28:37 +0000320end
321item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000322 Text=D: tools
323end
324item: Remark
325 Text=E: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000326end
327item: Set Variable
328 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +0000329 Value=ABCDE
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000330end
Tim Peters223ec932001-08-05 13:58:48 +0000331item: Remark
332end
333item: Remark
334 Text=March thru the user GUI.
335end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000336item: Wizard Block
337 Direction Variable=DIRECTION
338 Display Variable=DISPLAY
Tim Peters36a90f62001-08-08 20:50:07 +0000339 Bitmap Pathname=.\installer.bmp
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000340 X Position=9
341 Y Position=10
Tim Peters36a90f62001-08-08 20:50:07 +0000342 Filler Color=11173759
Tim Peters223ec932001-08-05 13:58:48 +0000343 Dialog=Select Destination Directory
344 Dialog=Backup Replaced Files
345 Dialog=Select Components
346 Dialog=Select Program Manager Group
347 Variable=
348 Variable=
349 Variable=
350 Variable=TASKS
351 Value=
352 Value=
353 Value=
354 Value=B
355 Compare=0
356 Compare=0
357 Compare=0
358 Compare=3
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000359 Flags=00000011
360end
Tim Petersb39fa0e2001-08-05 05:19:15 +0000361item: If/While Statement
362 Variable=DISPLAY
363 Value=Start Installation
364end
365item: Set Variable
366 Variable=SUMMARY
367 Value=Install directory: %MAINDIR%%CRLF%
368end
369item: Remark
370end
371item: If/While Statement
Tim Peters223ec932001-08-05 13:58:48 +0000372 Variable=SELECT_ADMIN
373 Value=A
Tim Petersb39fa0e2001-08-05 05:19:15 +0000374end
375item: Set Variable
376 Variable=SUMMARY
377 Value=%CRLF%Doing admin install.%CRLF%
378 Flags=00000001
379end
380item: Else Statement
381end
382item: Set Variable
383 Variable=SUMMARY
384 Value=%CRLF%Doing non-admin install.%CRLF%
385 Flags=00000001
386end
387item: End Block
388end
389item: Remark
390end
391item: If/While Statement
392 Variable=DOBACKUP
393 Value=A
394end
395item: Set Variable
396 Variable=SUMMARY
397 Value=%CRLF%Make backups, into %BACKUP%%CRLF%
398 Flags=00000001
399end
400item: Else Statement
401end
402item: Set Variable
403 Variable=SUMMARY
404 Value=%CRLF%Don't make backups.%CRLF%
405 Flags=00000001
406end
407item: End Block
408end
409item: Remark
410end
411item: Set Variable
412 Variable=SUMMARY
413 Value=%CRLF%Components:%CRLF%
414 Flags=00000001
415end
416item: If/While Statement
417 Variable=COMPONENTS
418 Value=A
419 Flags=00000010
420end
421item: Set Variable
422 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000423 Value= Python interpreter and libraries%CRLF%
Tim Petersb39fa0e2001-08-05 05:19:15 +0000424 Flags=00000001
425end
426item: End Block
427end
428item: If/While Statement
429 Variable=COMPONENTS
430 Value=B
431 Flags=00000010
432end
433item: Set Variable
434 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000435 Value= Tcl/Tk (Tkinter, IDLE, pydoc)%CRLF%
Tim Petersb39fa0e2001-08-05 05:19:15 +0000436 Flags=00000001
437end
438item: End Block
439end
440item: If/While Statement
441 Variable=COMPONENTS
442 Value=C
443 Flags=00000010
444end
445item: Set Variable
446 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000447 Value= Python documentation%CRLF%
Tim Petersb39fa0e2001-08-05 05:19:15 +0000448 Flags=00000001
449end
450item: End Block
451end
452item: If/While Statement
453 Variable=COMPONENTS
454 Value=D
455 Flags=00000010
456end
457item: Set Variable
458 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000459 Value= Tool and utility scripts%CRLF%
460 Flags=00000001
461end
462item: End Block
463end
464item: If/While Statement
465 Variable=COMPONENTS
466 Value=E
467 Flags=00000010
468end
469item: Set Variable
470 Variable=SUMMARY
Tim Petersb39fa0e2001-08-05 05:19:15 +0000471 Value= Python test suite%CRLF%
472 Flags=00000001
473end
474item: End Block
475end
476item: Remark
477end
Tim Peters223ec932001-08-05 13:58:48 +0000478item: If/While Statement
479 Variable=TASKS
480 Value=A
481 Flags=00000010
482end
483item: Set Variable
484 Variable=SUMMARY
485 Value=%CRLF%Register file extensions.%CRLF%
486 Flags=00000001
487end
488item: Else Statement
489end
490item: Set Variable
491 Variable=SUMMARY
492 Value=%CRLF%Don't register file extensions.%CRLF%
493 Flags=00000001
494end
495item: End Block
496end
497item: Remark
498end
499item: If/While Statement
500 Variable=TASKS
501 Value=B
502 Flags=00000010
503end
Tim Petersb39fa0e2001-08-05 05:19:15 +0000504item: Set Variable
505 Variable=SUMMARY
506 Value=%CRLF%Start Menu group: %GROUP%%CRLF%
507 Flags=00000001
508end
Tim Peters223ec932001-08-05 13:58:48 +0000509item: Else Statement
510end
511item: Set Variable
512 Variable=SUMMARY
513 Value=%CRLF%No Start Menu shortcuts.%CRLF%
514 Flags=00000001
515end
516item: End Block
517end
Tim Petersb39fa0e2001-08-05 05:19:15 +0000518item: End Block
519end
520item: Remark
521end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000522item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000523 Name=Select Destination Directory
524 Display Variable=DISPLAY
525 item: Dialog
526 Title=%APPTITLE% Installation
527 Title French=Installation de %APPTITLE%
528 Title German=Installation von %APPTITLE%
529 Title Spanish=Instalación de %APPTITLE%
530 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +0000531 Width=339
532 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000533 Font Name=Helv
534 Font Size=8
535 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000536 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000537 Variable=DIRECTION
538 Value=N
539 Create Flags=01010000000000010000000000000001
540 Text=&Next >
541 Text French=&Suite >
542 Text German=&Weiter >
543 Text Spanish=&Siguiente >
544 Text Italian=&Avanti >
545 end
546 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000547 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000548 Action=3
549 Create Flags=01010000000000010000000000000000
550 Text=&Cancel
551 Text French=&Annuler
552 Text German=&Abbrechen
553 Text Spanish=&Cancelar
554 Text Italian=&Annulla
555 end
556 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000557 Rectangle=10 225 320 226
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000558 Action=3
559 Create Flags=01010000000000000000000000000111
560 end
561 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000562 Rectangle=108 11 323 33
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000563 Create Flags=01010000000000000000000000000000
564 Flags=0000000000000001
565 Name=Times New Roman
566 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
567 Text=Select Destination Directory
568 Text French=Sélectionner le répertoire de destination
569 Text German=Zielverzeichnis wählen
570 Text Spanish=Seleccione el directorio de destino
571 Text Italian=Selezionare Directory di destinazione
572 end
Tim Peters4951a982001-08-01 03:29:59 +0000573 item: Listbox
Tim Petersf5d35052001-08-11 03:13:58 +0000574 Rectangle=108 58 321 219
Tim Peters4951a982001-08-01 03:29:59 +0000575 Variable=MAINDIR
576 Enabled Color=00000000000000001111111111111111
577 Create Flags=01010000100000010000000101000001
578 Flags=0000110000001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000579 Text=%MAINDIR%
Tim Peters4951a982001-08-01 03:29:59 +0000580 Text=
581 end
582 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000583 Rectangle=108 40 313 58
Tim Peters4951a982001-08-01 03:29:59 +0000584 Enabled Color=00000000000000001111111111111111
585 Create Flags=01010000000000000000000000000000
586 Text=Please select a directory for the %APPTITLE% files.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000587 end
588 end
589 item: Dialog
590 Title=Select Destination Directory
591 Title French=Sélectionner le répertoire de destination
592 Title German=Zielverzeichnis wählen
593 Title Spanish=Seleccione el directorio de destino
594 Title Italian=Selezionare Directory di destinazione
Tim Petersf5d35052001-08-11 03:13:58 +0000595 Width=276
596 Height=216
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000597 Font Name=Helv
598 Font Size=8
599 item: Listbox
Tim Petersf5d35052001-08-11 03:13:58 +0000600 Rectangle=6 6 204 186
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000601 Variable=MAINDIR
602 Create Flags=01010000100000010000000101000000
603 Flags=0000110000100010
604 Text=%MAINDIR%
605 Text French=%MAINDIR%
606 Text German=%MAINDIR%
607 Text Spanish=%MAINDIR%
608 Text Italian=%MAINDIR%
609 end
610 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000611 Rectangle=209 8 265 26
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000612 Create Flags=01010000000000010000000000000001
613 Text=OK
614 Text French=OK
615 Text German=OK
616 Text Spanish=Aceptar
617 Text Italian=OK
618 end
619 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000620 Rectangle=209 31 265 50
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000621 Variable=MAINDIR
622 Value=%MAINDIR_SAVE%
623 Create Flags=01010000000000010000000000000000
624 Flags=0000000000000001
625 Text=Cancel
626 Text French=Annuler
627 Text German=Abbrechen
628 Text Spanish=Cancelar
629 Text Italian=Annulla
630 end
631 end
632end
633item: Custom Dialog Set
Tim Petersa1fd0502001-07-30 07:30:56 +0000634 Name=Backup Replaced Files
635 Display Variable=DISPLAY
636 item: Dialog
Tim Peters60515572001-08-01 18:33:33 +0000637 Title=%APPTITLE% Installation
Tim Petersa1fd0502001-07-30 07:30:56 +0000638 Title French=Fichiers de Sauvegarde Remplacés
639 Title German=Sicherungskopie von ersetzten Dateien erstellen
640 Title Portuguese=Ficheiros substituídos de segurança
641 Title Spanish=Copias de seguridad de los archivos reemplazados
642 Title Italian=Backup file sostituiti
643 Title Danish=Sikkerhedskopiering af erstattede filer
644 Title Dutch=Vervangen bestanden kopiëren
645 Title Norwegian=Sikkerhetskopiere erstattede filer
646 Title Swedish=Säkerhetskopiera utbytta filer
Tim Petersf5d35052001-08-11 03:13:58 +0000647 Width=350
648 Height=280
Tim Petersa1fd0502001-07-30 07:30:56 +0000649 Font Name=Helv
650 Font Size=8
651 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000652 Rectangle=188 234 244 251
Tim Petersa1fd0502001-07-30 07:30:56 +0000653 Variable=DIRECTION
654 Value=N
655 Create Flags=01010000000000010000000000000001
656 Text=&Next >
657 Text French=&Suivant>
658 Text German=&Weiter>
659 Text Portuguese=&Próximo>
660 Text Spanish=&Siguiente >
661 Text Italian=&Avanti >
662 Text Danish=&Næste>
663 Text Dutch=&Volgende>
664 Text Norwegian=&Neste>
665 Text Swedish=&Nästa >
666 end
667 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000668 Rectangle=131 234 188 251
Tim Petersa1fd0502001-07-30 07:30:56 +0000669 Variable=DIRECTION
670 Value=B
671 Create Flags=01010000000000010000000000000000
672 Text=< &Back
673 Text French=<&Retour
674 Text German=<&Zurück
675 Text Portuguese=<&Retornar
676 Text Spanish=<&Retroceder
677 Text Italian=< &Indietro
678 Text Danish=<&Tilbage
679 Text Dutch=<&Terug
680 Text Norwegian=<&Tilbake
681 Text Swedish=< &Tillbaka
682 end
683 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000684 Rectangle=278 234 330 251
Tim Petersa1fd0502001-07-30 07:30:56 +0000685 Action=3
686 Create Flags=01010000000000010000000000000000
687 Text=Cancel
688 Text French=Annuler
689 Text German=Abbrechen
690 Text Portuguese=Cancelar
691 Text Spanish=Cancelar
692 Text Italian=Annulla
693 Text Danish=Annuller
694 Text Dutch=Annuleren
695 Text Norwegian=Avbryt
696 Text Swedish=Avbryt
697 end
698 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000699 Rectangle=11 221 329 223
Tim Petersa1fd0502001-07-30 07:30:56 +0000700 Action=3
701 Create Flags=01010000000000000000000000000111
702 end
703 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000704 Rectangle=108 46 320 98
Tim Petersa1fd0502001-07-30 07:30:56 +0000705 Create Flags=01010000000000000000000000000000
Tim Peters60515572001-08-01 18:33:33 +0000706 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.
707 Text=
708 Text=Do you want to create backups of replaced files?
Tim Petersa1fd0502001-07-30 07:30:56 +0000709 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 ?
710 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?
711 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?
712 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?
713 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?
714 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?
715 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?
716 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å?
717 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?
718 end
719 item: Radio Button
Tim Petersf5d35052001-08-11 03:13:58 +0000720 Rectangle=141 106 265 136
Tim Petersa1fd0502001-07-30 07:30:56 +0000721 Variable=DOBACKUP
722 Create Flags=01010000000000010000000000001001
Tim Peters2aadd362001-08-03 11:11:35 +0000723 Text=&Yes, make backups
724 Text=N&o, do not make backups
Tim Petersa1fd0502001-07-30 07:30:56 +0000725 Text=
726 Text French=&Oui
727 Text French=N&on
728 Text French=
729 Text German=&Ja
Tim Petersae5262e2001-08-06 20:01:19 +0000730 Text German=N&ein
Tim Petersa1fd0502001-07-30 07:30:56 +0000731 Text German=
732 Text Portuguese=&Sim
733 Text Portuguese=Nã&o
734 Text Portuguese=
735 Text Spanish=&Sí
736 Text Spanish=N&o
737 Text Spanish=
738 Text Italian=&Sì
739 Text Italian=N&o
740 Text Italian=
741 Text Danish=&Ja
742 Text Danish=&Nej
743 Text Danish=
744 Text Dutch=&Ja
745 Text Dutch=N&ee
746 Text Dutch=
747 Text Norwegian=&Ja
748 Text Norwegian=&Nei
749 Text Norwegian=
750 Text Swedish=&Ja
751 Text Swedish=N&ej
752 Text Swedish=
753 end
754 item: Static
Tim Petersa1fd0502001-07-30 07:30:56 +0000755 Control Name=BACK2
Tim Petersf5d35052001-08-11 03:13:58 +0000756 Rectangle=108 173 320 208
Tim Petersa1fd0502001-07-30 07:30:56 +0000757 Action=1
758 Create Flags=01010000000000000000000000000111
759 Text=Backup File Destination Directory
760 Text French=Répertoire de destination des fichiers de sauvegarde
761 Text German=Zielverzeichnis für die Sicherungsdatei
762 Text Portuguese=Directório de destino de ficheiro de segurança
763 Text Spanish=Directorio de Destino de los Archivos de Seguridad
764 Text Italian=Directory di destinazione dei file di backup
765 Text Danish=Destinationsbibliotek til sikkerhedskopier
766 Text Dutch=Doeldirectory backup-bestand
767 Text Norwegian=Målkatalog for sikkerhetskopier
768 Text Swedish=Katalog för säkerhetskopierade filer
769 end
770 item: Push Button
771 Control Name=BACK3
Tim Petersf5d35052001-08-11 03:13:58 +0000772 Rectangle=265 185 318 203
Tim Petersa1fd0502001-07-30 07:30:56 +0000773 Variable=BACKUP_SAVE
774 Value=%BACKUP%
775 Destination Dialog=1
776 Action=2
777 Create Flags=01010000000000010000000000000000
778 Text=B&rowse...
779 Text French=P&arcourir
780 Text German=B&lättern...
781 Text Portuguese=P&rocurar
782 Text Spanish=V&isualizar...
783 Text Italian=Sfoglia...
784 Text Danish=&Gennemse...
785 Text Dutch=B&laderen...
786 Text Norwegian=Bla igjennom
787 Text Swedish=&Bläddra
788 end
789 item: Static
790 Control Name=BACK4
Tim Petersf5d35052001-08-11 03:13:58 +0000791 Rectangle=129 188 254 200
Tim Petersa1fd0502001-07-30 07:30:56 +0000792 Destination Dialog=2
793 Create Flags=01010000000000000000000000000000
794 Text=%BACKUP%
795 Text French=%BACKUP%
796 Text German=%BACKUP%
797 Text Portuguese=%BACKUP%
798 Text Spanish=%BACKUP%
799 Text Italian=%BACKUP%
800 Text Danish=%BACKUP%
801 Text Dutch=%BACKUP%
802 Text Norwegian=%BACKUP%
803 Text Swedish=%BACKUP%
804 end
Tim Peters60515572001-08-01 18:33:33 +0000805 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000806 Rectangle=108 11 323 36
Tim Peters60515572001-08-01 18:33:33 +0000807 Create Flags=01010000000000000000000000000000
808 Flags=0000000000000001
809 Name=Times New Roman
810 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
811 Text=Backup Replaced Files
812 Text French=Sélectionner les composants
813 Text German=Komponenten auswählen
814 Text Spanish=Seleccione componentes
815 Text Italian=Selezionare i componenti
816 end
Tim Petersa1fd0502001-07-30 07:30:56 +0000817 item: If/While Statement
818 Variable=DOBACKUP
819 Value=B
820 end
821 item: Set Control Attribute
822 Control Name=BACK3
823 Operation=1
824 end
825 item: Set Control Attribute
826 Control Name=BACK4
827 Operation=1
828 end
829 item: Else Statement
830 end
831 item: Set Control Attribute
832 Control Name=BACK3
833 end
834 item: Set Control Attribute
835 Control Name=BACK4
836 end
837 item: End Block
838 end
839 end
840 item: Dialog
841 Title=Select Destination Directory
842 Title French=Choisissez le répertoire de destination
843 Title German=Zielverzeichnis wählen
844 Title Portuguese=Seleccionar Directório de Destino
845 Title Spanish=Seleccione el Directorio de Destino
846 Title Italian=Seleziona Directory di destinazione
847 Title Danish=Vælg Destinationsbibliotek
848 Title Dutch=Kies Doeldirectory
849 Title Norwegian=Velg målkatalog
850 Title Swedish=Välj destinationskalatog
Tim Petersf5d35052001-08-11 03:13:58 +0000851 Width=276
852 Height=216
Tim Petersa1fd0502001-07-30 07:30:56 +0000853 Font Name=Helv
854 Font Size=8
855 item: Listbox
Tim Petersf5d35052001-08-11 03:13:58 +0000856 Rectangle=6 3 200 186
Tim Petersa1fd0502001-07-30 07:30:56 +0000857 Variable=BACKUP
858 Create Flags=01010000100000010000000101000000
859 Flags=0000110000100010
860 Text=%BACKUP%
861 Text=
862 Text French=%BACKUP%
863 Text French=
864 Text German=%BACKUP%
865 Text German=
866 Text Portuguese=%BACKUP%
867 Text Portuguese=
868 Text Spanish=%BACKUP%
869 Text Spanish=
870 Text Italian=%BACKUP%
871 Text Italian=
872 Text Danish=%BACKUP%
873 Text Danish=
874 Text Dutch=%BACKUP%
875 Text Dutch=
876 Text Norwegian=%BACKUP%
877 Text Norwegian=
878 Text Swedish=%BACKUP%
879 Text Swedish=
880 end
881 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000882 Rectangle=209 8 265 26
Tim Petersa1fd0502001-07-30 07:30:56 +0000883 Create Flags=01010000000000010000000000000001
884 Text=OK
885 Text French=OK
886 Text German=OK
887 Text Portuguese=OK
888 Text Spanish=ACEPTAR
889 Text Italian=OK
890 Text Danish=OK
891 Text Dutch=OK
892 Text Norwegian=OK
893 Text Swedish=OK
894 end
895 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000896 Rectangle=209 31 265 50
Tim Petersa1fd0502001-07-30 07:30:56 +0000897 Variable=BACKUP
898 Value=%BACKUP_SAVE%
899 Create Flags=01010000000000010000000000000000
900 Flags=0000000000000001
901 Text=Cancel
902 Text French=Annuler
Tim Petersae5262e2001-08-06 20:01:19 +0000903 Text German=Abbrechen
Tim Petersa1fd0502001-07-30 07:30:56 +0000904 Text Portuguese=Cancelar
905 Text Spanish=Cancelar
906 Text Italian=Annulla
907 Text Danish=Slet
908 Text Dutch=Annuleren
909 Text Norwegian=Avbryt
910 Text Swedish=Avbryt
911 end
912 end
913end
914item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000915 Name=Select Components
916 Display Variable=DISPLAY
917 item: Dialog
918 Title=%APPTITLE% Installation
919 Title French=Installation de %APPTITLE%
920 Title German=Installation von %APPTITLE%
921 Title Spanish=Instalación de %APPTITLE%
922 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +0000923 Width=339
924 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000925 Font Name=Helv
926 Font Size=8
927 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000928 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000929 Variable=DIRECTION
930 Value=N
931 Create Flags=01010000000000010000000000000001
932 Text=&Next >
933 Text French=&Suite >
934 Text German=&Weiter >
935 Text Spanish=&Siguiente >
936 Text Italian=&Avanti >
937 end
938 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000939 Rectangle=131 234 188 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000940 Variable=DIRECTION
941 Value=B
942 Create Flags=01010000000000010000000000000000
943 Text=< &Back
944 Text French=< &Retour
945 Text German=< &Zurück
946 Text Spanish=< &Atrás
947 Text Italian=< &Indietro
948 end
949 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000950 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000951 Action=3
952 Create Flags=01010000000000010000000000000000
953 Text=&Cancel
954 Text French=&Annuler
955 Text German=&Abbrechen
956 Text Spanish=&Cancelar
957 Text Italian=&Annulla
958 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000959 item: Checkbox
Tim Petersf5d35052001-08-11 03:13:58 +0000960 Rectangle=108 66 313 156
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000961 Variable=COMPONENTS
962 Create Flags=01010000000000010000000000000011
963 Flags=0000000000000110
Tim Peters68db9dd2001-08-11 04:01:31 +0000964 Text=Python interpreter and libraries
965 Text=Tcl/Tk (Tkinter, IDLE, pydoc)
Tim Peterse7b2a272001-07-29 09:28:37 +0000966 Text=Python HTML docs
Tim Peters6307bb82001-07-29 18:55:06 +0000967 Text=Python utility scripts (Tools/)
968 Text=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000969 Text=
Tim Peters4de219d2001-08-04 23:23:27 +0000970 Text French=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000971 Text French=Python HTML docs
972 Text French=Python utility scripts (Tools/)
973 Text French=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000974 Text French=
Tim Peters4de219d2001-08-04 23:23:27 +0000975 Text German=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000976 Text German=Python HTML docs
977 Text German=Python utility scripts (Tools/)
978 Text German=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000979 Text German=
Tim Peters4de219d2001-08-04 23:23:27 +0000980 Text Spanish=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000981 Text Spanish=Python HTML docs
982 Text Spanish=Python utility scripts (Tools/)
983 Text Spanish=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000984 Text Spanish=
Tim Peters4de219d2001-08-04 23:23:27 +0000985 Text Italian=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000986 Text Italian=Python HTML docs
987 Text Italian=Python utility scripts (Tools/)
988 Text Italian=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000989 Text Italian=
990 end
991 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000992 Rectangle=108 45 320 63
Tim Peters223ec932001-08-05 13:58:48 +0000993 Create Flags=01010000000000000000000000000000
994 Text=Choose which components to install by checking the boxes below.
995 Text French=Choisissez les composants que vous voulez installer en cochant les cases ci-dessous.
996 Text German=Wählen Sie die zu installierenden Komponenten, indem Sie in die entsprechenden Kästchen klicken.
997 Text Spanish=Elija los componentes que desee instalar marcando los cuadros de abajo.
998 Text Italian=Scegliere quali componenti installare selezionando le caselle sottostanti.
999 end
1000 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001001 Rectangle=188 203 269 220
Tim Peters223ec932001-08-05 13:58:48 +00001002 Destination Dialog=1
1003 Action=2
1004 Enabled Color=00000000000000000000000011111111
1005 Create Flags=01010000000000010000000000000000
1006 Text=Advanced Options ...
1007 end
1008 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001009 Rectangle=10 225 320 226
Tim Peters223ec932001-08-05 13:58:48 +00001010 Action=3
1011 Create Flags=01010000000000000000000000000111
1012 end
1013 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001014 Rectangle=108 10 323 43
Tim Peters223ec932001-08-05 13:58:48 +00001015 Create Flags=01010000000000000000000000000000
1016 Flags=0000000000000001
1017 Name=Times New Roman
1018 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
1019 Text=Select Components
1020 Text French=Sélectionner les composants
1021 Text German=Komponenten auswählen
1022 Text Spanish=Seleccione componentes
1023 Text Italian=Selezionare i componenti
1024 end
1025 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001026 Rectangle=251 180 311 193
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001027 Variable=COMPONENTS
1028 Value=MAINDIR
1029 Create Flags=01010000000000000000000000000010
1030 end
1031 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001032 Rectangle=251 168 311 179
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001033 Variable=COMPONENTS
1034 Create Flags=01010000000000000000000000000010
1035 end
1036 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001037 Rectangle=123 168 234 181
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001038 Create Flags=01010000000000000000000000000000
1039 Text=Disk Space Required:
1040 Text French=Espace disque requis :
1041 Text German=Notwendiger Speicherplatz:
1042 Text Spanish=Espacio requerido en el disco:
1043 Text Italian=Spazio su disco necessario:
1044 end
1045 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001046 Rectangle=123 180 234 193
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001047 Create Flags=01010000000000000000000000000000
1048 Text=Disk Space Remaining:
1049 Text French=Espace disque disponible :
1050 Text German=Verbleibender Speicherplatz:
1051 Text Spanish=Espacio en disco disponible:
1052 Text Italian=Spazio su disco disponibile:
1053 end
1054 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001055 Rectangle=108 158 320 196
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001056 Action=1
1057 Create Flags=01010000000000000000000000000111
1058 end
Tim Peters68db9dd2001-08-11 04:01:31 +00001059 item: If/While Statement
1060 Variable=DLG_EVENT_TYPE
1061 Value=VERIFY
1062 end
1063 item: Remark
1064 Text=If they're installing Tcl/Tk, Tools, or the test suite, doesn't make much sense unless they're installing Python too.
1065 end
1066 item: If/While Statement
1067 Variable=COMPONENTS
1068 Value=BDE
1069 Flags=00001010
1070 end
1071 item: If/While Statement
1072 Variable=COMPONENTS
1073 Value=A
1074 Flags=00000011
1075 end
1076 item: Display Message
1077 Title=Are you sure?
1078 Text=Installing Tcl/Tk, Tools or the test suite doesn't make much sense unless you install the Python interpreter and libraries too.
1079 Text=
1080 Text=Click Yes if that's really what you want.
1081 Flags=00101101
1082 end
1083 item: Remark
1084 Text=Nothing -- just proceed to the next dialog.
1085 end
1086 item: Else Statement
1087 end
1088 item: Remark
1089 Text=Return to the dialog.
1090 end
1091 item: Set Variable
1092 Variable=DLG_EVENT_TYPE
1093 end
1094 item: End Block
1095 end
1096 item: End Block
1097 end
1098 item: End Block
1099 end
1100 item: End Block
1101 end
Tim Peters223ec932001-08-05 13:58:48 +00001102 end
1103 item: Dialog
1104 Title=Advanced Options
Tim Petersf5d35052001-08-11 03:13:58 +00001105 Width=339
1106 Height=213
Tim Peters223ec932001-08-05 13:58:48 +00001107 Font Name=Helv
1108 Font Size=8
1109 item: Radio Button
1110 Control Name=ADMIN2
Tim Petersf5d35052001-08-11 03:13:58 +00001111 Rectangle=11 46 90 76
Tim Peters223ec932001-08-05 13:58:48 +00001112 Variable=SELECT_ADMIN
1113 Enabled Color=00000000000000001111111111111111
1114 Create Flags=01010000000000010000000000001001
1115 Text=Admin install
1116 Text=Non-Admin installl
1117 Text=
1118 end
1119 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001120 Rectangle=188 170 244 189
Tim Peters223ec932001-08-05 13:58:48 +00001121 Variable=DIRECTION
1122 Value=N
1123 Create Flags=01010000000000010000000000000001
1124 Text=OK
1125 Text French=&Suite >
1126 Text German=&Weiter >
1127 Text Spanish=&Siguiente >
1128 Text Italian=&Avanti >
1129 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001130 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001131 Rectangle=5 3 326 83
Tim Peters223ec932001-08-05 13:58:48 +00001132 Action=1
1133 Enabled Color=00000000000000001111111111111111
1134 Create Flags=01010000000000000000000000000111
1135 end
1136 item: Static
1137 Control Name=ADMIN1
Tim Petersf5d35052001-08-11 03:13:58 +00001138 Rectangle=11 11 321 45
Tim Peters223ec932001-08-05 13:58:48 +00001139 Enabled Color=00000000000000001111111111111111
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001140 Create Flags=01010000000000000000000000000000
Tim Petersce42a8e2001-08-08 19:32:25 +00001141 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%.
Tim Peters223ec932001-08-05 13:58:48 +00001142 end
1143 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001144 Rectangle=5 90 326 157
Tim Peters223ec932001-08-05 13:58:48 +00001145 Action=1
1146 Enabled Color=00000000000000001111111111111111
1147 Create Flags=01010000000000000000000000000111
1148 end
1149 item: Checkbox
Tim Petersf5d35052001-08-11 03:13:58 +00001150 Rectangle=11 121 243 151
Tim Peters223ec932001-08-05 13:58:48 +00001151 Variable=TASKS
1152 Enabled Color=00000000000000001111111111111111
1153 Create Flags=01010000000000010000000000000011
Tim Petersf5d35052001-08-11 03:13:58 +00001154 Text=Register file extensions (.py, .pyw, .pyc, .pyo)
Tim Peters223ec932001-08-05 13:58:48 +00001155 Text=Create Start Menu shortcuts
1156 Text=
1157 end
1158 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001159 Rectangle=11 103 320 121
Tim Peters223ec932001-08-05 13:58:48 +00001160 Enabled Color=00000000000000001111111111111111
1161 Create Flags=01010000000000000000000000000000
1162 Text=Choose tasks to perform by checking the boxes below.
1163 end
1164 item: If/While Statement
1165 Variable=DLG_EVENT_TYPE
1166 Value=INIT
1167 end
1168 item: If/While Statement
1169 Variable=DOADMIN
1170 Value=1
1171 end
1172 item: Set Control Attribute
1173 Control Name=ADMIN2
1174 end
1175 item: Else Statement
1176 end
1177 item: Set Control Text
1178 Control Name=ADMIN1
1179 Control Text=This section is available only if logged in to an account with Administrator privileges.
1180 end
1181 item: Set Control Attribute
1182 Control Name=ADMIN2
1183 Operation=1
1184 end
1185 item: End Block
1186 end
1187 item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001188 end
1189 end
1190end
1191item: Custom Dialog Set
1192 Name=Select Program Manager Group
1193 Display Variable=DISPLAY
1194 item: Dialog
1195 Title=%APPTITLE% Installation
1196 Title French=Installation de %APPTITLE%
1197 Title German=Installation von %APPTITLE%
1198 Title Spanish=Instalación de %APPTITLE%
1199 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +00001200 Width=339
1201 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001202 Font Name=Helv
1203 Font Size=8
1204 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001205 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001206 Variable=DIRECTION
1207 Value=N
1208 Create Flags=01010000000000010000000000000001
1209 Text=&Next >
1210 Text French=&Suite >
1211 Text German=&Weiter >
1212 Text Spanish=&Siguiente >
1213 Text Italian=&Avanti >
1214 end
1215 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001216 Rectangle=131 234 188 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001217 Variable=DIRECTION
1218 Value=B
1219 Create Flags=01010000000000010000000000000000
1220 Flags=0000000000000001
1221 Text=< &Back
1222 Text French=< &Retour
1223 Text German=< &Zurück
1224 Text Spanish=< &Atrás
1225 Text Italian=< &Indietro
1226 end
1227 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001228 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001229 Action=3
1230 Create Flags=01010000000000010000000000000000
1231 Text=&Cancel
1232 Text French=&Annuler
1233 Text German=&Abbrechen
1234 Text Spanish=&Cancelar
1235 Text Italian=&Annulla
1236 end
1237 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001238 Rectangle=10 225 320 226
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001239 Action=3
1240 Create Flags=01010000000000000000000000000111
1241 end
1242 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001243 Rectangle=108 10 323 53
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001244 Create Flags=01010000000000000000000000000000
1245 Flags=0000000000000001
1246 Name=Times New Roman
1247 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
Tim Peters68692452000-10-14 07:35:15 +00001248 Text=Select Start Menu Group
Tim Petersae5262e2001-08-06 20:01:19 +00001249 Text French=Sélectionner le groupe du Gestionnaire de programme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001250 Text German=Bestimmung der Programm-Managergruppe
1251 Text Spanish=Seleccione grupo del Administrador de programas
Tim Petersae5262e2001-08-06 20:01:19 +00001252 Text Italian=Selezionare il gruppo ProgMan
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001253 end
1254 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001255 Rectangle=108 35 320 65
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001256 Create Flags=01010000000000000000000000000000
Tim Peters68692452000-10-14 07:35:15 +00001257 Text=Enter the name of the Start Menu program group to which to add the %APPTITLE% icons:
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001258 Text French=Entrez le nom du groupe du Gestionnaire de programme dans lequel vous souhaitez ajouter les icônes de %APPTITLE% :
1259 Text German=Geben Sie den Namen der Programmgruppe ein, der das Symbol %APPTITLE% hinzugefügt werden soll:
1260 Text Spanish=Escriba el nombre del grupo del Administrador de programas en el que desea agregar los iconos de %APPTITLE%:
1261 Text Italian=Inserire il nome del gruppo Program Manager per aggiungere le icone %APPTITLE% a:
1262 end
1263 item: Combobox
Tim Petersf5d35052001-08-11 03:13:58 +00001264 Rectangle=108 56 320 219
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001265 Variable=GROUP
1266 Create Flags=01010000001000010000001100000001
1267 Flags=0000000000000001
1268 Text=%GROUP%
Tim Petersf5d35052001-08-11 03:13:58 +00001269 Text=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001270 Text French=%GROUP%
1271 Text German=%GROUP%
1272 Text Spanish=%GROUP%
1273 Text Italian=%GROUP%
1274 end
1275 end
1276end
1277item: Custom Dialog Set
1278 Name=Start Installation
1279 Display Variable=DISPLAY
1280 item: Dialog
1281 Title=%APPTITLE% Installation
1282 Title French=Installation de %APPTITLE%
1283 Title German=Installation von %APPTITLE%
1284 Title Spanish=Instalación de %APPTITLE%
1285 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +00001286 Width=339
1287 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001288 Font Name=Helv
1289 Font Size=8
1290 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001291 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001292 Variable=DIRECTION
1293 Value=N
1294 Create Flags=01010000000000010000000000000001
1295 Text=&Next >
1296 Text French=&Suite >
1297 Text German=&Weiter >
1298 Text Spanish=&Siguiente >
1299 Text Italian=&Avanti >
1300 end
1301 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001302 Rectangle=131 234 188 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001303 Variable=DIRECTION
1304 Value=B
1305 Create Flags=01010000000000010000000000000000
1306 Text=< &Back
1307 Text French=< &Retour
1308 Text German=< &Zurück
1309 Text Spanish=< &Atrás
1310 Text Italian=< &Indietro
1311 end
1312 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001313 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001314 Action=3
1315 Create Flags=01010000000000010000000000000000
1316 Text=&Cancel
1317 Text French=&Annuler
1318 Text German=&Abbrechen
1319 Text Spanish=&Cancelar
1320 Text Italian=&Annulla
1321 end
1322 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001323 Rectangle=10 225 320 226
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001324 Action=3
1325 Create Flags=01010000000000000000000000000111
1326 end
1327 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001328 Rectangle=108 10 323 53
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001329 Create Flags=01010000000000000000000000000000
1330 Flags=0000000000000001
1331 Name=Times New Roman
1332 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
1333 Text=Ready to Install!
1334 Text French=Prêt à installer !
1335 Text German=Installationsbereit!
1336 Text Spanish=¡Preparado para la instalación!
1337 Text Italian=Pronto per l'installazione!
1338 end
1339 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001340 Rectangle=108 40 320 62
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001341 Create Flags=01010000000000000000000000000000
Tim Peters2aadd362001-08-03 11:11:35 +00001342 Text=Click the Next button to install %APPTITLE%, or the Back button to change choices:
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001343 Text French=Vous êtes maintenant prêt à installer les fichiers %APPTITLE%.
1344 Text French=
1345 Text French=Cliquez sur le bouton Suite pour commencer l'installation ou sur le bouton Retour pour entrer les informations d'installation à nouveau.
1346 Text German=Sie können %APPTITLE% nun installieren.
1347 Text German=
1348 Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Zurück", um die Installationsinformationen neu einzugeben.
1349 Text Spanish=Ya está listo para instalar %APPTITLE%.
1350 Text Spanish=
1351 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.
1352 Text Italian=Ora è possibile installare %APPTITLE%.
1353 Text Italian=
1354 Text Italian=Premere il pulsante Avanti per avviare l'installazione o il pulsante Indietro per reinserire le informazioni di installazione.
1355 end
Tim Peters2aadd362001-08-03 11:11:35 +00001356 item: Editbox
Tim Petersf5d35052001-08-11 03:13:58 +00001357 Rectangle=108 66 324 219
Tim Peters2aadd362001-08-03 11:11:35 +00001358 Help Context=16711681
1359 Enabled Color=00000000000000001111111111111111
Tim Petersf5d35052001-08-11 03:13:58 +00001360 Create Flags=01010000100000000001100011000100
Tim Petersa0a77062001-08-03 19:04:13 +00001361 Text=%SUMMARY%
Tim Peters2aadd362001-08-03 11:11:35 +00001362 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001363 end
1364end
Tim Peters0097bae2001-07-29 19:27:23 +00001365item: Remark
Tim Peters2aadd362001-08-03 11:11:35 +00001366end
Tim Peters0097bae2001-07-29 19:27:23 +00001367item: If/While Statement
1368 Variable=DISPLAY
1369 Value=Select Destination Directory
1370end
Tim Petersb39fa0e2001-08-05 05:19:15 +00001371item: Remark
1372 Text=User may have changed MAINDIR, so reset BACKUP to match.
1373end
Tim Peters0097bae2001-07-29 19:27:23 +00001374item: Set Variable
1375 Variable=BACKUP
1376 Value=%MAINDIR%\BACKUP
1377end
Tim Peters2aadd362001-08-03 11:11:35 +00001378item: End Block
1379end
1380item: Remark
1381end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001382item: End Block
1383end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001384item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001385end
Tim Peters0097bae2001-07-29 19:27:23 +00001386item: Remark
1387 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1388end
1389item: Remark
1390 Text=When the BACKUP feature is enabled, the BACKUPDIR is initialized
1391end
1392item: If/While Statement
1393 Variable=DOBACKUP
1394 Value=A
1395end
1396item: Set Variable
1397 Variable=BACKUPDIR
1398 Value=%BACKUP%
1399end
1400item: End Block
1401end
1402item: Remark
1403 Text=The BRANDING information is written to the INI file on the installation media.
1404end
1405item: If/While Statement
1406 Variable=BRANDING
1407 Value=1
1408end
1409item: If/While Statement
1410 Variable=DOBRAND
1411 Value=1
1412end
1413item: Edit INI File
1414 Pathname=%INST%\CUSTDATA.INI
1415 Settings=[Registration]
1416 Settings=NAME=%NAME%
1417 Settings=COMPANY=%COMPANY%
1418 Settings=
1419end
1420item: End Block
1421end
1422item: End Block
1423end
1424item: Remark
Tim Petersae5262e2001-08-06 20:01:19 +00001425 Text=Begin writing to the INSTALL.LOG
Tim Peters0097bae2001-07-29 19:27:23 +00001426end
Tim Peterse7b2a272001-07-29 09:28:37 +00001427item: Open/Close INSTALL.LOG
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001428end
Tim Peters0097bae2001-07-29 19:27:23 +00001429item: Remark
1430 Text=Check free disk space calculates free disk space as well as component sizes.
1431end
1432item: Remark
1433 Text=It should be located before all Install File actions.
1434end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001435item: Check Disk Space
1436 Component=COMPONENTS
1437end
Tim Peterse7b2a272001-07-29 09:28:37 +00001438item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +00001439 Text=This include script allows uninstall support
1440end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001441item: Remark
1442 Text=Note from Tim: this is our own Uninstal.wse, a copy of Wise's except
1443end
1444item: Remark
1445 Text=it writes to HKCU (instead of HKLM) if the user doesn't have admin privs.
1446end
Tim Peters0097bae2001-07-29 19:27:23 +00001447item: Include Script
Tim Peters96e1d2f2001-07-30 23:06:21 +00001448 Pathname=.\Uninstal.wse
Tim Peters0097bae2001-07-29 19:27:23 +00001449end
Tim Peters4670b3a2001-07-29 19:48:44 +00001450item: Remark
1451 Text=Note from Tim: these seeming no-ops actually convert to short filenames.
1452end
Tim Peters0097bae2001-07-29 19:27:23 +00001453item: Set Variable
1454 Variable=COMMON
1455 Value=%COMMON%
1456 Flags=00010100
1457end
Tim Peters0097bae2001-07-29 19:27:23 +00001458item: Set Variable
1459 Variable=MAINDIR
1460 Value=%MAINDIR%
1461 Flags=00010100
1462end
1463item: Remark
1464 Text=This IF/THEN/ELSE reads the correct registry entries for shortcut/icon placement
1465end
1466item: Check Configuration
1467 Flags=10111011
1468end
1469item: Get Registry Key Value
1470 Variable=STARTUPDIR
1471 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1472 Default=%WIN%\Start Menu\Programs\StartUp
1473 Value Name=StartUp
1474 Flags=00000010
1475end
1476item: Get Registry Key Value
1477 Variable=DESKTOPDIR
1478 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1479 Default=%WIN%\Desktop
1480 Value Name=Desktop
1481 Flags=00000010
1482end
1483item: Get Registry Key Value
1484 Variable=STARTMENUDIR
1485 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1486 Default=%WIN%\Start Menu
1487 Value Name=Start Menu
1488 Flags=00000010
1489end
1490item: Get Registry Key Value
1491 Variable=GROUPDIR
1492 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1493 Default=%WIN%\Start Menu\Programs
1494 Value Name=Programs
1495 Flags=00000010
1496end
1497item: Get Registry Key Value
1498 Variable=CSTARTUPDIR
1499 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1500 Default=%STARTUPDIR%
1501 Value Name=Common Startup
1502 Flags=00000100
1503end
1504item: Get Registry Key Value
1505 Variable=CDESKTOPDIR
1506 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1507 Default=%DESKTOPDIR%
1508 Value Name=Common Desktop
1509 Flags=00000100
1510end
1511item: Get Registry Key Value
1512 Variable=CSTARTMENUDIR
1513 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1514 Default=%STARTMENUDIR%
1515 Value Name=Common Start Menu
1516 Flags=00000100
1517end
1518item: Get Registry Key Value
1519 Variable=CGROUPDIR
1520 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1521 Default=%GROUPDIR%
1522 Value Name=Common Programs
1523 Flags=00000100
1524end
Tim Peters0097bae2001-07-29 19:27:23 +00001525item: Else Statement
1526end
Tim Peters4670b3a2001-07-29 19:48:44 +00001527item: Remark
1528 Text=Note from Tim: the Wizard left this block empty!
1529end
1530item: Remark
1531 Text=Perhaps it's only relevant on Windows 3.1.
1532end
Tim Peters0097bae2001-07-29 19:27:23 +00001533item: End Block
1534end
1535item: Remark
1536 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1537end
1538item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001539end
Tim Peters223ec932001-08-05 13:58:48 +00001540item: If/While Statement
1541 Variable=SELECT_ADMIN
1542 Value=B
1543end
1544item: Remark
1545 Text=The user chose a non-admin install in "Advanced Options".
1546end
1547item: Remark
1548 Text=This should come after the include of Uninstal.wse above, because
1549end
1550item: Remark
1551 Text=writing uninstall info to HKCU is ineffective except under Win2K.
1552end
1553item: Set Variable
1554 Variable=DOADMIN
1555 Value=0
1556end
1557item: End Block
1558end
1559item: Remark
1560end
Tim Peters33187922002-04-04 20:02:04 +00001561item: Set Variable
1562 Variable=CGROUP_SAVE
1563 Value=%GROUP%
1564end
Tim Peters223ec932001-08-05 13:58:48 +00001565item: If/While Statement
1566 Variable=TASKS
1567 Value=B
Tim Peters33187922002-04-04 20:02:04 +00001568 Flags=00000010
1569end
1570item: If/While Statement
1571 Variable=DOADMIN
1572 Value=1
Tim Peters223ec932001-08-05 13:58:48 +00001573end
1574item: Set Variable
1575 Variable=GROUP
Tim Peters33187922002-04-04 20:02:04 +00001576 Value=%CGROUPDIR%\%GROUP%
1577end
1578item: Else Statement
1579end
1580item: Set Variable
1581 Variable=GROUP
1582 Value=%GROUPDIR%\%GROUP%
1583end
1584item: End Block
Tim Peters223ec932001-08-05 13:58:48 +00001585end
1586item: End Block
1587end
1588item: Remark
1589end
Tim Peters4670b3a2001-07-29 19:48:44 +00001590item: Remark
1591 Text=Long section to install files.
1592end
1593item: Remark
1594end
Tim Peters67b9ada2001-08-05 04:12:30 +00001595item: If/While Statement
1596 Variable=DOADMIN
1597 Value=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00001598end
Tim Peterse7b2a272001-07-29 09:28:37 +00001599item: Set Variable
1600 Variable=DLLDEST
1601 Value=%SYS32%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001602end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001603item: Else Statement
1604end
1605item: Set Variable
1606 Variable=DLLDEST
1607 Value=%MAINDIR%
1608end
1609item: End Block
1610end
Tim Peters5a99e0c2001-08-01 06:29:56 +00001611item: Remark
1612end
1613item: Remark
1614 Text=Install the license even if they deselect everything <wink>.
1615end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001616item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001617 Source=..\license
Tim Peters7527e002000-09-01 19:59:11 +00001618 Destination=%MAINDIR%\LICENSE.txt
1619 Flags=0000000000000010
1620end
1621item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001622 Source=..\readme
Tim Peters7527e002000-09-01 19:59:11 +00001623 Destination=%MAINDIR%\README.txt
1624 Flags=0000000000000010
1625end
1626item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001627 Source=..\misc\news
Tim Peters0d416d32000-09-05 17:14:16 +00001628 Destination=%MAINDIR%\NEWS.txt
1629 Flags=0000000000000010
1630end
Tim Peters39fb28f2000-09-21 07:50:36 +00001631item: Remark
Tim Petersae5262e2001-08-06 20:01:19 +00001632 Text=Icons -- always install so that the uninstaller can use them for its own display.
1633end
1634item: Install File
1635 Source=..\pc\pycon.ico
1636 Destination=%MAINDIR%\pycon.ico
1637 Flags=0000000010000010
1638end
1639item: Install File
1640 Source=..\pc\pyc.ico
1641 Destination=%MAINDIR%\pyc.ico
1642 Flags=0000000010000010
1643end
1644item: Install File
1645 Source=..\pc\py.ico
1646 Destination=%MAINDIR%\py.ico
1647 Flags=0000000010000010
1648end
1649item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001650end
1651item: Remark
Tim Peters5a99e0c2001-08-01 06:29:56 +00001652 Text=These arrange to (recursively!) delete all .pyc and .pyo files at uninstall time.
1653end
1654item: Remark
1655 Text=This "does the right thing": any directories left empty at the end are removed.
1656end
1657item: Add Text to INSTALL.LOG
1658 Text=File Tree: %MAINDIR%\*.pyc
1659end
1660item: Add Text to INSTALL.LOG
1661 Text=File Tree: %MAINDIR%\*.pyo
1662end
1663item: Remark
1664end
1665item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00001666 Text=A: interpreter and libraries
Tim Peterse7b2a272001-07-29 09:28:37 +00001667end
1668item: If/While Statement
1669 Variable=COMPONENTS
1670 Value=A
Tim Peters223ec932001-08-05 13:58:48 +00001671 Flags=00000010
Tim Peterse7b2a272001-07-29 09:28:37 +00001672end
1673item: Remark
1674 Text=Executables
Tim Peters39fb28f2000-09-21 07:50:36 +00001675end
Tim Peters0d416d32000-09-05 17:14:16 +00001676item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001677 Source=.\python.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001678 Destination=%MAINDIR%\python.exe
1679 Flags=0000000000000010
1680end
1681item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001682 Source=.\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001683 Destination=%MAINDIR%\pythonw.exe
1684 Flags=0000000000000010
1685end
1686item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001687 Source=.\w9xpopen.exe
Tim Petersb04e6502000-09-01 07:54:04 +00001688 Destination=%MAINDIR%\w9xpopen.exe
1689 Flags=0000000000000010
1690end
Tim Peters39fb28f2000-09-21 07:50:36 +00001691item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001692end
1693item: Remark
1694 Text=Extension module DLLs (.pyd); keep in synch with libs directory next
Tim Peters39fb28f2000-09-21 07:50:36 +00001695end
Tim Petersb04e6502000-09-01 07:54:04 +00001696item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001697 Source=.\_winreg.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001698 Destination=%MAINDIR%\DLLs\_winreg.pyd
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001699 Description=Extension modules
1700 Flags=0000000000000010
1701end
1702item: Install File
Mark Hammondfbac75f2002-12-03 06:02:59 +00001703 Source=.\_ssl.pyd
1704 Destination=%MAINDIR%\DLLs\_ssl.pyd
1705 Flags=0000000000000010
1706end
1707item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001708 Source=.\_sre.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001709 Destination=%MAINDIR%\DLLs\_sre.pyd
1710 Flags=0000000000000010
1711end
1712item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001713 Source=.\_symtable.pyd
Tim Petersb16c56f2001-02-02 21:24:51 +00001714 Destination=%MAINDIR%\DLLs\_symtable.pyd
1715 Flags=0000000000000010
1716end
1717item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001718 Source=.\_testcapi.pyd
Tim Petersd66595f2001-02-04 03:09:53 +00001719 Destination=%MAINDIR%\DLLs\_testcapi.pyd
Tim Peters4d282de2001-02-02 06:33:04 +00001720 Flags=0000000000000010
1721end
1722item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001723 Source=.\_tkinter.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001724 Destination=%MAINDIR%\DLLs\_tkinter.pyd
1725 Flags=0000000000000010
1726end
1727item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001728 Source=.\_socket.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001729 Destination=%MAINDIR%\DLLs\_socket.pyd
1730 Flags=0000000000000010
1731end
1732item: Install File
Tim Peters19cf4ee2002-11-23 03:49:08 +00001733 Source=.\_bsddb.pyd
1734 Destination=%MAINDIR%\DLLs\_bsddb.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001735 Flags=0000000000000010
1736end
1737item: Install File
Tim Peters84fcd922002-11-09 08:24:58 +00001738 Source=.\bz2.pyd
1739 Destination=%MAINDIR%\DLLs\bz2.pyd
1740 Flags=0000000000000010
1741end
1742item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001743 Source=.\mmap.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001744 Destination=%MAINDIR%\DLLs\mmap.pyd
1745 Flags=0000000000000010
1746end
1747item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001748 Source=.\parser.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001749 Destination=%MAINDIR%\DLLs\parser.pyd
1750 Flags=0000000000000010
1751end
1752item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001753 Source=.\pyexpat.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001754 Destination=%MAINDIR%\DLLs\pyexpat.pyd
1755 Flags=0000000000000010
1756end
1757item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001758 Source=.\select.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001759 Destination=%MAINDIR%\DLLs\select.pyd
1760 Flags=0000000000000010
1761end
1762item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001763 Source=.\unicodedata.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001764 Destination=%MAINDIR%\DLLs\unicodedata.pyd
1765 Flags=0000000000000010
1766end
1767item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001768 Source=.\winsound.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001769 Destination=%MAINDIR%\DLLs\winsound.pyd
1770 Flags=0000000000000010
1771end
1772item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001773 Source=.\zlib.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001774 Destination=%MAINDIR%\DLLs\zlib.pyd
1775 Flags=0000000000000010
1776end
1777item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001778end
1779item: Remark
1780 Text=Link libraries (.lib); keep in synch with DLLs above, except that the Python lib lives here.
Tim Peters39fb28f2000-09-21 07:50:36 +00001781end
1782item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001783 Source=.\_winreg.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001784 Destination=%MAINDIR%\libs\_winreg.lib
1785 Description=Link library files
1786 Flags=0000000000000010
1787end
1788item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001789 Source=.\_sre.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001790 Destination=%MAINDIR%\libs\_sre.lib
1791 Flags=0000000000000010
1792end
1793item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001794 Source=.\_symtable.lib
Tim Petersb16c56f2001-02-02 21:24:51 +00001795 Destination=%MAINDIR%\libs\_symtable.lib
1796 Flags=0000000000000010
1797end
1798item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001799 Source=.\_testcapi.lib
Tim Petersd66595f2001-02-04 03:09:53 +00001800 Destination=%MAINDIR%\libs\_testcapi.lib
Tim Peters4d282de2001-02-02 06:33:04 +00001801 Flags=0000000000000010
1802end
1803item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001804 Source=.\_tkinter.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001805 Destination=%MAINDIR%\libs\_tkinter.lib
1806 Description=Extension modules
1807 Flags=0000000000000010
1808end
1809item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001810 Source=.\_socket.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001811 Destination=%MAINDIR%\libs\_socket.lib
1812 Flags=0000000000000010
1813end
1814item: Install File
Tim Peters19cf4ee2002-11-23 03:49:08 +00001815 Source=.\_bsddb.lib
1816 Destination=%MAINDIR%\libs\_bsddb.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001817 Flags=0000000000000010
1818end
1819item: Install File
Tim Peters84fcd922002-11-09 08:24:58 +00001820 Source=.\bz2.lib
1821 Destination=%MAINDIR%\libs\bz2.lib
1822 Flags=0000000000000010
1823end
1824item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001825 Source=.\mmap.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001826 Destination=%MAINDIR%\libs\mmap.lib
1827 Flags=0000000000000010
1828end
1829item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001830 Source=.\parser.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001831 Destination=%MAINDIR%\libs\parser.lib
1832 Flags=0000000000000010
1833end
1834item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001835 Source=.\pyexpat.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001836 Destination=%MAINDIR%\libs\pyexpat.lib
1837 Flags=0000000000000010
1838end
1839item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001840 Source=.\select.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001841 Destination=%MAINDIR%\libs\select.lib
1842 Flags=0000000000000010
1843end
1844item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001845 Source=.\unicodedata.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001846 Destination=%MAINDIR%\libs\unicodedata.lib
1847 Flags=0000000000000010
1848end
1849item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001850 Source=.\winsound.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001851 Destination=%MAINDIR%\libs\winsound.lib
1852 Flags=0000000000000010
1853end
1854item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001855 Source=.\zlib.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001856 Destination=%MAINDIR%\libs\zlib.lib
1857 Flags=0000000000000010
1858end
Tim Peterse7b2a272001-07-29 09:28:37 +00001859item: Remark
1860end
Tim Peters39fb28f2000-09-21 07:50:36 +00001861item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001862 Source=.\python%_pymajor_%%_pyminor_%.lib
1863 Destination=%MAINDIR%\libs\python%_PYMAJOR_%%_PYMINOR_%.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001864 Flags=0000000000000010
1865end
1866item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001867end
1868item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001869 Text=Main Python DLL
Tim Peters39fb28f2000-09-21 07:50:36 +00001870end
Tim Petersfc7265a2001-08-16 01:53:51 +00001871item: Remark
1872 Text=Tell Wise it's OK to delete the Python DLL at uninstall time,
1873end
1874item: Remark
1875 Text=despite that we (may) write it into a system directory.
1876end
1877item: Add Text to INSTALL.LOG
1878 Text=Non-System File:
1879end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001880item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001881 Source=.\python%_pymajor_%%_pyminor_%.dll
1882 Destination=%DLLDEST%\python%_PYMAJOR_%%_PYMINOR_%.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001883 Flags=0000000000000010
1884end
Tim Peterse7b2a272001-07-29 09:28:37 +00001885item: Remark
1886end
1887item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001888 Text=Libraries (Lib/)
1889end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001890item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001891 Source=..\lib\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001892 Destination=%MAINDIR%\Lib
1893 Description=Library Modules
1894 Flags=0000000000000010
1895end
Tim Peters8e02fb12001-07-29 21:36:58 +00001896item: Remark
1897end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001898item: Install File
Tim Peters19cf4ee2002-11-23 03:49:08 +00001899 Source=..\lib\bsddb\*.py
1900 Destination=%MAINDIR%\Lib\bsddb
1901 Description=Berkeley database package
1902 Flags=0000000100000010
1903end
1904item: Remark
1905end
1906item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001907 Source=..\lib\compiler\*.py
Tim Peters3069d502001-09-20 04:09:39 +00001908 Destination=%MAINDIR%\Lib\compiler
1909 Description=Python compiler written in Python
1910 Flags=0000000000000010
1911end
1912item: Remark
1913end
1914item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001915 Source=..\lib\distutils\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001916 Destination=%MAINDIR%\Lib\distutils
1917 Description=Distribution utility modules
Tim Peters8e02fb12001-07-29 21:36:58 +00001918 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001919end
1920item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001921 Source=..\lib\distutils\readme
Tim Peters8e02fb12001-07-29 21:36:58 +00001922 Destination=%MAINDIR%\Lib\distutils\README.txt
1923 Flags=0000000000000010
1924end
1925item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001926 Source=..\lib\distutils\command\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001927 Destination=%MAINDIR%\Lib\distutils\command
1928 Flags=0000000000000010
1929end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001930item: Install File
1931 Source=..\lib\distutils\command\command_template
1932 Destination=%MAINDIR%\Lib\distutils\command\command_template
1933 Flags=0000000000000010
1934end
Tim Peters8e02fb12001-07-29 21:36:58 +00001935item: Remark
1936end
1937item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001938 Source=..\lib\email\*.py
Tim Peters5ae95ab2001-10-13 00:26:25 +00001939 Destination=%MAINDIR%\Lib\email
1940 Description=Library email package
1941 Flags=0000000000000010
1942end
Tim Peters78e30fb2002-07-23 19:56:30 +00001943item: Install File
1944 Source=..\lib\email\test\*.py
1945 Destination=%MAINDIR%\Lib\email\test
1946 Description=email tests
1947 Flags=0000000000000010
1948end
1949item: Install File
1950 Source=..\lib\email\test\data\*.txt
1951 Destination=%MAINDIR%\Lib\email\test\data
1952 Description=email test data
1953 Flags=0000000000000010
1954end
1955item: Install File
1956 Source=..\lib\email\test\data\*.gif
1957 Destination=%MAINDIR%\Lib\email\test\data
1958 Description=email test data
1959 Flags=0000000000000010
1960end
Tim Peters5ae95ab2001-10-13 00:26:25 +00001961item: Remark
1962end
1963item: Install File
1964 Source=..\lib\encodings\*.py
1965 Destination=%MAINDIR%\Lib\encodings
1966 Description=Unicode encoding tables
1967 Flags=0000000000000010
1968end
1969item: Remark
1970end
1971item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001972 Source=..\lib\hotshot\*.py
Tim Peters5ae95ab2001-10-13 00:26:25 +00001973 Destination=%MAINDIR%\Lib\hotshot
1974 Description=Fast Python profiler
1975 Flags=0000000000000010
1976end
1977item: Remark
1978end
1979item: Install File
1980 Source=..\lib\lib-old\*.py
1981 Destination=%MAINDIR%\Lib\lib-old
1982 Description=Obsolete modules
1983 Flags=0000000000000010
1984end
1985item: Remark
1986end
1987item: Install File
1988 Source=..\lib\lib-tk\*.py
1989 Destination=%MAINDIR%\Lib\lib-tk
1990 Description=Tkinter related library modules
1991 Flags=0000000000000010
1992end
1993item: Remark
1994end
1995item: Install File
1996 Source=..\lib\site-packages\readme
1997 Destination=%MAINDIR%\Lib\site-packages\README.txt
1998 Description=Site packages
1999 Flags=0000000000000010
2000end
2001item: Remark
2002end
2003item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00002004 Source=..\lib\xml\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00002005 Destination=%MAINDIR%\Lib\xml
2006 Description=XML support packages
Tim Peters8e02fb12001-07-29 21:36:58 +00002007 Flags=0000000000000010
2008end
2009item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00002010 Source=..\lib\xml\dom\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00002011 Destination=%MAINDIR%\Lib\xml\dom
2012 Flags=0000000000000010
2013end
2014item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00002015 Source=..\lib\xml\parsers\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00002016 Destination=%MAINDIR%\Lib\xml\parsers
2017 Flags=0000000000000010
2018end
2019item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00002020 Source=..\lib\xml\sax\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00002021 Destination=%MAINDIR%\Lib\xml\sax
2022 Flags=0000000000000010
2023end
2024item: Remark
Tim Peters553d2a52000-09-07 08:34:01 +00002025end
Tim Peterse7b2a272001-07-29 09:28:37 +00002026item: Remark
2027 Text=C Include files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002028end
2029item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002030 Source=..\include\*.h
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002031 Destination=%MAINDIR%\include
2032 Description=Header files
2033 Flags=0000000000000010
2034end
2035item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002036 Source=..\pc\pyconfig.h
Martin v. Löwis4f1cd8b2001-07-26 13:41:06 +00002037 Destination=%MAINDIR%\include\pyconfig.h
2038 Description=Header files (pyconfig.h)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002039 Flags=0000000000000010
2040end
Tim Peterse7b2a272001-07-29 09:28:37 +00002041item: Remark
2042end
2043item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002044 Text=Microsoft C runtime libraries
2045end
2046item: Install File
2047 Source=%_SYS_%\MSVCIRT.DLL
2048 Destination=%DLLDEST%\MSVCIRT.DLL
2049 Description=Visual C++ Runtime DLLs
2050 Flags=0000011000010011
2051end
2052item: Install File
2053 Source=%_SYS_%\MSVCRT.DLL
2054 Destination=%DLLDEST%\MSVCRT.DLL
2055 Description=Visual C++ Runtime DLLs
2056 Flags=0000011000010011
2057end
2058item: End Block
2059end
2060item: Remark
2061end
2062item: Remark
2063 Text=B: Tcl/Tk (Tkinter, IDLE, pydoc)
2064end
2065item: If/While Statement
2066 Variable=COMPONENTS
2067 Value=B
2068 Flags=00000010
2069end
2070item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002071 Text=Tcl/Tk
2072end
2073item: Install File
Tim Petersa406b582002-11-19 17:38:27 +00002074 Source=..\..\%_tcldir_%\bin\*.dll
2075 Destination=%MAINDIR%\DLLs
Tim Peterse7b2a272001-07-29 09:28:37 +00002076 Description=Tcl/Tk binaries and libraries
2077 Flags=0000000000000010
2078end
2079item: Install File
Tim Petersa406b582002-11-19 17:38:27 +00002080 Source=..\..\%_tcldir_%\lib\*.*
Tim Peterse7b2a272001-07-29 09:28:37 +00002081 Destination=%MAINDIR%\tcl
2082 Description=Tcl/Tk binaries and libraries
2083 Flags=0000000100000010
2084end
2085item: Remark
2086end
2087item: Remark
Tim Petersa0a77062001-08-03 19:04:13 +00002088 Text=IDLE
2089end
2090item: Install File
2091 Source=..\tools\idle\*.py
2092 Destination=%MAINDIR%\Tools\idle
2093 Description=Integrated DeveLopment Environment for Python
2094 Flags=0000000000000010
2095end
2096item: Install File
2097 Source=..\tools\idle\*.txt
2098 Destination=%MAINDIR%\Tools\idle
2099 Description=Integrated DeveLopment Environment for Python
2100 Flags=0000000000000010
2101end
2102item: Install File
2103 Source=..\tools\idle\icons\*
2104 Destination=%MAINDIR%\Tools\idle\Icons
2105 Description=Integrated DeveLopment Environment for Python
2106 Flags=0000000000000010
2107end
2108item: Install File
2109 Source=..\tools\idle\idle.pyw
2110 Destination=%MAINDIR%\Tools\idle\idle.pyw
2111 Description=IDLE bootstrap script
2112 Flags=0000000000000010
2113end
2114item: Remark
2115end
2116item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002117 Text=Windows pydoc driver
Tim Peterse7b2a272001-07-29 09:28:37 +00002118end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002119item: Install File
Tim Peters68db9dd2001-08-11 04:01:31 +00002120 Source=..\tools\scripts\*.pyw
2121 Destination=%MAINDIR%\Tools\Scripts
2122 Description=Windows pydoc driver
2123 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002124end
2125item: End Block
2126end
Tim Peterse7b2a272001-07-29 09:28:37 +00002127item: Remark
2128end
2129item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002130 Text=C: docs
Tim Peterse7b2a272001-07-29 09:28:37 +00002131end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002132item: If/While Statement
2133 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002134 Value=C
Tim Peters223ec932001-08-05 13:58:48 +00002135 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002136end
Tim Peterse7b2a272001-07-29 09:28:37 +00002137item: Install File
2138 Source=%_DOC_%\*.*
2139 Destination=%MAINDIR%\Doc
2140 Description=Python Documentation (HTML)
2141 Flags=0000000100000010
2142end
2143item: End Block
2144end
2145item: Remark
2146end
2147item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002148 Text=D: tools
Tim Peterse7b2a272001-07-29 09:28:37 +00002149end
2150item: If/While Statement
2151 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002152 Value=D
Tim Peters223ec932001-08-05 13:58:48 +00002153 Flags=00000010
Tim Peterse7b2a272001-07-29 09:28:37 +00002154end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002155item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002156 Source=..\tools\scripts\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002157 Destination=%MAINDIR%\Tools\Scripts
2158 Description=Utility Scripts
2159 Flags=0000000000000010
2160end
2161item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002162 Source=..\tools\scripts\*.doc
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002163 Destination=%MAINDIR%\Tools\Scripts
2164 Description=Utility Scripts
2165 Flags=0000000000000010
2166end
2167item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002168 Source=..\tools\scripts\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002169 Destination=%MAINDIR%\Tools\Scripts\README.txt
2170 Description=Utility Scripts
2171 Flags=0000000000000010
2172end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002173item: Remark
2174end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002175item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002176 Source=..\tools\webchecker\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002177 Destination=%MAINDIR%\Tools\webchecker
2178 Description=Web checker tool
2179 Flags=0000000000000010
2180end
2181item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002182 Source=..\tools\webchecker\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002183 Destination=%MAINDIR%\Tools\webchecker\README.txt
2184 Description=Web checker tool
2185 Flags=0000000000000010
2186end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002187item: Remark
2188end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002189item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002190 Source=..\tools\versioncheck\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002191 Destination=%MAINDIR%\Tools\versioncheck
2192 Description=Version checker tool
2193 Flags=0000000000000010
2194end
2195item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002196 Source=..\tools\versioncheck\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002197 Destination=%MAINDIR%\Tools\versioncheck\README.txt
2198 Description=Version checker tool
2199 Flags=0000000000000010
2200end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002201item: Remark
2202end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002203item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002204 Source=..\tools\pynche\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002205 Destination=%MAINDIR%\Tools\pynche
2206 Description=pynche color editor
2207 Flags=0000000000000010
2208end
2209item: Install File
Tim Peters7c198d32001-08-22 22:18:31 +00002210 Source=..\tools\pynche\*.txt
2211 Destination=%MAINDIR%\Tools\pynche
2212 Description=pynche color editor
2213 Flags=0000000000000010
2214end
2215item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002216 Source=..\tools\pynche\x\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002217 Destination=%MAINDIR%\Tools\pynche\X
2218 Description=pynche color editor - X files
2219 Flags=0000000000000010
2220end
2221item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002222 Source=..\tools\pynche\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002223 Destination=%MAINDIR%\Tools\pynche\README.txt
2224 Description=pynche color editor - README
2225 Flags=0000000100000010
2226end
2227item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002228 Source=..\tools\pynche\pynche
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002229 Destination=%MAINDIR%\Tools\pynche\pynche.py
2230 Description=pynche color editor - main
2231 Flags=0000000100000010
2232end
2233item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002234 Source=..\tools\pynche\pynche.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002235 Destination=%MAINDIR%\Tools\pynche\pynche.pyw
2236 Description=pynche color editor - noconsole main
2237 Flags=0000000100000010
2238end
2239item: End Block
2240end
Tim Peterse7b2a272001-07-29 09:28:37 +00002241item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002242end
Tim Peterse7b2a272001-07-29 09:28:37 +00002243item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002244 Text=E: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002245end
2246item: If/While Statement
2247 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002248 Value=E
Tim Peters223ec932001-08-05 13:58:48 +00002249 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002250end
2251item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002252 Source=..\lib\test\audiotest.au
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002253 Destination=%MAINDIR%\Lib\test\audiotest.au
2254 Description=Python Test files
2255 Flags=0000000000000010
2256end
2257item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002258 Source=..\lib\test\*.uue
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002259 Destination=%MAINDIR%\Lib\test
2260 Description=Python Test files
2261 Flags=0000000000000010
2262end
2263item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002264 Source=..\lib\test\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002265 Destination=%MAINDIR%\Lib\test
2266 Description=Python Test files
2267 Flags=0000000000000010
2268end
2269item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002270 Source=..\lib\test\*.xml
Tim Peters553d2a52000-09-07 08:34:01 +00002271 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00002272 Description=Python Test files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002273 Flags=0000000000000010
2274end
2275item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002276 Source=..\lib\test\*.out
Tim Peters7b5af042000-09-26 02:37:53 +00002277 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00002278 Description=Python Test files
Tim Peters7b5af042000-09-26 02:37:53 +00002279 Flags=0000000000000010
2280end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002281item: Remark
2282end
Tim Peters7b5af042000-09-26 02:37:53 +00002283item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002284 Source=..\lib\test\output\*.*
Tim Peters553d2a52000-09-07 08:34:01 +00002285 Destination=%MAINDIR%\Lib\test\output
2286 Description=Python Test output files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002287 Flags=0000000000000010
2288end
2289item: End Block
2290end
Tim Peterse7b2a272001-07-29 09:28:37 +00002291item: Remark
2292end
2293item: Remark
2294 Text=DONE with file copying.
2295end
2296item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002297 Text=The rest is registry and Start Menu fiddling.
Tim Peterse7b2a272001-07-29 09:28:37 +00002298end
2299item: Remark
2300end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002301item: If/While Statement
2302 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00002303 Value=A
Tim Peters223ec932001-08-05 13:58:48 +00002304 Flags=00000010
2305end
2306item: If/While Statement
2307 Variable=TASKS
2308 Value=A
2309 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002310end
Tim Petersce5f13a2001-07-31 03:24:55 +00002311item: Remark
Tim Petersb39fa0e2001-08-05 05:19:15 +00002312 Text=Register file extensions. As usual, Admin privs get in the way, but with a twist:
Tim Peters4de219d2001-08-04 23:23:27 +00002313end
2314item: Remark
Tim Petersb39fa0e2001-08-05 05:19:15 +00002315 Text=You don't need admin privs to write to HKEY_CLASSES_ROOT *except* under Win2K.
2316end
2317item: Remark
2318 Text=On Win2K, a user without Admin privs has to register extensions under HKCU\Software\CLASSES instead.
2319end
2320item: Remark
2321 Text=But while you can *do* that under other flavors of Windows too, it has no useful effect except in Win2K.
2322end
2323item: Set Variable
2324 Variable=USE_HKCR
2325 Value=1
2326end
2327item: Check Configuration
2328 Flags=11110010
Tim Petersce5f13a2001-07-31 03:24:55 +00002329end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002330item: If/While Statement
Tim Petersb39fa0e2001-08-05 05:19:15 +00002331 Variable=DOADMIN
2332 Value=0
2333end
2334item: Set Variable
2335 Variable=USE_HKCR
2336 Value=0
2337end
2338item: End Block
2339end
2340item: End Block
2341end
2342item: If/While Statement
2343 Variable=USE_HKCR
2344 Value=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002345end
Tim Peterse7b2a272001-07-29 09:28:37 +00002346item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002347 Text=File types.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002348end
2349item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002350 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002351 Key=Python.File
2352 New Value=Python File
2353end
2354item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002355 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002356 Key=Python.File\shell\open\command
2357 New Value=%MAINDIR%\python.exe "%%1" %%*
2358end
2359item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002360 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002361 Key=Python.File\DefaultIcon
2362 New Value=%MAINDIR%\Py.ico
2363end
Tim Peters4de219d2001-08-04 23:23:27 +00002364item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002365end
2366item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002367 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002368 Key=Python.NoConFile
2369 New Value=Python File (no console)
2370end
2371item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002372 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002373 Key=Python.NoConFile\shell\open\command
2374 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
2375end
2376item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002377 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002378 Key=Python.NoConFile\DefaultIcon
2379 New Value=%MAINDIR%\Py.ico
2380end
Tim Peters4de219d2001-08-04 23:23:27 +00002381item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002382end
2383item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002384 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002385 Key=Python.CompiledFile
2386 New Value=Compiled Python File
2387end
2388item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002389 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002390 Key=Python.CompiledFile\shell\open\command
2391 New Value=%MAINDIR%\python.exe "%%1" %%*
2392end
2393item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002394 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002395 Key=Python.CompiledFile\DefaultIcon
2396 New Value=%MAINDIR%\pyc.ico
2397end
Tim Peters4de219d2001-08-04 23:23:27 +00002398item: Remark
2399end
2400item: Remark
2401 Text=File extensions.
2402end
2403item: Edit Registry
2404 Total Keys=1
2405 Key=.py
2406 New Value=Python.File
2407end
2408item: Edit Registry
2409 Total Keys=1
2410 Key=.py
2411 New Value=text/plain
2412 Value Name=Content Type
2413end
2414item: Remark
2415end
2416item: Edit Registry
2417 Total Keys=1
2418 Key=.pyw
2419 New Value=Python.NoConFile
2420end
2421item: Edit Registry
2422 Total Keys=1
2423 Key=.pyw
2424 New Value=text/plain
2425 Value Name=Content Type
2426end
2427item: Remark
2428end
2429item: Edit Registry
2430 Total Keys=1
2431 Key=.pyc
2432 New Value=Python.CompiledFile
2433end
2434item: Edit Registry
2435 Total Keys=1
2436 Key=.pyo
2437 New Value=Python.CompiledFile
2438end
Tim Petersb39fa0e2001-08-05 05:19:15 +00002439item: Else Statement
2440end
2441item: Remark
2442 Text=File types.
2443end
2444item: Edit Registry
2445 Total Keys=1
2446 Key=Software\CLASSES\Python.File
2447 New Value=Python File
2448 Root=1
2449end
2450item: Edit Registry
2451 Total Keys=1
2452 Key=Software\CLASSES\Python.File\shell\open\command
2453 New Value=%MAINDIR%\python.exe "%%1" %%*
2454 Root=1
2455end
2456item: Edit Registry
2457 Total Keys=1
2458 Key=Software\CLASSES\Python.File\DefaultIcon
2459 New Value=%MAINDIR%\Py.ico
2460 Root=1
2461end
2462item: Remark
2463end
2464item: Edit Registry
2465 Total Keys=1
2466 Key=Software\CLASSES\Python.NoConFile
2467 New Value=Python File (no console)
2468 Root=1
2469end
2470item: Edit Registry
2471 Total Keys=1
2472 Key=Software\CLASSES\Python.NoConFile\shell\open\command
2473 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
2474 Root=1
2475end
2476item: Edit Registry
2477 Total Keys=1
2478 Key=Software\CLASSES\Python.NoConFile\DefaultIcon
2479 New Value=%MAINDIR%\Py.ico
2480 Root=1
2481end
2482item: Remark
2483end
2484item: Edit Registry
2485 Total Keys=1
2486 Key=Software\CLASSES\Python.CompiledFile
2487 New Value=Compiled Python File
2488 Root=1
2489end
2490item: Edit Registry
2491 Total Keys=1
2492 Key=Software\CLASSES\Python.CompiledFile\shell\open\command
2493 New Value=%MAINDIR%\python.exe "%%1" %%*
2494 Root=1
2495end
2496item: Edit Registry
2497 Total Keys=1
2498 Key=Software\CLASSES\Python.CompiledFile\DefaultIcon
2499 New Value=%MAINDIR%\pyc.ico
2500 Root=1
2501end
2502item: Remark
2503end
2504item: Remark
2505 Text=File extensions.
2506end
2507item: Edit Registry
2508 Total Keys=1
2509 Key=Software\CLASSES\.py
2510 New Value=Python.File
2511 Root=1
2512end
2513item: Edit Registry
2514 Total Keys=1
2515 Key=Software\CLASSES\.py
2516 New Value=text/plain
2517 Value Name=Content Type
2518 Root=1
2519end
2520item: Remark
2521end
2522item: Edit Registry
2523 Total Keys=1
2524 Key=Software\CLASSES\.pyw
2525 New Value=Python.NoConFile
2526 Root=1
2527end
2528item: Edit Registry
2529 Total Keys=1
2530 Key=Software\CLASSES\.pyw
2531 New Value=text/plain
2532 Value Name=Content Type
2533 Root=1
2534end
2535item: Remark
2536end
2537item: Edit Registry
2538 Total Keys=1
2539 Key=Software\CLASSES\.pyc
2540 New Value=Python.CompiledFile
2541 Root=1
2542end
2543item: Edit Registry
2544 Total Keys=1
2545 Key=Software\CLASSES\.pyo
2546 New Value=Python.CompiledFile
2547 Root=1
2548end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002549item: End Block
2550end
Tim Peters0af67032001-10-09 22:22:36 +00002551item: Remark
2552end
2553item: Remark
2554 Text=If we're installing IDLE, also set an Edit context menu action to use IDLE, for .py and .pyw files.
2555end
2556item: If/While Statement
2557 Variable=COMPONENTS
2558 Value=B
2559 Flags=00000010
2560end
2561item: If/While Statement
2562 Variable=USE_HKCR
2563 Value=1
2564end
2565item: Edit Registry
2566 Total Keys=1
2567 Key=Python.NoConFile\shell\Edit with IDLE\command
2568 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2569end
2570item: Edit Registry
2571 Total Keys=1
2572 Key=Python.File\shell\Edit with IDLE\command
2573 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2574end
2575item: Else Statement
2576end
2577item: Edit Registry
2578 Total Keys=1
2579 Key=Software\CLASSES\Python.NoConFile\shell\Edit with IDLE\command
2580 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2581 Root=1
2582end
2583item: Edit Registry
2584 Total Keys=1
2585 Key=Software\CLASSES\Python.File\shell\Edit with IDLE\command
2586 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2587 Root=1
2588end
2589item: End Block
2590end
2591item: End Block
2592end
Tim Peters223ec932001-08-05 13:58:48 +00002593item: End Block
2594end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002595item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002596end
2597item: Remark
2598 Text=Register Python paths.
2599end
2600item: Remark
Tim Petersf6f6fa22000-09-01 11:45:02 +00002601 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2602end
Tim Peters67b9ada2001-08-05 04:12:30 +00002603item: If/While Statement
2604 Variable=DOADMIN
2605 Value=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002606end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002607item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002608 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002609 Key=Software\Python\PythonCore\CurrentVersion
2610 Root=130
2611end
2612item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002613 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002614 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2615 New Value=%MAINDIR%
2616 Root=2
2617end
2618item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002619 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002620 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
Tim Peters6f0699b2001-11-07 04:42:04 +00002621 New Value=%CGROUP_SAVE%
2622 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002623 Root=2
2624end
2625item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002626 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002627 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002628 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2629 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002630 Root=2
2631end
2632item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002633 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002634 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2635 Root=2
2636end
2637item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002638 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002639 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2640 New Value=%MAINDIR%\Python.exe
2641 Root=2
2642end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002643item: Else Statement
2644end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002645item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002646 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002647 Key=Software\Python\PythonCore\CurrentVersion
2648 Root=129
2649end
2650item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002651 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002652 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2653 New Value=%MAINDIR%
2654 Root=1
2655end
2656item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002657 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002658 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
Tim Peters6f0699b2001-11-07 04:42:04 +00002659 New Value=%CGROUP_SAVE%
2660 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00002661 Root=1
2662end
2663item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002664 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002665 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002666 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2667 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00002668 Root=1
2669end
2670item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002671 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002672 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2673 Root=1
2674end
2675item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002676 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002677 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2678 New Value=%MAINDIR%\Python.exe
2679 Root=1
2680end
2681item: End Block
2682end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002683item: End Block
2684end
Tim Peterse7b2a272001-07-29 09:28:37 +00002685item: Remark
2686end
2687item: Remark
2688 Text=Registry fiddling for docs.
2689end
Tim Peters4de219d2001-08-04 23:23:27 +00002690item: Remark
2691 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2692end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002693item: If/While Statement
2694 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002695 Value=C
Tim Peters223ec932001-08-05 13:58:48 +00002696 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002697end
Tim Peters67b9ada2001-08-05 04:12:30 +00002698item: If/While Statement
2699 Variable=DOADMIN
2700 Value=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002701end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002702item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002703 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002704 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2705 New Value=%MAINDIR%\Doc\index.html
2706 Root=2
2707end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002708item: Else Statement
2709end
2710item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002711 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002712 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2713 New Value=%MAINDIR%\Doc\index.html
2714 Root=1
2715end
2716item: End Block
2717end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002718item: End Block
2719end
Tim Peterse7b2a272001-07-29 09:28:37 +00002720item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002721end
Tim Peterse7b2a272001-07-29 09:28:37 +00002722item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002723 Text=Set the app publisher and URL entries for Win2K add/remove.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002724end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002725item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002726 Text=It doesn't hurt on other systems.
2727end
2728item: Remark
2729 Text=As usual, write to HKLM or HKCU depending on Admin privs.
2730end
2731item: Remark
2732 Text=CAUTION: If you set this info on the "Windows 2000" page (step 6) of the
2733end
2734item: Remark
2735 Text=Installation Expert, it only shows up in the "If" block below. Keep in synch!
Tim Peters96e1d2f2001-07-30 23:06:21 +00002736end
Tim Peters67b9ada2001-08-05 04:12:30 +00002737item: If/While Statement
2738 Variable=DOADMIN
2739 Value=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002740end
Tim Peters4670b3a2001-07-29 19:48:44 +00002741item: Edit Registry
Tim Peters4de219d2001-08-04 23:23:27 +00002742 Total Keys=1
2743 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2744 New Value=http://www.python.org/
2745 Value Name=HelpLink
2746 Root=2
2747end
2748item: Edit Registry
2749 Total Keys=1
2750 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2751 New Value=PythonLabs at Zope Corporation
2752 Value Name=Publisher
2753 Root=2
2754end
2755item: Edit Registry
2756 Total Keys=1
2757 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2758 New Value=http://www.python.org/
2759 Value Name=URLInfoAbout
2760 Root=2
2761end
2762item: Edit Registry
2763 Total Keys=1
2764 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2765 New Value=%PYVER_STRING%
2766 Value Name=DisplayVersion
2767 Root=2
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002768end
Tim Petersae5262e2001-08-06 20:01:19 +00002769item: Edit Registry
2770 Total Keys=1
2771 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2772 New Value=%MAINDIR%\py.ico,-0
2773 Value Name=DisplayIcon
2774 Root=2
2775end
Tim Petersce5f13a2001-07-31 03:24:55 +00002776item: Else Statement
2777end
Tim Peters4de219d2001-08-04 23:23:27 +00002778item: Edit Registry
2779 Total Keys=1
2780 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2781 New Value=http://www.python.org/
2782 Value Name=HelpLink
2783 Root=1
Tim Petersce5f13a2001-07-31 03:24:55 +00002784end
2785item: Edit Registry
Tim Peters4de219d2001-08-04 23:23:27 +00002786 Total Keys=1
2787 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2788 New Value=PythonLabs at Zope Corporation
2789 Value Name=Publisher
2790 Root=1
2791end
2792item: Edit Registry
2793 Total Keys=1
2794 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2795 New Value=http://www.python.org/
2796 Value Name=URLInfoAbout
2797 Root=1
2798end
2799item: Edit Registry
2800 Total Keys=1
2801 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2802 New Value=%PYVER_STRING%
2803 Value Name=DisplayVersion
2804 Root=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002805end
Tim Petersae5262e2001-08-06 20:01:19 +00002806item: Edit Registry
2807 Total Keys=1
2808 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2809 New Value=%MAINDIR%\py.ico,-0
2810 Value Name=DisplayIcon
2811 Root=1
2812end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002813item: End Block
2814end
Tim Peterse7b2a272001-07-29 09:28:37 +00002815item: Remark
2816end
Tim Peters4670b3a2001-07-29 19:48:44 +00002817item: Remark
Tim Peters67b9ada2001-08-05 04:12:30 +00002818 Text=Populate Start Menu group
Tim Peters4670b3a2001-07-29 19:48:44 +00002819end
Tim Peters223ec932001-08-05 13:58:48 +00002820item: If/While Statement
2821 Variable=TASKS
2822 Value=B
2823 Flags=00000010
Tim Peters4de219d2001-08-04 23:23:27 +00002824end
Tim Peters68db9dd2001-08-11 04:01:31 +00002825item: Remark
2826 Text=Shortcut to installer no matter what.
Tim Peterse7b2a272001-07-29 09:28:37 +00002827end
2828item: Create Shortcut
Tim Peters68db9dd2001-08-11 04:01:31 +00002829 Source=%MAINDIR%\unwise.exe
2830 Destination=%GROUP%\Uninstall Python.lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002831 Working Directory=%MAINDIR%
2832 Key Type=1536
2833 Flags=00000001
2834end
Tim Peterse7b2a272001-07-29 09:28:37 +00002835item: Remark
2836end
2837item: If/While Statement
2838 Variable=COMPONENTS
2839 Value=A
Tim Peters223ec932001-08-05 13:58:48 +00002840 Flags=00000010
Tim Peterse7b2a272001-07-29 09:28:37 +00002841end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002842item: Create Shortcut
2843 Source=%MAINDIR%\python.exe
2844 Destination=%GROUP%\Python (command line).lnk
2845 Working Directory=%MAINDIR%
2846 Icon Pathname=%MAINDIR%\pycon.ico
2847 Key Type=1536
2848 Flags=00000001
2849end
Tim Peters68db9dd2001-08-11 04:01:31 +00002850item: End Block
2851end
2852item: Remark
2853end
2854item: If/While Statement
2855 Variable=COMPONENTS
2856 Value=B
2857 Flags=00000010
2858end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002859item: Create Shortcut
Tim Peters0932cb42000-09-11 07:55:40 +00002860 Source=%MAINDIR%\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002861 Destination=%GROUP%\IDLE (Python GUI).lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002862 Command Options="%MAINDIR%\Tools\idle\idle.pyw"
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002863 Working Directory=%MAINDIR%
2864 Key Type=1536
2865 Flags=00000001
2866end
Guido van Rossumfe010e42001-03-02 04:59:38 +00002867item: Create Shortcut
2868 Source=%MAINDIR%\pythonw.exe
2869 Destination=%GROUP%\Module Docs.lnk
Tim Peters45e5e722001-08-05 05:43:20 +00002870 Command Options="%MAINDIR%\Tools\Scripts\pydocgui.pyw"
Guido van Rossumfe010e42001-03-02 04:59:38 +00002871 Working Directory=%MAINDIR%
2872 Key Type=1536
2873 Flags=00000001
2874end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002875item: End Block
2876end
Tim Peters4670b3a2001-07-29 19:48:44 +00002877item: Remark
2878end
Tim Peters68db9dd2001-08-11 04:01:31 +00002879item: If/While Statement
2880 Variable=COMPONENTS
2881 Value=C
2882 Flags=00000010
2883end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002884item: Create Shortcut
Tim Peters68db9dd2001-08-11 04:01:31 +00002885 Source=%MAINDIR%\Doc\index.html
2886 Destination=%GROUP%\Python Manuals.lnk
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002887 Working Directory=%MAINDIR%
2888 Key Type=1536
2889 Flags=00000001
2890end
Tim Peters223ec932001-08-05 13:58:48 +00002891item: End Block
2892end
Tim Peters68db9dd2001-08-11 04:01:31 +00002893item: End Block
2894end
Tim Peterse7b2a272001-07-29 09:28:37 +00002895item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002896end
Tim Peterse7b2a272001-07-29 09:28:37 +00002897item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002898 Text=I don't think we need this, but have always done it.
2899end
2900item: Self-Register OCXs/DLLs
2901 Description=Updating System Configuration, Please Wait...
2902end
2903item: Remark
2904end
Tim Peters08e72952002-04-16 20:48:01 +00002905remarked item: Remark
2906 Text=Don't enable "Delete in-use files". Here's what happens:
2907end
2908remarked item: Remark
2909 Text=Install Python; uninstall Python; install Python again. Reboot the machine.
2910end
2911remarked item: Remark
2912 Text=Now UNWISE.EXE is missing. I think this is a Wise bug, but so it goes.
2913end
2914remarked item: Add Text to INSTALL.LOG
Tim Petersae5262e2001-08-06 20:01:19 +00002915 Text=Delete in-use files: On
2916end
2917item: Remark
2918end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002919item: Wizard Block
2920 Direction Variable=DIRECTION
2921 Display Variable=DISPLAY
Tim Peters36a90f62001-08-08 20:50:07 +00002922 Bitmap Pathname=.\installer.bmp
Tim Petersa1fd0502001-07-30 07:30:56 +00002923 X Position=9
2924 Y Position=10
Tim Peters36a90f62001-08-08 20:50:07 +00002925 Filler Color=11173759
Tim Petersa1fd0502001-07-30 07:30:56 +00002926 Flags=00000011
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002927end
2928item: Custom Dialog Set
2929 Name=Finished
2930 Display Variable=DISPLAY
2931 item: Dialog
2932 Title=%APPTITLE% Installation
2933 Title French=Installation de %APPTITLE%
2934 Title German=Installation von %APPTITLE%
2935 Title Spanish=Instalación de %APPTITLE%
2936 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +00002937 Width=339
2938 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002939 Font Name=Helv
2940 Font Size=8
2941 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00002942 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002943 Variable=DIRECTION
2944 Value=N
2945 Create Flags=01010000000000010000000000000001
2946 Text=&Finish
2947 Text French=&Fin
2948 Text German=&Weiter
2949 Text Spanish=&Terminar
2950 Text Italian=&Fine
2951 end
2952 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00002953 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002954 Variable=DISABLED
2955 Value=!
2956 Action=3
2957 Create Flags=01010000000000010000000000000000
2958 Text=&Cancel
2959 Text French=&Annuler
2960 Text German=&Abbrechen
2961 Text Spanish=&Cancelar
2962 Text Italian=&Annulla
2963 end
2964 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00002965 Rectangle=108 10 323 48
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002966 Create Flags=01010000000000000000000000000000
2967 Flags=0000000000000001
2968 Name=Times New Roman
2969 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
2970 Text=Installation Completed!
2971 Text French=Installation terminée !
2972 Text German=Die Installation ist abgeschlossen!
2973 Text Spanish=¡Instalación terminada!
2974 Text Italian=Installazione completata!
2975 end
2976 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00002977 Rectangle=108 44 320 82
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002978 Create Flags=01010000000000000000000000000000
2979 Text=%APPTITLE% has been successfully installed.
2980 Text=
2981 Text=Press the Finish button to exit this installation.
2982 Text French=%APPTITLE% est maintenant installé.
2983 Text French=
2984 Text French=Cliquez sur le bouton Fin pour quitter l'installation.
2985 Text German=%APPTITLE% wurde erfolgreich installiert.
2986 Text German=
2987 Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.
2988 Text Spanish=%APPTITLE% se ha instalado con éxito.
2989 Text Spanish=
2990 Text Spanish=Presione el botón Terminar para salir de esta instalación.
2991 Text Italian=L'installazione %APPTITLE% è stata portata a termine con successo.
2992 Text Italian=
2993 Text Italian=Premere il pulsante Fine per uscire dall'installazione.
2994 end
Tim Peters1f7862e2001-08-01 02:36:21 +00002995 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00002996 Rectangle=10 225 320 226
Tim Peters1f7862e2001-08-01 02:36:21 +00002997 Action=3
2998 Create Flags=01010000000000000000000000000111
2999 end
Tim Peters8eb16b12001-08-08 22:50:35 +00003000 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00003001 Rectangle=106 105 312 210
Tim Peters8eb16b12001-08-08 22:50:35 +00003002 Enabled Color=00000000000000001111111111111111
3003 Create Flags=01010000000000000000000000000000
3004 Text=Special Windows thanks to:
3005 Text=
Tim Petersf30f1fc2001-08-09 05:16:00 +00003006 Text=Wise Solutions, for the use of InstallMaster 8.1.
Tim Peters8eb16b12001-08-08 22:50:35 +00003007 Text= http://www.wisesolutions.com/
3008 Text=
Tim Peters591f71b2001-08-15 06:10:16 +00003009 Text=
Tim Peters8eb16b12001-08-08 22:50:35 +00003010 Text=LettError, Erik van Blokland, for the Python for Windows graphic.
3011 Text= http://www.letterror.com/
3012 Text=
Tim Peters591f71b2001-08-15 06:10:16 +00003013 Text=
Tim Petersb6135df2001-08-08 22:58:52 +00003014 Text=Mark Hammond, without whose years of freely shared Windows expertise, Python for Windows would still be Python for DOS.
Tim Peters8eb16b12001-08-08 22:50:35 +00003015 end
3016 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00003017 Rectangle=106 95 312 96
Tim Peters8eb16b12001-08-08 22:50:35 +00003018 Action=3
3019 Enabled Color=00000000000000001111111111111111
3020 Create Flags=01010000000000000000000000001001
3021 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00003022 end
3023end
3024item: End Block
3025end
Tim Peters4e9a00e2001-07-29 19:31:03 +00003026item: New Event
3027 Name=Cancel
3028end
3029item: Remark
3030 Text=This include script supports a rollback to preinstallation state if the user chooses to cancel before the installation is complete.
3031end
3032item: Include Script
3033 Pathname=%_WISE_%\INCLUDE\rollback.wse
3034end