blob: 0a016d93b98aef5ecfeb3154260cb88acbcc9f5e [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
33 Variable Name2=_TCLMINOR_
34 Variable Description2=Tcl/Tk Minor Version (e.g. the "3" in "8.3.1")
35 Variable Default2=3
36 Variable Flags2=00001000
37 Variable Name3=_DOC_
38 Variable Description3=The unpacked HTML doc directory.
39 Variable Default3=..\html
Tim Petersd8c7da42001-07-29 19:57:07 +000040 Variable Flags3=00001001
Tim Peterse7b2a272001-07-29 09:28:37 +000041 Variable Name4=_SYS_
42 Variable Description4=System directory (where to find MSVCRT.DLL)
43 Variable Default4=C:\Windows\System
44 Variable Values4=C:\Windows\System
45 Variable Values4=C:\WINNT\System32
46 Variable Flags4=00000010
47 Variable Name5=_PYMAJOR_
48 Variable Description5=Python major version number; the 2 in 2.3.
49 Variable Default5=2
Guido van Rossumcce79a12000-06-30 14:50:52 +000050 Variable Flags5=00001000
Tim Peterse7b2a272001-07-29 09:28:37 +000051 Variable Name6=_PYMINOR_
52 Variable Description6=Python minor version number; the 3 in 2.3
Tim Peters83a3f0c2001-12-21 22:06:12 +000053 Variable Default6=3
Tim Petersdb642c62001-07-29 02:04:20 +000054 Variable Flags6=00001000
Tim Peters67b9ada2001-08-05 04:12:30 +000055 Variable Name7=_DOADMIN_
56 Variable Description7=The initial value for %DOADMIN%.
57 Variable Description7=When 0, we never try to write under HKLM,
58 Variable Description7=and install the Python + MS runtime DLLs in
59 Variable Description7=the Python directory instead of the system dir.
60 Variable Default7=1
61 Variable Values7=1
62 Variable Values7=0
63 Variable Flags7=00001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000064end
65item: Set Variable
Tim Peters4de219d2001-08-04 23:23:27 +000066 Variable=PYVER_STRING
Tim Peters83a3f0c2001-12-21 22:06:12 +000067 Value=2.3a1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000068end
Tim Peterse7b2a272001-07-29 09:28:37 +000069item: Remark
70end
71item: Remark
72 Text=When the version number changes, set the compiler
73end
74item: Remark
75 Text=vrbls _PYMAJOR_ and _PYMINOR_.
76end
77item: Remark
78 Text=Nothing in the script below should need fiddling then.
79end
80item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000081 Text=Other things that need fiddling:
82end
83item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +000084 Text= PYVER_STRING above.
Tim Petersa7f6de72001-08-01 18:42:54 +000085end
86item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000087 Text= The "Title:" in the upper left corner of the GUI.
88end
89item: Remark
90 Text= Build Settings and Version Resource on step 6 (Finish) of the Installation Expert
91end
92item: Remark
93 Text= Be sure to select Steps->All or you may not see these!
94end
95item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +000096end
Tim Peters4de219d2001-08-04 23:23:27 +000097item: Set Variable
98 Variable=APPTITLE
99 Value=Python %PYVER_STRING%
100end
Tim Peterse7b2a272001-07-29 09:28:37 +0000101item: Remark
102 Text=PY_VERSION should be major.minor only; used to create the registry key; must match MS_DLL_ID in python_nt.rc
103end
104item: Set Variable
105 Variable=PY_VERSION
106 Value=%_PYMAJOR_%.%_PYMINOR_%
107end
108item: Remark
109 Text=GROUP is the Start menu group name; user can override.
110end
111item: Set Variable
112 Variable=GROUP
113 Value=Python %PY_VERSION%
Tim Petersd8c7da42001-07-29 19:57:07 +0000114 Flags=10000000
Tim Peterse7b2a272001-07-29 09:28:37 +0000115end
116item: Remark
117 Text=MAINDIR is the app directory; user can override.
118end
119item: Set Variable
120 Variable=MAINDIR
121 Value=Python%_PYMAJOR_%%_PYMINOR_%
122end
123item: Remark
124end
Tim Peters67b9ada2001-08-05 04:12:30 +0000125item: Set Variable
126 Variable=DOADMIN
127 Value=%_DOADMIN_%
128end
Tim Peterse7b2a272001-07-29 09:28:37 +0000129item: Remark
130 Text=Give non-admin users a chance to abort.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000131end
Tim Peters9a83b922000-09-01 19:30:26 +0000132item: Check Configuration
133 Flags=10011111
134end
Tim Peters67b9ada2001-08-05 04:12:30 +0000135item: Set Variable
136 Variable=DOADMIN
137 Value=0
138end
Tim Peters9a83b922000-09-01 19:30:26 +0000139item: Display Message
140 Title=Doing non-admin install
141 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).
142 Text=
143 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.
144 Flags=00001000
145end
146item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000147end
Tim Peterse7b2a272001-07-29 09:28:37 +0000148item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000149end
Tim Petersb2a22f42001-03-11 04:30:35 +0000150item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +0000151 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
152end
153item: Remark
154 Text=Note from Tim: the "stop" on the next line is actually "pause".
Tim Peters6307bb82001-07-29 18:55:06 +0000155end
156item: Open/Close INSTALL.LOG
157 Flags=00000001
158end
159item: Remark
160 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 +0000161end
162item: Check if File/Dir Exists
163 Pathname=%SYS%
164 Flags=10000100
Tim Petersb2a22f42001-03-11 04:30:35 +0000165end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000166item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +0000167 Variable=SYS
168 Value=%WIN%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000169end
Tim Peterse7b2a272001-07-29 09:28:37 +0000170item: End Block
171end
Tim Peters0097bae2001-07-29 19:27:23 +0000172item: Check Configuration
173 Flags=10111011
174end
175item: Get Registry Key Value
176 Variable=COMMON
177 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
178 Default=C:\Program Files\Common Files
179 Value Name=CommonFilesDir
180 Flags=00000100
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000181end
182item: Get Registry Key Value
183 Variable=PROGRAM_FILES
184 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
185 Default=C:\Program Files
186 Value Name=ProgramFilesDir
Tim Peters0097bae2001-07-29 19:27:23 +0000187 Flags=00000100
188end
189item: Set Variable
190 Variable=EXPLORER
191 Value=1
192end
193item: End Block
194end
195item: Remark
196 Text=Note from Tim: doesn't seem to be a way to get the true boot drive, the Wizard hardcodes "C".
197end
198item: Set Variable
199 Variable=MAINDIR
200 Value=C:\%MAINDIR%
201 Flags=00001100
202end
203item: Remark
204 Text=BACKUP is the variable that holds the path that all backup files will be copied to when overwritten
205end
206item: Set Variable
207 Variable=BACKUP
208 Value=%MAINDIR%\BACKUP
209 Flags=10000000
210end
211item: Remark
212 Text=DOBACKUP determines if a backup will be performed. The possible values are A (do backup) or B (do not do backup)
213end
214item: Set Variable
215 Variable=DOBACKUP
216 Value=A
Tim Peters0097bae2001-07-29 19:27:23 +0000217end
218item: Remark
219 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).
220end
221item: Set Variable
222 Variable=BRANDING
223 Value=0
224end
225item: If/While Statement
226 Variable=BRANDING
227 Value=1
228end
229item: Read INI Value
230 Variable=NAME
231 Pathname=%INST%\CUSTDATA.INI
232 Section=Registration
233 Item=Name
234end
235item: Read INI Value
236 Variable=COMPANY
237 Pathname=%INST%\CUSTDATA.INI
238 Section=Registration
239 Item=Company
240end
241item: If/While Statement
242 Variable=NAME
243end
244item: Set Variable
245 Variable=DOBRAND
246 Value=1
247end
248item: Get System Information
249 Variable=NAME
250 Flags=00000110
251end
252item: Get System Information
253 Variable=COMPANY
254 Flags=00000111
255end
256item: End Block
257end
258item: End Block
259end
260item: Remark
261 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
262end
263item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000264end
Tim Peterse7b2a272001-07-29 09:28:37 +0000265item: Remark
Tim Peters223ec932001-08-05 13:58:48 +0000266 Text=Set vrbls for the "Advanced Options" subdialog of Components.
267end
268item: Set Variable
269 Variable=SELECT_ADMIN
270 Value=A
271end
272item: If/While Statement
273 Variable=DOADMIN
274 Value=0
275end
276item: Set Variable
277 Variable=SELECT_ADMIN
278 Value=B
279end
280item: End Block
281end
282item: Remark
283end
284item: Remark
285 Text=TASKS values:
286end
287item: Remark
288 Text=A: Register file extensions
289end
290item: Remark
291 Text=B: Create Start Menu shortcuts
292end
293item: Set Variable
294 Variable=TASKS
295 Value=AB
296end
297item: Remark
Tim Peters4670b3a2001-07-29 19:48:44 +0000298end
299item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000300 Text=COMPONENTS values:
301end
302item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000303 Text=A: interpreter and libraries
Tim Peterse7b2a272001-07-29 09:28:37 +0000304end
305item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000306 Text=B: Tcl/Tk
Tim Peterse7b2a272001-07-29 09:28:37 +0000307end
308item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000309 Text=C: docs
Tim Peterse7b2a272001-07-29 09:28:37 +0000310end
311item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000312 Text=D: tools
313end
314item: Remark
315 Text=E: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000316end
317item: Set Variable
318 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +0000319 Value=ABCDE
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000320end
Tim Peters223ec932001-08-05 13:58:48 +0000321item: Remark
322end
323item: Remark
324 Text=March thru the user GUI.
325end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000326item: Wizard Block
327 Direction Variable=DIRECTION
328 Display Variable=DISPLAY
Tim Peters36a90f62001-08-08 20:50:07 +0000329 Bitmap Pathname=.\installer.bmp
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000330 X Position=9
331 Y Position=10
Tim Peters36a90f62001-08-08 20:50:07 +0000332 Filler Color=11173759
Tim Peters223ec932001-08-05 13:58:48 +0000333 Dialog=Select Destination Directory
334 Dialog=Backup Replaced Files
335 Dialog=Select Components
336 Dialog=Select Program Manager Group
337 Variable=
338 Variable=
339 Variable=
340 Variable=TASKS
341 Value=
342 Value=
343 Value=
344 Value=B
345 Compare=0
346 Compare=0
347 Compare=0
348 Compare=3
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000349 Flags=00000011
350end
Tim Petersb39fa0e2001-08-05 05:19:15 +0000351item: If/While Statement
352 Variable=DISPLAY
353 Value=Start Installation
354end
355item: Set Variable
356 Variable=SUMMARY
357 Value=Install directory: %MAINDIR%%CRLF%
358end
359item: Remark
360end
361item: If/While Statement
Tim Peters223ec932001-08-05 13:58:48 +0000362 Variable=SELECT_ADMIN
363 Value=A
Tim Petersb39fa0e2001-08-05 05:19:15 +0000364end
365item: Set Variable
366 Variable=SUMMARY
367 Value=%CRLF%Doing admin install.%CRLF%
368 Flags=00000001
369end
370item: Else Statement
371end
372item: Set Variable
373 Variable=SUMMARY
374 Value=%CRLF%Doing non-admin install.%CRLF%
375 Flags=00000001
376end
377item: End Block
378end
379item: Remark
380end
381item: If/While Statement
382 Variable=DOBACKUP
383 Value=A
384end
385item: Set Variable
386 Variable=SUMMARY
387 Value=%CRLF%Make backups, into %BACKUP%%CRLF%
388 Flags=00000001
389end
390item: Else Statement
391end
392item: Set Variable
393 Variable=SUMMARY
394 Value=%CRLF%Don't make backups.%CRLF%
395 Flags=00000001
396end
397item: End Block
398end
399item: Remark
400end
401item: Set Variable
402 Variable=SUMMARY
403 Value=%CRLF%Components:%CRLF%
404 Flags=00000001
405end
406item: If/While Statement
407 Variable=COMPONENTS
408 Value=A
409 Flags=00000010
410end
411item: Set Variable
412 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000413 Value= Python interpreter and libraries%CRLF%
Tim Petersb39fa0e2001-08-05 05:19:15 +0000414 Flags=00000001
415end
416item: End Block
417end
418item: If/While Statement
419 Variable=COMPONENTS
420 Value=B
421 Flags=00000010
422end
423item: Set Variable
424 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000425 Value= Tcl/Tk (Tkinter, IDLE, pydoc)%CRLF%
Tim Petersb39fa0e2001-08-05 05:19:15 +0000426 Flags=00000001
427end
428item: End Block
429end
430item: If/While Statement
431 Variable=COMPONENTS
432 Value=C
433 Flags=00000010
434end
435item: Set Variable
436 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000437 Value= Python documentation%CRLF%
Tim Petersb39fa0e2001-08-05 05:19:15 +0000438 Flags=00000001
439end
440item: End Block
441end
442item: If/While Statement
443 Variable=COMPONENTS
444 Value=D
445 Flags=00000010
446end
447item: Set Variable
448 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000449 Value= Tool and utility scripts%CRLF%
450 Flags=00000001
451end
452item: End Block
453end
454item: If/While Statement
455 Variable=COMPONENTS
456 Value=E
457 Flags=00000010
458end
459item: Set Variable
460 Variable=SUMMARY
Tim Petersb39fa0e2001-08-05 05:19:15 +0000461 Value= Python test suite%CRLF%
462 Flags=00000001
463end
464item: End Block
465end
466item: Remark
467end
Tim Peters223ec932001-08-05 13:58:48 +0000468item: If/While Statement
469 Variable=TASKS
470 Value=A
471 Flags=00000010
472end
473item: Set Variable
474 Variable=SUMMARY
475 Value=%CRLF%Register file extensions.%CRLF%
476 Flags=00000001
477end
478item: Else Statement
479end
480item: Set Variable
481 Variable=SUMMARY
482 Value=%CRLF%Don't register file extensions.%CRLF%
483 Flags=00000001
484end
485item: End Block
486end
487item: Remark
488end
489item: If/While Statement
490 Variable=TASKS
491 Value=B
492 Flags=00000010
493end
Tim Petersb39fa0e2001-08-05 05:19:15 +0000494item: Set Variable
495 Variable=SUMMARY
496 Value=%CRLF%Start Menu group: %GROUP%%CRLF%
497 Flags=00000001
498end
Tim Peters223ec932001-08-05 13:58:48 +0000499item: Else Statement
500end
501item: Set Variable
502 Variable=SUMMARY
503 Value=%CRLF%No Start Menu shortcuts.%CRLF%
504 Flags=00000001
505end
506item: End Block
507end
Tim Petersb39fa0e2001-08-05 05:19:15 +0000508item: End Block
509end
510item: Remark
511end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000512item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000513 Name=Select Destination Directory
514 Display Variable=DISPLAY
515 item: Dialog
516 Title=%APPTITLE% Installation
517 Title French=Installation de %APPTITLE%
518 Title German=Installation von %APPTITLE%
519 Title Spanish=Instalación de %APPTITLE%
520 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +0000521 Width=339
522 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000523 Font Name=Helv
524 Font Size=8
525 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000526 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000527 Variable=DIRECTION
528 Value=N
529 Create Flags=01010000000000010000000000000001
530 Text=&Next >
531 Text French=&Suite >
532 Text German=&Weiter >
533 Text Spanish=&Siguiente >
534 Text Italian=&Avanti >
535 end
536 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000537 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000538 Action=3
539 Create Flags=01010000000000010000000000000000
540 Text=&Cancel
541 Text French=&Annuler
542 Text German=&Abbrechen
543 Text Spanish=&Cancelar
544 Text Italian=&Annulla
545 end
546 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000547 Rectangle=10 225 320 226
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000548 Action=3
549 Create Flags=01010000000000000000000000000111
550 end
551 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000552 Rectangle=108 11 323 33
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000553 Create Flags=01010000000000000000000000000000
554 Flags=0000000000000001
555 Name=Times New Roman
556 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
557 Text=Select Destination Directory
558 Text French=Sélectionner le répertoire de destination
559 Text German=Zielverzeichnis wählen
560 Text Spanish=Seleccione el directorio de destino
561 Text Italian=Selezionare Directory di destinazione
562 end
Tim Peters4951a982001-08-01 03:29:59 +0000563 item: Listbox
Tim Petersf5d35052001-08-11 03:13:58 +0000564 Rectangle=108 58 321 219
Tim Peters4951a982001-08-01 03:29:59 +0000565 Variable=MAINDIR
566 Enabled Color=00000000000000001111111111111111
567 Create Flags=01010000100000010000000101000001
568 Flags=0000110000001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000569 Text=%MAINDIR%
Tim Peters4951a982001-08-01 03:29:59 +0000570 Text=
571 end
572 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000573 Rectangle=108 40 313 58
Tim Peters4951a982001-08-01 03:29:59 +0000574 Enabled Color=00000000000000001111111111111111
575 Create Flags=01010000000000000000000000000000
576 Text=Please select a directory for the %APPTITLE% files.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000577 end
578 end
579 item: Dialog
580 Title=Select Destination Directory
581 Title French=Sélectionner le répertoire de destination
582 Title German=Zielverzeichnis wählen
583 Title Spanish=Seleccione el directorio de destino
584 Title Italian=Selezionare Directory di destinazione
Tim Petersf5d35052001-08-11 03:13:58 +0000585 Width=276
586 Height=216
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000587 Font Name=Helv
588 Font Size=8
589 item: Listbox
Tim Petersf5d35052001-08-11 03:13:58 +0000590 Rectangle=6 6 204 186
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000591 Variable=MAINDIR
592 Create Flags=01010000100000010000000101000000
593 Flags=0000110000100010
594 Text=%MAINDIR%
595 Text French=%MAINDIR%
596 Text German=%MAINDIR%
597 Text Spanish=%MAINDIR%
598 Text Italian=%MAINDIR%
599 end
600 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000601 Rectangle=209 8 265 26
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000602 Create Flags=01010000000000010000000000000001
603 Text=OK
604 Text French=OK
605 Text German=OK
606 Text Spanish=Aceptar
607 Text Italian=OK
608 end
609 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000610 Rectangle=209 31 265 50
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000611 Variable=MAINDIR
612 Value=%MAINDIR_SAVE%
613 Create Flags=01010000000000010000000000000000
614 Flags=0000000000000001
615 Text=Cancel
616 Text French=Annuler
617 Text German=Abbrechen
618 Text Spanish=Cancelar
619 Text Italian=Annulla
620 end
621 end
622end
623item: Custom Dialog Set
Tim Petersa1fd0502001-07-30 07:30:56 +0000624 Name=Backup Replaced Files
625 Display Variable=DISPLAY
626 item: Dialog
Tim Peters60515572001-08-01 18:33:33 +0000627 Title=%APPTITLE% Installation
Tim Petersa1fd0502001-07-30 07:30:56 +0000628 Title French=Fichiers de Sauvegarde Remplacés
629 Title German=Sicherungskopie von ersetzten Dateien erstellen
630 Title Portuguese=Ficheiros substituídos de segurança
631 Title Spanish=Copias de seguridad de los archivos reemplazados
632 Title Italian=Backup file sostituiti
633 Title Danish=Sikkerhedskopiering af erstattede filer
634 Title Dutch=Vervangen bestanden kopiëren
635 Title Norwegian=Sikkerhetskopiere erstattede filer
636 Title Swedish=Säkerhetskopiera utbytta filer
Tim Petersf5d35052001-08-11 03:13:58 +0000637 Width=350
638 Height=280
Tim Petersa1fd0502001-07-30 07:30:56 +0000639 Font Name=Helv
640 Font Size=8
641 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000642 Rectangle=188 234 244 251
Tim Petersa1fd0502001-07-30 07:30:56 +0000643 Variable=DIRECTION
644 Value=N
645 Create Flags=01010000000000010000000000000001
646 Text=&Next >
647 Text French=&Suivant>
648 Text German=&Weiter>
649 Text Portuguese=&Próximo>
650 Text Spanish=&Siguiente >
651 Text Italian=&Avanti >
652 Text Danish=&Næste>
653 Text Dutch=&Volgende>
654 Text Norwegian=&Neste>
655 Text Swedish=&Nästa >
656 end
657 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000658 Rectangle=131 234 188 251
Tim Petersa1fd0502001-07-30 07:30:56 +0000659 Variable=DIRECTION
660 Value=B
661 Create Flags=01010000000000010000000000000000
662 Text=< &Back
663 Text French=<&Retour
664 Text German=<&Zurück
665 Text Portuguese=<&Retornar
666 Text Spanish=<&Retroceder
667 Text Italian=< &Indietro
668 Text Danish=<&Tilbage
669 Text Dutch=<&Terug
670 Text Norwegian=<&Tilbake
671 Text Swedish=< &Tillbaka
672 end
673 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000674 Rectangle=278 234 330 251
Tim Petersa1fd0502001-07-30 07:30:56 +0000675 Action=3
676 Create Flags=01010000000000010000000000000000
677 Text=Cancel
678 Text French=Annuler
679 Text German=Abbrechen
680 Text Portuguese=Cancelar
681 Text Spanish=Cancelar
682 Text Italian=Annulla
683 Text Danish=Annuller
684 Text Dutch=Annuleren
685 Text Norwegian=Avbryt
686 Text Swedish=Avbryt
687 end
688 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000689 Rectangle=11 221 329 223
Tim Petersa1fd0502001-07-30 07:30:56 +0000690 Action=3
691 Create Flags=01010000000000000000000000000111
692 end
693 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000694 Rectangle=108 46 320 98
Tim Petersa1fd0502001-07-30 07:30:56 +0000695 Create Flags=01010000000000000000000000000000
Tim Peters60515572001-08-01 18:33:33 +0000696 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.
697 Text=
698 Text=Do you want to create backups of replaced files?
Tim Petersa1fd0502001-07-30 07:30:56 +0000699 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 ?
700 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?
701 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?
702 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?
703 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?
704 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?
705 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?
706 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å?
707 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?
708 end
709 item: Radio Button
Tim Petersf5d35052001-08-11 03:13:58 +0000710 Rectangle=141 106 265 136
Tim Petersa1fd0502001-07-30 07:30:56 +0000711 Variable=DOBACKUP
712 Create Flags=01010000000000010000000000001001
Tim Peters2aadd362001-08-03 11:11:35 +0000713 Text=&Yes, make backups
714 Text=N&o, do not make backups
Tim Petersa1fd0502001-07-30 07:30:56 +0000715 Text=
716 Text French=&Oui
717 Text French=N&on
718 Text French=
719 Text German=&Ja
Tim Petersae5262e2001-08-06 20:01:19 +0000720 Text German=N&ein
Tim Petersa1fd0502001-07-30 07:30:56 +0000721 Text German=
722 Text Portuguese=&Sim
723 Text Portuguese=Nã&o
724 Text Portuguese=
725 Text Spanish=&Sí
726 Text Spanish=N&o
727 Text Spanish=
728 Text Italian=&Sì
729 Text Italian=N&o
730 Text Italian=
731 Text Danish=&Ja
732 Text Danish=&Nej
733 Text Danish=
734 Text Dutch=&Ja
735 Text Dutch=N&ee
736 Text Dutch=
737 Text Norwegian=&Ja
738 Text Norwegian=&Nei
739 Text Norwegian=
740 Text Swedish=&Ja
741 Text Swedish=N&ej
742 Text Swedish=
743 end
744 item: Static
Tim Petersa1fd0502001-07-30 07:30:56 +0000745 Control Name=BACK2
Tim Petersf5d35052001-08-11 03:13:58 +0000746 Rectangle=108 173 320 208
Tim Petersa1fd0502001-07-30 07:30:56 +0000747 Action=1
748 Create Flags=01010000000000000000000000000111
749 Text=Backup File Destination Directory
750 Text French=Répertoire de destination des fichiers de sauvegarde
751 Text German=Zielverzeichnis für die Sicherungsdatei
752 Text Portuguese=Directório de destino de ficheiro de segurança
753 Text Spanish=Directorio de Destino de los Archivos de Seguridad
754 Text Italian=Directory di destinazione dei file di backup
755 Text Danish=Destinationsbibliotek til sikkerhedskopier
756 Text Dutch=Doeldirectory backup-bestand
757 Text Norwegian=Målkatalog for sikkerhetskopier
758 Text Swedish=Katalog för säkerhetskopierade filer
759 end
760 item: Push Button
761 Control Name=BACK3
Tim Petersf5d35052001-08-11 03:13:58 +0000762 Rectangle=265 185 318 203
Tim Petersa1fd0502001-07-30 07:30:56 +0000763 Variable=BACKUP_SAVE
764 Value=%BACKUP%
765 Destination Dialog=1
766 Action=2
767 Create Flags=01010000000000010000000000000000
768 Text=B&rowse...
769 Text French=P&arcourir
770 Text German=B&lättern...
771 Text Portuguese=P&rocurar
772 Text Spanish=V&isualizar...
773 Text Italian=Sfoglia...
774 Text Danish=&Gennemse...
775 Text Dutch=B&laderen...
776 Text Norwegian=Bla igjennom
777 Text Swedish=&Bläddra
778 end
779 item: Static
780 Control Name=BACK4
Tim Petersf5d35052001-08-11 03:13:58 +0000781 Rectangle=129 188 254 200
Tim Petersa1fd0502001-07-30 07:30:56 +0000782 Destination Dialog=2
783 Create Flags=01010000000000000000000000000000
784 Text=%BACKUP%
785 Text French=%BACKUP%
786 Text German=%BACKUP%
787 Text Portuguese=%BACKUP%
788 Text Spanish=%BACKUP%
789 Text Italian=%BACKUP%
790 Text Danish=%BACKUP%
791 Text Dutch=%BACKUP%
792 Text Norwegian=%BACKUP%
793 Text Swedish=%BACKUP%
794 end
Tim Peters60515572001-08-01 18:33:33 +0000795 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000796 Rectangle=108 11 323 36
Tim Peters60515572001-08-01 18:33:33 +0000797 Create Flags=01010000000000000000000000000000
798 Flags=0000000000000001
799 Name=Times New Roman
800 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
801 Text=Backup Replaced Files
802 Text French=Sélectionner les composants
803 Text German=Komponenten auswählen
804 Text Spanish=Seleccione componentes
805 Text Italian=Selezionare i componenti
806 end
Tim Petersa1fd0502001-07-30 07:30:56 +0000807 item: If/While Statement
808 Variable=DOBACKUP
809 Value=B
810 end
811 item: Set Control Attribute
812 Control Name=BACK3
813 Operation=1
814 end
815 item: Set Control Attribute
816 Control Name=BACK4
817 Operation=1
818 end
819 item: Else Statement
820 end
821 item: Set Control Attribute
822 Control Name=BACK3
823 end
824 item: Set Control Attribute
825 Control Name=BACK4
826 end
827 item: End Block
828 end
829 end
830 item: Dialog
831 Title=Select Destination Directory
832 Title French=Choisissez le répertoire de destination
833 Title German=Zielverzeichnis wählen
834 Title Portuguese=Seleccionar Directório de Destino
835 Title Spanish=Seleccione el Directorio de Destino
836 Title Italian=Seleziona Directory di destinazione
837 Title Danish=Vælg Destinationsbibliotek
838 Title Dutch=Kies Doeldirectory
839 Title Norwegian=Velg målkatalog
840 Title Swedish=Välj destinationskalatog
Tim Petersf5d35052001-08-11 03:13:58 +0000841 Width=276
842 Height=216
Tim Petersa1fd0502001-07-30 07:30:56 +0000843 Font Name=Helv
844 Font Size=8
845 item: Listbox
Tim Petersf5d35052001-08-11 03:13:58 +0000846 Rectangle=6 3 200 186
Tim Petersa1fd0502001-07-30 07:30:56 +0000847 Variable=BACKUP
848 Create Flags=01010000100000010000000101000000
849 Flags=0000110000100010
850 Text=%BACKUP%
851 Text=
852 Text French=%BACKUP%
853 Text French=
854 Text German=%BACKUP%
855 Text German=
856 Text Portuguese=%BACKUP%
857 Text Portuguese=
858 Text Spanish=%BACKUP%
859 Text Spanish=
860 Text Italian=%BACKUP%
861 Text Italian=
862 Text Danish=%BACKUP%
863 Text Danish=
864 Text Dutch=%BACKUP%
865 Text Dutch=
866 Text Norwegian=%BACKUP%
867 Text Norwegian=
868 Text Swedish=%BACKUP%
869 Text Swedish=
870 end
871 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000872 Rectangle=209 8 265 26
Tim Petersa1fd0502001-07-30 07:30:56 +0000873 Create Flags=01010000000000010000000000000001
874 Text=OK
875 Text French=OK
876 Text German=OK
877 Text Portuguese=OK
878 Text Spanish=ACEPTAR
879 Text Italian=OK
880 Text Danish=OK
881 Text Dutch=OK
882 Text Norwegian=OK
883 Text Swedish=OK
884 end
885 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000886 Rectangle=209 31 265 50
Tim Petersa1fd0502001-07-30 07:30:56 +0000887 Variable=BACKUP
888 Value=%BACKUP_SAVE%
889 Create Flags=01010000000000010000000000000000
890 Flags=0000000000000001
891 Text=Cancel
892 Text French=Annuler
Tim Petersae5262e2001-08-06 20:01:19 +0000893 Text German=Abbrechen
Tim Petersa1fd0502001-07-30 07:30:56 +0000894 Text Portuguese=Cancelar
895 Text Spanish=Cancelar
896 Text Italian=Annulla
897 Text Danish=Slet
898 Text Dutch=Annuleren
899 Text Norwegian=Avbryt
900 Text Swedish=Avbryt
901 end
902 end
903end
904item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000905 Name=Select Components
906 Display Variable=DISPLAY
907 item: Dialog
908 Title=%APPTITLE% Installation
909 Title French=Installation de %APPTITLE%
910 Title German=Installation von %APPTITLE%
911 Title Spanish=Instalación de %APPTITLE%
912 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +0000913 Width=339
914 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000915 Font Name=Helv
916 Font Size=8
917 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000918 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000919 Variable=DIRECTION
920 Value=N
921 Create Flags=01010000000000010000000000000001
922 Text=&Next >
923 Text French=&Suite >
924 Text German=&Weiter >
925 Text Spanish=&Siguiente >
926 Text Italian=&Avanti >
927 end
928 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000929 Rectangle=131 234 188 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000930 Variable=DIRECTION
931 Value=B
932 Create Flags=01010000000000010000000000000000
933 Text=< &Back
934 Text French=< &Retour
935 Text German=< &Zurück
936 Text Spanish=< &Atrás
937 Text Italian=< &Indietro
938 end
939 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000940 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000941 Action=3
942 Create Flags=01010000000000010000000000000000
943 Text=&Cancel
944 Text French=&Annuler
945 Text German=&Abbrechen
946 Text Spanish=&Cancelar
947 Text Italian=&Annulla
948 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000949 item: Checkbox
Tim Petersf5d35052001-08-11 03:13:58 +0000950 Rectangle=108 66 313 156
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000951 Variable=COMPONENTS
952 Create Flags=01010000000000010000000000000011
953 Flags=0000000000000110
Tim Peters68db9dd2001-08-11 04:01:31 +0000954 Text=Python interpreter and libraries
955 Text=Tcl/Tk (Tkinter, IDLE, pydoc)
Tim Peterse7b2a272001-07-29 09:28:37 +0000956 Text=Python HTML docs
Tim Peters6307bb82001-07-29 18:55:06 +0000957 Text=Python utility scripts (Tools/)
958 Text=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000959 Text=
Tim Peters4de219d2001-08-04 23:23:27 +0000960 Text French=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000961 Text French=Python HTML docs
962 Text French=Python utility scripts (Tools/)
963 Text French=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000964 Text French=
Tim Peters4de219d2001-08-04 23:23:27 +0000965 Text German=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000966 Text German=Python HTML docs
967 Text German=Python utility scripts (Tools/)
968 Text German=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000969 Text German=
Tim Peters4de219d2001-08-04 23:23:27 +0000970 Text Spanish=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000971 Text Spanish=Python HTML docs
972 Text Spanish=Python utility scripts (Tools/)
973 Text Spanish=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000974 Text Spanish=
Tim Peters4de219d2001-08-04 23:23:27 +0000975 Text Italian=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000976 Text Italian=Python HTML docs
977 Text Italian=Python utility scripts (Tools/)
978 Text Italian=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000979 Text Italian=
980 end
981 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000982 Rectangle=108 45 320 63
Tim Peters223ec932001-08-05 13:58:48 +0000983 Create Flags=01010000000000000000000000000000
984 Text=Choose which components to install by checking the boxes below.
985 Text French=Choisissez les composants que vous voulez installer en cochant les cases ci-dessous.
986 Text German=Wählen Sie die zu installierenden Komponenten, indem Sie in die entsprechenden Kästchen klicken.
987 Text Spanish=Elija los componentes que desee instalar marcando los cuadros de abajo.
988 Text Italian=Scegliere quali componenti installare selezionando le caselle sottostanti.
989 end
990 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000991 Rectangle=188 203 269 220
Tim Peters223ec932001-08-05 13:58:48 +0000992 Destination Dialog=1
993 Action=2
994 Enabled Color=00000000000000000000000011111111
995 Create Flags=01010000000000010000000000000000
996 Text=Advanced Options ...
997 end
998 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000999 Rectangle=10 225 320 226
Tim Peters223ec932001-08-05 13:58:48 +00001000 Action=3
1001 Create Flags=01010000000000000000000000000111
1002 end
1003 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001004 Rectangle=108 10 323 43
Tim Peters223ec932001-08-05 13:58:48 +00001005 Create Flags=01010000000000000000000000000000
1006 Flags=0000000000000001
1007 Name=Times New Roman
1008 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
1009 Text=Select Components
1010 Text French=Sélectionner les composants
1011 Text German=Komponenten auswählen
1012 Text Spanish=Seleccione componentes
1013 Text Italian=Selezionare i componenti
1014 end
1015 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001016 Rectangle=251 180 311 193
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001017 Variable=COMPONENTS
1018 Value=MAINDIR
1019 Create Flags=01010000000000000000000000000010
1020 end
1021 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001022 Rectangle=251 168 311 179
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001023 Variable=COMPONENTS
1024 Create Flags=01010000000000000000000000000010
1025 end
1026 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001027 Rectangle=123 168 234 181
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001028 Create Flags=01010000000000000000000000000000
1029 Text=Disk Space Required:
1030 Text French=Espace disque requis :
1031 Text German=Notwendiger Speicherplatz:
1032 Text Spanish=Espacio requerido en el disco:
1033 Text Italian=Spazio su disco necessario:
1034 end
1035 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001036 Rectangle=123 180 234 193
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001037 Create Flags=01010000000000000000000000000000
1038 Text=Disk Space Remaining:
1039 Text French=Espace disque disponible :
1040 Text German=Verbleibender Speicherplatz:
1041 Text Spanish=Espacio en disco disponible:
1042 Text Italian=Spazio su disco disponibile:
1043 end
1044 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001045 Rectangle=108 158 320 196
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001046 Action=1
1047 Create Flags=01010000000000000000000000000111
1048 end
Tim Peters68db9dd2001-08-11 04:01:31 +00001049 item: If/While Statement
1050 Variable=DLG_EVENT_TYPE
1051 Value=VERIFY
1052 end
1053 item: Remark
1054 Text=If they're installing Tcl/Tk, Tools, or the test suite, doesn't make much sense unless they're installing Python too.
1055 end
1056 item: If/While Statement
1057 Variable=COMPONENTS
1058 Value=BDE
1059 Flags=00001010
1060 end
1061 item: If/While Statement
1062 Variable=COMPONENTS
1063 Value=A
1064 Flags=00000011
1065 end
1066 item: Display Message
1067 Title=Are you sure?
1068 Text=Installing Tcl/Tk, Tools or the test suite doesn't make much sense unless you install the Python interpreter and libraries too.
1069 Text=
1070 Text=Click Yes if that's really what you want.
1071 Flags=00101101
1072 end
1073 item: Remark
1074 Text=Nothing -- just proceed to the next dialog.
1075 end
1076 item: Else Statement
1077 end
1078 item: Remark
1079 Text=Return to the dialog.
1080 end
1081 item: Set Variable
1082 Variable=DLG_EVENT_TYPE
1083 end
1084 item: End Block
1085 end
1086 item: End Block
1087 end
1088 item: End Block
1089 end
1090 item: End Block
1091 end
Tim Peters223ec932001-08-05 13:58:48 +00001092 end
1093 item: Dialog
1094 Title=Advanced Options
Tim Petersf5d35052001-08-11 03:13:58 +00001095 Width=339
1096 Height=213
Tim Peters223ec932001-08-05 13:58:48 +00001097 Font Name=Helv
1098 Font Size=8
1099 item: Radio Button
1100 Control Name=ADMIN2
Tim Petersf5d35052001-08-11 03:13:58 +00001101 Rectangle=11 46 90 76
Tim Peters223ec932001-08-05 13:58:48 +00001102 Variable=SELECT_ADMIN
1103 Enabled Color=00000000000000001111111111111111
1104 Create Flags=01010000000000010000000000001001
1105 Text=Admin install
1106 Text=Non-Admin installl
1107 Text=
1108 end
1109 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001110 Rectangle=188 170 244 189
Tim Peters223ec932001-08-05 13:58:48 +00001111 Variable=DIRECTION
1112 Value=N
1113 Create Flags=01010000000000010000000000000001
1114 Text=OK
1115 Text French=&Suite >
1116 Text German=&Weiter >
1117 Text Spanish=&Siguiente >
1118 Text Italian=&Avanti >
1119 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001120 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001121 Rectangle=5 3 326 83
Tim Peters223ec932001-08-05 13:58:48 +00001122 Action=1
1123 Enabled Color=00000000000000001111111111111111
1124 Create Flags=01010000000000000000000000000111
1125 end
1126 item: Static
1127 Control Name=ADMIN1
Tim Petersf5d35052001-08-11 03:13:58 +00001128 Rectangle=11 11 321 45
Tim Peters223ec932001-08-05 13:58:48 +00001129 Enabled Color=00000000000000001111111111111111
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001130 Create Flags=01010000000000000000000000000000
Tim Petersce42a8e2001-08-08 19:32:25 +00001131 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 +00001132 end
1133 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001134 Rectangle=5 90 326 157
Tim Peters223ec932001-08-05 13:58:48 +00001135 Action=1
1136 Enabled Color=00000000000000001111111111111111
1137 Create Flags=01010000000000000000000000000111
1138 end
1139 item: Checkbox
Tim Petersf5d35052001-08-11 03:13:58 +00001140 Rectangle=11 121 243 151
Tim Peters223ec932001-08-05 13:58:48 +00001141 Variable=TASKS
1142 Enabled Color=00000000000000001111111111111111
1143 Create Flags=01010000000000010000000000000011
Tim Petersf5d35052001-08-11 03:13:58 +00001144 Text=Register file extensions (.py, .pyw, .pyc, .pyo)
Tim Peters223ec932001-08-05 13:58:48 +00001145 Text=Create Start Menu shortcuts
1146 Text=
1147 end
1148 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001149 Rectangle=11 103 320 121
Tim Peters223ec932001-08-05 13:58:48 +00001150 Enabled Color=00000000000000001111111111111111
1151 Create Flags=01010000000000000000000000000000
1152 Text=Choose tasks to perform by checking the boxes below.
1153 end
1154 item: If/While Statement
1155 Variable=DLG_EVENT_TYPE
1156 Value=INIT
1157 end
1158 item: If/While Statement
1159 Variable=DOADMIN
1160 Value=1
1161 end
1162 item: Set Control Attribute
1163 Control Name=ADMIN2
1164 end
1165 item: Else Statement
1166 end
1167 item: Set Control Text
1168 Control Name=ADMIN1
1169 Control Text=This section is available only if logged in to an account with Administrator privileges.
1170 end
1171 item: Set Control Attribute
1172 Control Name=ADMIN2
1173 Operation=1
1174 end
1175 item: End Block
1176 end
1177 item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001178 end
1179 end
1180end
1181item: Custom Dialog Set
1182 Name=Select Program Manager Group
1183 Display Variable=DISPLAY
1184 item: Dialog
1185 Title=%APPTITLE% Installation
1186 Title French=Installation de %APPTITLE%
1187 Title German=Installation von %APPTITLE%
1188 Title Spanish=Instalación de %APPTITLE%
1189 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +00001190 Width=339
1191 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001192 Font Name=Helv
1193 Font Size=8
1194 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001195 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001196 Variable=DIRECTION
1197 Value=N
1198 Create Flags=01010000000000010000000000000001
1199 Text=&Next >
1200 Text French=&Suite >
1201 Text German=&Weiter >
1202 Text Spanish=&Siguiente >
1203 Text Italian=&Avanti >
1204 end
1205 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001206 Rectangle=131 234 188 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001207 Variable=DIRECTION
1208 Value=B
1209 Create Flags=01010000000000010000000000000000
1210 Flags=0000000000000001
1211 Text=< &Back
1212 Text French=< &Retour
1213 Text German=< &Zurück
1214 Text Spanish=< &Atrás
1215 Text Italian=< &Indietro
1216 end
1217 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001218 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001219 Action=3
1220 Create Flags=01010000000000010000000000000000
1221 Text=&Cancel
1222 Text French=&Annuler
1223 Text German=&Abbrechen
1224 Text Spanish=&Cancelar
1225 Text Italian=&Annulla
1226 end
1227 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001228 Rectangle=10 225 320 226
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001229 Action=3
1230 Create Flags=01010000000000000000000000000111
1231 end
1232 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001233 Rectangle=108 10 323 53
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001234 Create Flags=01010000000000000000000000000000
1235 Flags=0000000000000001
1236 Name=Times New Roman
1237 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
Tim Peters68692452000-10-14 07:35:15 +00001238 Text=Select Start Menu Group
Tim Petersae5262e2001-08-06 20:01:19 +00001239 Text French=Sélectionner le groupe du Gestionnaire de programme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001240 Text German=Bestimmung der Programm-Managergruppe
1241 Text Spanish=Seleccione grupo del Administrador de programas
Tim Petersae5262e2001-08-06 20:01:19 +00001242 Text Italian=Selezionare il gruppo ProgMan
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001243 end
1244 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001245 Rectangle=108 35 320 65
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001246 Create Flags=01010000000000000000000000000000
Tim Peters68692452000-10-14 07:35:15 +00001247 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 +00001248 Text French=Entrez le nom du groupe du Gestionnaire de programme dans lequel vous souhaitez ajouter les icônes de %APPTITLE% :
1249 Text German=Geben Sie den Namen der Programmgruppe ein, der das Symbol %APPTITLE% hinzugefügt werden soll:
1250 Text Spanish=Escriba el nombre del grupo del Administrador de programas en el que desea agregar los iconos de %APPTITLE%:
1251 Text Italian=Inserire il nome del gruppo Program Manager per aggiungere le icone %APPTITLE% a:
1252 end
1253 item: Combobox
Tim Petersf5d35052001-08-11 03:13:58 +00001254 Rectangle=108 56 320 219
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001255 Variable=GROUP
1256 Create Flags=01010000001000010000001100000001
1257 Flags=0000000000000001
1258 Text=%GROUP%
Tim Petersf5d35052001-08-11 03:13:58 +00001259 Text=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001260 Text French=%GROUP%
1261 Text German=%GROUP%
1262 Text Spanish=%GROUP%
1263 Text Italian=%GROUP%
1264 end
1265 end
1266end
1267item: Custom Dialog Set
1268 Name=Start Installation
1269 Display Variable=DISPLAY
1270 item: Dialog
1271 Title=%APPTITLE% Installation
1272 Title French=Installation de %APPTITLE%
1273 Title German=Installation von %APPTITLE%
1274 Title Spanish=Instalación de %APPTITLE%
1275 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +00001276 Width=339
1277 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001278 Font Name=Helv
1279 Font Size=8
1280 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001281 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001282 Variable=DIRECTION
1283 Value=N
1284 Create Flags=01010000000000010000000000000001
1285 Text=&Next >
1286 Text French=&Suite >
1287 Text German=&Weiter >
1288 Text Spanish=&Siguiente >
1289 Text Italian=&Avanti >
1290 end
1291 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001292 Rectangle=131 234 188 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001293 Variable=DIRECTION
1294 Value=B
1295 Create Flags=01010000000000010000000000000000
1296 Text=< &Back
1297 Text French=< &Retour
1298 Text German=< &Zurück
1299 Text Spanish=< &Atrás
1300 Text Italian=< &Indietro
1301 end
1302 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001303 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001304 Action=3
1305 Create Flags=01010000000000010000000000000000
1306 Text=&Cancel
1307 Text French=&Annuler
1308 Text German=&Abbrechen
1309 Text Spanish=&Cancelar
1310 Text Italian=&Annulla
1311 end
1312 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001313 Rectangle=10 225 320 226
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001314 Action=3
1315 Create Flags=01010000000000000000000000000111
1316 end
1317 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001318 Rectangle=108 10 323 53
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001319 Create Flags=01010000000000000000000000000000
1320 Flags=0000000000000001
1321 Name=Times New Roman
1322 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
1323 Text=Ready to Install!
1324 Text French=Prêt à installer !
1325 Text German=Installationsbereit!
1326 Text Spanish=¡Preparado para la instalación!
1327 Text Italian=Pronto per l'installazione!
1328 end
1329 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001330 Rectangle=108 40 320 62
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001331 Create Flags=01010000000000000000000000000000
Tim Peters2aadd362001-08-03 11:11:35 +00001332 Text=Click the Next button to install %APPTITLE%, or the Back button to change choices:
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001333 Text French=Vous êtes maintenant prêt à installer les fichiers %APPTITLE%.
1334 Text French=
1335 Text French=Cliquez sur le bouton Suite pour commencer l'installation ou sur le bouton Retour pour entrer les informations d'installation à nouveau.
1336 Text German=Sie können %APPTITLE% nun installieren.
1337 Text German=
1338 Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Zurück", um die Installationsinformationen neu einzugeben.
1339 Text Spanish=Ya está listo para instalar %APPTITLE%.
1340 Text Spanish=
1341 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.
1342 Text Italian=Ora è possibile installare %APPTITLE%.
1343 Text Italian=
1344 Text Italian=Premere il pulsante Avanti per avviare l'installazione o il pulsante Indietro per reinserire le informazioni di installazione.
1345 end
Tim Peters2aadd362001-08-03 11:11:35 +00001346 item: Editbox
Tim Petersf5d35052001-08-11 03:13:58 +00001347 Rectangle=108 66 324 219
Tim Peters2aadd362001-08-03 11:11:35 +00001348 Help Context=16711681
1349 Enabled Color=00000000000000001111111111111111
Tim Petersf5d35052001-08-11 03:13:58 +00001350 Create Flags=01010000100000000001100011000100
Tim Petersa0a77062001-08-03 19:04:13 +00001351 Text=%SUMMARY%
Tim Peters2aadd362001-08-03 11:11:35 +00001352 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001353 end
1354end
Tim Peters0097bae2001-07-29 19:27:23 +00001355item: Remark
Tim Peters2aadd362001-08-03 11:11:35 +00001356end
Tim Peters0097bae2001-07-29 19:27:23 +00001357item: If/While Statement
1358 Variable=DISPLAY
1359 Value=Select Destination Directory
1360end
Tim Petersb39fa0e2001-08-05 05:19:15 +00001361item: Remark
1362 Text=User may have changed MAINDIR, so reset BACKUP to match.
1363end
Tim Peters0097bae2001-07-29 19:27:23 +00001364item: Set Variable
1365 Variable=BACKUP
1366 Value=%MAINDIR%\BACKUP
1367end
Tim Peters2aadd362001-08-03 11:11:35 +00001368item: End Block
1369end
1370item: Remark
1371end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001372item: End Block
1373end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001374item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001375end
Tim Peters0097bae2001-07-29 19:27:23 +00001376item: Remark
1377 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1378end
1379item: Remark
1380 Text=When the BACKUP feature is enabled, the BACKUPDIR is initialized
1381end
1382item: If/While Statement
1383 Variable=DOBACKUP
1384 Value=A
1385end
1386item: Set Variable
1387 Variable=BACKUPDIR
1388 Value=%BACKUP%
1389end
1390item: End Block
1391end
1392item: Remark
1393 Text=The BRANDING information is written to the INI file on the installation media.
1394end
1395item: If/While Statement
1396 Variable=BRANDING
1397 Value=1
1398end
1399item: If/While Statement
1400 Variable=DOBRAND
1401 Value=1
1402end
1403item: Edit INI File
1404 Pathname=%INST%\CUSTDATA.INI
1405 Settings=[Registration]
1406 Settings=NAME=%NAME%
1407 Settings=COMPANY=%COMPANY%
1408 Settings=
1409end
1410item: End Block
1411end
1412item: End Block
1413end
1414item: Remark
Tim Petersae5262e2001-08-06 20:01:19 +00001415 Text=Begin writing to the INSTALL.LOG
Tim Peters0097bae2001-07-29 19:27:23 +00001416end
Tim Peterse7b2a272001-07-29 09:28:37 +00001417item: Open/Close INSTALL.LOG
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001418end
Tim Peters0097bae2001-07-29 19:27:23 +00001419item: Remark
1420 Text=Check free disk space calculates free disk space as well as component sizes.
1421end
1422item: Remark
1423 Text=It should be located before all Install File actions.
1424end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001425item: Check Disk Space
1426 Component=COMPONENTS
1427end
Tim Peterse7b2a272001-07-29 09:28:37 +00001428item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +00001429 Text=This include script allows uninstall support
1430end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001431item: Remark
1432 Text=Note from Tim: this is our own Uninstal.wse, a copy of Wise's except
1433end
1434item: Remark
1435 Text=it writes to HKCU (instead of HKLM) if the user doesn't have admin privs.
1436end
Tim Peters0097bae2001-07-29 19:27:23 +00001437item: Include Script
Tim Peters96e1d2f2001-07-30 23:06:21 +00001438 Pathname=.\Uninstal.wse
Tim Peters0097bae2001-07-29 19:27:23 +00001439end
Tim Peters4670b3a2001-07-29 19:48:44 +00001440item: Remark
1441 Text=Note from Tim: these seeming no-ops actually convert to short filenames.
1442end
Tim Peters0097bae2001-07-29 19:27:23 +00001443item: Set Variable
1444 Variable=COMMON
1445 Value=%COMMON%
1446 Flags=00010100
1447end
Tim Peters0097bae2001-07-29 19:27:23 +00001448item: Set Variable
1449 Variable=MAINDIR
1450 Value=%MAINDIR%
1451 Flags=00010100
1452end
1453item: Remark
1454 Text=This IF/THEN/ELSE reads the correct registry entries for shortcut/icon placement
1455end
1456item: Check Configuration
1457 Flags=10111011
1458end
1459item: Get Registry Key Value
1460 Variable=STARTUPDIR
1461 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1462 Default=%WIN%\Start Menu\Programs\StartUp
1463 Value Name=StartUp
1464 Flags=00000010
1465end
1466item: Get Registry Key Value
1467 Variable=DESKTOPDIR
1468 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1469 Default=%WIN%\Desktop
1470 Value Name=Desktop
1471 Flags=00000010
1472end
1473item: Get Registry Key Value
1474 Variable=STARTMENUDIR
1475 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1476 Default=%WIN%\Start Menu
1477 Value Name=Start Menu
1478 Flags=00000010
1479end
1480item: Get Registry Key Value
1481 Variable=GROUPDIR
1482 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1483 Default=%WIN%\Start Menu\Programs
1484 Value Name=Programs
1485 Flags=00000010
1486end
1487item: Get Registry Key Value
1488 Variable=CSTARTUPDIR
1489 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1490 Default=%STARTUPDIR%
1491 Value Name=Common Startup
1492 Flags=00000100
1493end
1494item: Get Registry Key Value
1495 Variable=CDESKTOPDIR
1496 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1497 Default=%DESKTOPDIR%
1498 Value Name=Common Desktop
1499 Flags=00000100
1500end
1501item: Get Registry Key Value
1502 Variable=CSTARTMENUDIR
1503 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1504 Default=%STARTMENUDIR%
1505 Value Name=Common Start Menu
1506 Flags=00000100
1507end
1508item: Get Registry Key Value
1509 Variable=CGROUPDIR
1510 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1511 Default=%GROUPDIR%
1512 Value Name=Common Programs
1513 Flags=00000100
1514end
Tim Peters0097bae2001-07-29 19:27:23 +00001515item: Else Statement
1516end
Tim Peters4670b3a2001-07-29 19:48:44 +00001517item: Remark
1518 Text=Note from Tim: the Wizard left this block empty!
1519end
1520item: Remark
1521 Text=Perhaps it's only relevant on Windows 3.1.
1522end
Tim Peters0097bae2001-07-29 19:27:23 +00001523item: End Block
1524end
1525item: Remark
1526 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1527end
1528item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001529end
Tim Peters223ec932001-08-05 13:58:48 +00001530item: If/While Statement
1531 Variable=SELECT_ADMIN
1532 Value=B
1533end
1534item: Remark
1535 Text=The user chose a non-admin install in "Advanced Options".
1536end
1537item: Remark
1538 Text=This should come after the include of Uninstal.wse above, because
1539end
1540item: Remark
1541 Text=writing uninstall info to HKCU is ineffective except under Win2K.
1542end
1543item: Set Variable
1544 Variable=DOADMIN
1545 Value=0
1546end
1547item: End Block
1548end
1549item: Remark
1550end
Tim Peters33187922002-04-04 20:02:04 +00001551item: Set Variable
1552 Variable=CGROUP_SAVE
1553 Value=%GROUP%
1554end
Tim Peters223ec932001-08-05 13:58:48 +00001555item: If/While Statement
1556 Variable=TASKS
1557 Value=B
Tim Peters33187922002-04-04 20:02:04 +00001558 Flags=00000010
1559end
1560item: If/While Statement
1561 Variable=DOADMIN
1562 Value=1
Tim Peters223ec932001-08-05 13:58:48 +00001563end
1564item: Set Variable
1565 Variable=GROUP
Tim Peters33187922002-04-04 20:02:04 +00001566 Value=%CGROUPDIR%\%GROUP%
1567end
1568item: Else Statement
1569end
1570item: Set Variable
1571 Variable=GROUP
1572 Value=%GROUPDIR%\%GROUP%
1573end
1574item: End Block
Tim Peters223ec932001-08-05 13:58:48 +00001575end
1576item: End Block
1577end
1578item: Remark
1579end
Tim Peters4670b3a2001-07-29 19:48:44 +00001580item: Remark
1581 Text=Long section to install files.
1582end
1583item: Remark
1584end
Tim Peters67b9ada2001-08-05 04:12:30 +00001585item: If/While Statement
1586 Variable=DOADMIN
1587 Value=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00001588end
Tim Peterse7b2a272001-07-29 09:28:37 +00001589item: Set Variable
1590 Variable=DLLDEST
1591 Value=%SYS32%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001592end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001593item: Else Statement
1594end
1595item: Set Variable
1596 Variable=DLLDEST
1597 Value=%MAINDIR%
1598end
1599item: End Block
1600end
Tim Peters5a99e0c2001-08-01 06:29:56 +00001601item: Remark
1602end
1603item: Remark
1604 Text=Install the license even if they deselect everything <wink>.
1605end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001606item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001607 Source=..\license
Tim Peters7527e002000-09-01 19:59:11 +00001608 Destination=%MAINDIR%\LICENSE.txt
1609 Flags=0000000000000010
1610end
1611item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001612 Source=..\readme
Tim Peters7527e002000-09-01 19:59:11 +00001613 Destination=%MAINDIR%\README.txt
1614 Flags=0000000000000010
1615end
1616item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001617 Source=..\misc\news
Tim Peters0d416d32000-09-05 17:14:16 +00001618 Destination=%MAINDIR%\NEWS.txt
1619 Flags=0000000000000010
1620end
Tim Peters39fb28f2000-09-21 07:50:36 +00001621item: Remark
Tim Petersae5262e2001-08-06 20:01:19 +00001622 Text=Icons -- always install so that the uninstaller can use them for its own display.
1623end
1624item: Install File
1625 Source=..\pc\pycon.ico
1626 Destination=%MAINDIR%\pycon.ico
1627 Flags=0000000010000010
1628end
1629item: Install File
1630 Source=..\pc\pyc.ico
1631 Destination=%MAINDIR%\pyc.ico
1632 Flags=0000000010000010
1633end
1634item: Install File
1635 Source=..\pc\py.ico
1636 Destination=%MAINDIR%\py.ico
1637 Flags=0000000010000010
1638end
1639item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001640end
1641item: Remark
Tim Peters5a99e0c2001-08-01 06:29:56 +00001642 Text=These arrange to (recursively!) delete all .pyc and .pyo files at uninstall time.
1643end
1644item: Remark
1645 Text=This "does the right thing": any directories left empty at the end are removed.
1646end
1647item: Add Text to INSTALL.LOG
1648 Text=File Tree: %MAINDIR%\*.pyc
1649end
1650item: Add Text to INSTALL.LOG
1651 Text=File Tree: %MAINDIR%\*.pyo
1652end
1653item: Remark
1654end
1655item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00001656 Text=A: interpreter and libraries
Tim Peterse7b2a272001-07-29 09:28:37 +00001657end
1658item: If/While Statement
1659 Variable=COMPONENTS
1660 Value=A
Tim Peters223ec932001-08-05 13:58:48 +00001661 Flags=00000010
Tim Peterse7b2a272001-07-29 09:28:37 +00001662end
1663item: Remark
1664 Text=Executables
Tim Peters39fb28f2000-09-21 07:50:36 +00001665end
Tim Peters0d416d32000-09-05 17:14:16 +00001666item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001667 Source=.\python.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001668 Destination=%MAINDIR%\python.exe
1669 Flags=0000000000000010
1670end
1671item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001672 Source=.\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001673 Destination=%MAINDIR%\pythonw.exe
1674 Flags=0000000000000010
1675end
1676item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001677 Source=.\w9xpopen.exe
Tim Petersb04e6502000-09-01 07:54:04 +00001678 Destination=%MAINDIR%\w9xpopen.exe
1679 Flags=0000000000000010
1680end
Tim Peters39fb28f2000-09-21 07:50:36 +00001681item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001682end
1683item: Remark
1684 Text=Extension module DLLs (.pyd); keep in synch with libs directory next
Tim Peters39fb28f2000-09-21 07:50:36 +00001685end
Tim Petersb04e6502000-09-01 07:54:04 +00001686item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001687 Source=.\_winreg.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001688 Destination=%MAINDIR%\DLLs\_winreg.pyd
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001689 Description=Extension modules
1690 Flags=0000000000000010
1691end
1692item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001693 Source=.\_sre.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001694 Destination=%MAINDIR%\DLLs\_sre.pyd
1695 Flags=0000000000000010
1696end
1697item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001698 Source=.\_symtable.pyd
Tim Petersb16c56f2001-02-02 21:24:51 +00001699 Destination=%MAINDIR%\DLLs\_symtable.pyd
1700 Flags=0000000000000010
1701end
1702item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001703 Source=.\_testcapi.pyd
Tim Petersd66595f2001-02-04 03:09:53 +00001704 Destination=%MAINDIR%\DLLs\_testcapi.pyd
Tim Peters4d282de2001-02-02 06:33:04 +00001705 Flags=0000000000000010
1706end
1707item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001708 Source=.\_tkinter.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001709 Destination=%MAINDIR%\DLLs\_tkinter.pyd
1710 Flags=0000000000000010
1711end
1712item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001713 Source=.\_socket.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001714 Destination=%MAINDIR%\DLLs\_socket.pyd
1715 Flags=0000000000000010
1716end
1717item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001718 Source=.\bsddb.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001719 Destination=%MAINDIR%\DLLs\bsddb.pyd
1720 Flags=0000000000000010
1721end
1722item: Install File
Tim Peters84fcd922002-11-09 08:24:58 +00001723 Source=.\bz2.pyd
1724 Destination=%MAINDIR%\DLLs\bz2.pyd
1725 Flags=0000000000000010
1726end
1727item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001728 Source=.\mmap.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001729 Destination=%MAINDIR%\DLLs\mmap.pyd
1730 Flags=0000000000000010
1731end
1732item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001733 Source=.\parser.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001734 Destination=%MAINDIR%\DLLs\parser.pyd
1735 Flags=0000000000000010
1736end
1737item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001738 Source=.\pyexpat.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001739 Destination=%MAINDIR%\DLLs\pyexpat.pyd
1740 Flags=0000000000000010
1741end
1742item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001743 Source=.\select.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001744 Destination=%MAINDIR%\DLLs\select.pyd
1745 Flags=0000000000000010
1746end
1747item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001748 Source=.\unicodedata.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001749 Destination=%MAINDIR%\DLLs\unicodedata.pyd
1750 Flags=0000000000000010
1751end
1752item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001753 Source=.\winsound.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001754 Destination=%MAINDIR%\DLLs\winsound.pyd
1755 Flags=0000000000000010
1756end
1757item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001758 Source=.\zlib.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001759 Destination=%MAINDIR%\DLLs\zlib.pyd
1760 Flags=0000000000000010
1761end
1762item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001763end
1764item: Remark
1765 Text=Link libraries (.lib); keep in synch with DLLs above, except that the Python lib lives here.
Tim Peters39fb28f2000-09-21 07:50:36 +00001766end
1767item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001768 Source=.\_winreg.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001769 Destination=%MAINDIR%\libs\_winreg.lib
1770 Description=Link library files
1771 Flags=0000000000000010
1772end
1773item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001774 Source=.\_sre.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001775 Destination=%MAINDIR%\libs\_sre.lib
1776 Flags=0000000000000010
1777end
1778item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001779 Source=.\_symtable.lib
Tim Petersb16c56f2001-02-02 21:24:51 +00001780 Destination=%MAINDIR%\libs\_symtable.lib
1781 Flags=0000000000000010
1782end
1783item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001784 Source=.\_testcapi.lib
Tim Petersd66595f2001-02-04 03:09:53 +00001785 Destination=%MAINDIR%\libs\_testcapi.lib
Tim Peters4d282de2001-02-02 06:33:04 +00001786 Flags=0000000000000010
1787end
1788item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001789 Source=.\_tkinter.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001790 Destination=%MAINDIR%\libs\_tkinter.lib
1791 Description=Extension modules
1792 Flags=0000000000000010
1793end
1794item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001795 Source=.\_socket.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001796 Destination=%MAINDIR%\libs\_socket.lib
1797 Flags=0000000000000010
1798end
1799item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001800 Source=.\bsddb.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001801 Destination=%MAINDIR%\libs\bsddb.lib
1802 Flags=0000000000000010
1803end
1804item: Install File
Tim Peters84fcd922002-11-09 08:24:58 +00001805 Source=.\bz2.lib
1806 Destination=%MAINDIR%\libs\bz2.lib
1807 Flags=0000000000000010
1808end
1809item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001810 Source=.\mmap.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001811 Destination=%MAINDIR%\libs\mmap.lib
1812 Flags=0000000000000010
1813end
1814item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001815 Source=.\parser.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001816 Destination=%MAINDIR%\libs\parser.lib
1817 Flags=0000000000000010
1818end
1819item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001820 Source=.\pyexpat.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001821 Destination=%MAINDIR%\libs\pyexpat.lib
1822 Flags=0000000000000010
1823end
1824item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001825 Source=.\select.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001826 Destination=%MAINDIR%\libs\select.lib
1827 Flags=0000000000000010
1828end
1829item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001830 Source=.\unicodedata.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001831 Destination=%MAINDIR%\libs\unicodedata.lib
1832 Flags=0000000000000010
1833end
1834item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001835 Source=.\winsound.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001836 Destination=%MAINDIR%\libs\winsound.lib
1837 Flags=0000000000000010
1838end
1839item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001840 Source=.\zlib.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001841 Destination=%MAINDIR%\libs\zlib.lib
1842 Flags=0000000000000010
1843end
Tim Peterse7b2a272001-07-29 09:28:37 +00001844item: Remark
1845end
Tim Peters39fb28f2000-09-21 07:50:36 +00001846item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001847 Source=.\python%_pymajor_%%_pyminor_%.lib
1848 Destination=%MAINDIR%\libs\python%_PYMAJOR_%%_PYMINOR_%.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001849 Flags=0000000000000010
1850end
1851item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001852end
1853item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001854 Text=Main Python DLL
Tim Peters39fb28f2000-09-21 07:50:36 +00001855end
Tim Petersfc7265a2001-08-16 01:53:51 +00001856item: Remark
1857 Text=Tell Wise it's OK to delete the Python DLL at uninstall time,
1858end
1859item: Remark
1860 Text=despite that we (may) write it into a system directory.
1861end
1862item: Add Text to INSTALL.LOG
1863 Text=Non-System File:
1864end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001865item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001866 Source=.\python%_pymajor_%%_pyminor_%.dll
1867 Destination=%DLLDEST%\python%_PYMAJOR_%%_PYMINOR_%.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001868 Flags=0000000000000010
1869end
Tim Peterse7b2a272001-07-29 09:28:37 +00001870item: Remark
1871end
1872item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001873 Text=Libraries (Lib/)
1874end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001875item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001876 Source=..\lib\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001877 Destination=%MAINDIR%\Lib
1878 Description=Library Modules
1879 Flags=0000000000000010
1880end
Tim Peters8e02fb12001-07-29 21:36:58 +00001881item: Remark
1882end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001883item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001884 Source=..\lib\compiler\*.py
Tim Peters3069d502001-09-20 04:09:39 +00001885 Destination=%MAINDIR%\Lib\compiler
1886 Description=Python compiler written in Python
1887 Flags=0000000000000010
1888end
1889item: Remark
1890end
1891item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001892 Source=..\lib\distutils\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001893 Destination=%MAINDIR%\Lib\distutils
1894 Description=Distribution utility modules
Tim Peters8e02fb12001-07-29 21:36:58 +00001895 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001896end
1897item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001898 Source=..\lib\distutils\readme
Tim Peters8e02fb12001-07-29 21:36:58 +00001899 Destination=%MAINDIR%\Lib\distutils\README.txt
1900 Flags=0000000000000010
1901end
1902item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001903 Source=..\lib\distutils\command\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001904 Destination=%MAINDIR%\Lib\distutils\command
1905 Flags=0000000000000010
1906end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001907item: Install File
1908 Source=..\lib\distutils\command\command_template
1909 Destination=%MAINDIR%\Lib\distutils\command\command_template
1910 Flags=0000000000000010
1911end
Tim Peters8e02fb12001-07-29 21:36:58 +00001912item: Remark
1913end
1914item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001915 Source=..\lib\email\*.py
Tim Peters5ae95ab2001-10-13 00:26:25 +00001916 Destination=%MAINDIR%\Lib\email
1917 Description=Library email package
1918 Flags=0000000000000010
1919end
Tim Peters78e30fb2002-07-23 19:56:30 +00001920item: Install File
1921 Source=..\lib\email\test\*.py
1922 Destination=%MAINDIR%\Lib\email\test
1923 Description=email tests
1924 Flags=0000000000000010
1925end
1926item: Install File
1927 Source=..\lib\email\test\data\*.txt
1928 Destination=%MAINDIR%\Lib\email\test\data
1929 Description=email test data
1930 Flags=0000000000000010
1931end
1932item: Install File
1933 Source=..\lib\email\test\data\*.gif
1934 Destination=%MAINDIR%\Lib\email\test\data
1935 Description=email test data
1936 Flags=0000000000000010
1937end
Tim Peters5ae95ab2001-10-13 00:26:25 +00001938item: Remark
1939end
1940item: Install File
1941 Source=..\lib\encodings\*.py
1942 Destination=%MAINDIR%\Lib\encodings
1943 Description=Unicode encoding tables
1944 Flags=0000000000000010
1945end
1946item: Remark
1947end
1948item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001949 Source=..\lib\hotshot\*.py
Tim Peters5ae95ab2001-10-13 00:26:25 +00001950 Destination=%MAINDIR%\Lib\hotshot
1951 Description=Fast Python profiler
1952 Flags=0000000000000010
1953end
1954item: Remark
1955end
1956item: Install File
1957 Source=..\lib\lib-old\*.py
1958 Destination=%MAINDIR%\Lib\lib-old
1959 Description=Obsolete modules
1960 Flags=0000000000000010
1961end
1962item: Remark
1963end
1964item: Install File
1965 Source=..\lib\lib-tk\*.py
1966 Destination=%MAINDIR%\Lib\lib-tk
1967 Description=Tkinter related library modules
1968 Flags=0000000000000010
1969end
1970item: Remark
1971end
1972item: Install File
1973 Source=..\lib\site-packages\readme
1974 Destination=%MAINDIR%\Lib\site-packages\README.txt
1975 Description=Site packages
1976 Flags=0000000000000010
1977end
1978item: Remark
1979end
1980item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001981 Source=..\lib\xml\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001982 Destination=%MAINDIR%\Lib\xml
1983 Description=XML support packages
Tim Peters8e02fb12001-07-29 21:36:58 +00001984 Flags=0000000000000010
1985end
1986item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001987 Source=..\lib\xml\dom\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001988 Destination=%MAINDIR%\Lib\xml\dom
1989 Flags=0000000000000010
1990end
1991item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001992 Source=..\lib\xml\parsers\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001993 Destination=%MAINDIR%\Lib\xml\parsers
1994 Flags=0000000000000010
1995end
1996item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001997 Source=..\lib\xml\sax\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001998 Destination=%MAINDIR%\Lib\xml\sax
1999 Flags=0000000000000010
2000end
2001item: Remark
Tim Peters553d2a52000-09-07 08:34:01 +00002002end
Tim Peterse7b2a272001-07-29 09:28:37 +00002003item: Remark
2004 Text=C Include files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002005end
2006item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002007 Source=..\include\*.h
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002008 Destination=%MAINDIR%\include
2009 Description=Header files
2010 Flags=0000000000000010
2011end
2012item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002013 Source=..\pc\pyconfig.h
Martin v. Löwis4f1cd8b2001-07-26 13:41:06 +00002014 Destination=%MAINDIR%\include\pyconfig.h
2015 Description=Header files (pyconfig.h)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002016 Flags=0000000000000010
2017end
Tim Peterse7b2a272001-07-29 09:28:37 +00002018item: Remark
2019end
2020item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002021 Text=Microsoft C runtime libraries
2022end
2023item: Install File
2024 Source=%_SYS_%\MSVCIRT.DLL
2025 Destination=%DLLDEST%\MSVCIRT.DLL
2026 Description=Visual C++ Runtime DLLs
2027 Flags=0000011000010011
2028end
2029item: Install File
2030 Source=%_SYS_%\MSVCRT.DLL
2031 Destination=%DLLDEST%\MSVCRT.DLL
2032 Description=Visual C++ Runtime DLLs
2033 Flags=0000011000010011
2034end
2035item: End Block
2036end
2037item: Remark
2038end
2039item: Remark
2040 Text=B: Tcl/Tk (Tkinter, IDLE, pydoc)
2041end
2042item: If/While Statement
2043 Variable=COMPONENTS
2044 Value=B
2045 Flags=00000010
2046end
2047item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002048 Text=Tcl/Tk
2049end
2050item: Install File
2051 Source=..\..\tcl\bin\tcl8%_tclminor_%.dll
2052 Destination=%MAINDIR%\DLLs\tcl8%_TCLMINOR_%.dll
2053 Description=Tcl/Tk binaries and libraries
2054 Flags=0000000000000010
2055end
2056item: Install File
2057 Source=..\..\tcl\bin\tk8%_tclminor_%.dll
2058 Destination=%MAINDIR%\DLLs\tk8%_TCLMINOR_%.dll
2059 Description=Tcl/Tk binaries and libraries
2060 Flags=0000000000000010
2061end
2062item: Install File
2063 Source=..\..\tcl\lib\*.*
2064 Destination=%MAINDIR%\tcl
2065 Description=Tcl/Tk binaries and libraries
2066 Flags=0000000100000010
2067end
2068item: Remark
2069end
2070item: Remark
Tim Petersa0a77062001-08-03 19:04:13 +00002071 Text=IDLE
2072end
2073item: Install File
2074 Source=..\tools\idle\*.py
2075 Destination=%MAINDIR%\Tools\idle
2076 Description=Integrated DeveLopment Environment for Python
2077 Flags=0000000000000010
2078end
2079item: Install File
2080 Source=..\tools\idle\*.txt
2081 Destination=%MAINDIR%\Tools\idle
2082 Description=Integrated DeveLopment Environment for Python
2083 Flags=0000000000000010
2084end
2085item: Install File
2086 Source=..\tools\idle\icons\*
2087 Destination=%MAINDIR%\Tools\idle\Icons
2088 Description=Integrated DeveLopment Environment for Python
2089 Flags=0000000000000010
2090end
2091item: Install File
2092 Source=..\tools\idle\idle.pyw
2093 Destination=%MAINDIR%\Tools\idle\idle.pyw
2094 Description=IDLE bootstrap script
2095 Flags=0000000000000010
2096end
2097item: Remark
2098end
2099item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002100 Text=Windows pydoc driver
Tim Peterse7b2a272001-07-29 09:28:37 +00002101end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002102item: Install File
Tim Peters68db9dd2001-08-11 04:01:31 +00002103 Source=..\tools\scripts\*.pyw
2104 Destination=%MAINDIR%\Tools\Scripts
2105 Description=Windows pydoc driver
2106 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002107end
2108item: End Block
2109end
Tim Peterse7b2a272001-07-29 09:28:37 +00002110item: Remark
2111end
2112item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002113 Text=C: docs
Tim Peterse7b2a272001-07-29 09:28:37 +00002114end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002115item: If/While Statement
2116 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002117 Value=C
Tim Peters223ec932001-08-05 13:58:48 +00002118 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002119end
Tim Peterse7b2a272001-07-29 09:28:37 +00002120item: Install File
2121 Source=%_DOC_%\*.*
2122 Destination=%MAINDIR%\Doc
2123 Description=Python Documentation (HTML)
2124 Flags=0000000100000010
2125end
2126item: End Block
2127end
2128item: Remark
2129end
2130item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002131 Text=D: tools
Tim Peterse7b2a272001-07-29 09:28:37 +00002132end
2133item: If/While Statement
2134 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002135 Value=D
Tim Peters223ec932001-08-05 13:58:48 +00002136 Flags=00000010
Tim Peterse7b2a272001-07-29 09:28:37 +00002137end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002138item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002139 Source=..\tools\scripts\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002140 Destination=%MAINDIR%\Tools\Scripts
2141 Description=Utility Scripts
2142 Flags=0000000000000010
2143end
2144item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002145 Source=..\tools\scripts\*.doc
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002146 Destination=%MAINDIR%\Tools\Scripts
2147 Description=Utility Scripts
2148 Flags=0000000000000010
2149end
2150item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002151 Source=..\tools\scripts\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002152 Destination=%MAINDIR%\Tools\Scripts\README.txt
2153 Description=Utility Scripts
2154 Flags=0000000000000010
2155end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002156item: Remark
2157end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002158item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002159 Source=..\tools\webchecker\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002160 Destination=%MAINDIR%\Tools\webchecker
2161 Description=Web checker tool
2162 Flags=0000000000000010
2163end
2164item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002165 Source=..\tools\webchecker\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002166 Destination=%MAINDIR%\Tools\webchecker\README.txt
2167 Description=Web checker tool
2168 Flags=0000000000000010
2169end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002170item: Remark
2171end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002172item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002173 Source=..\tools\versioncheck\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002174 Destination=%MAINDIR%\Tools\versioncheck
2175 Description=Version checker tool
2176 Flags=0000000000000010
2177end
2178item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002179 Source=..\tools\versioncheck\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002180 Destination=%MAINDIR%\Tools\versioncheck\README.txt
2181 Description=Version checker tool
2182 Flags=0000000000000010
2183end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002184item: Remark
2185end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002186item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002187 Source=..\tools\pynche\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002188 Destination=%MAINDIR%\Tools\pynche
2189 Description=pynche color editor
2190 Flags=0000000000000010
2191end
2192item: Install File
Tim Peters7c198d32001-08-22 22:18:31 +00002193 Source=..\tools\pynche\*.txt
2194 Destination=%MAINDIR%\Tools\pynche
2195 Description=pynche color editor
2196 Flags=0000000000000010
2197end
2198item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002199 Source=..\tools\pynche\x\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002200 Destination=%MAINDIR%\Tools\pynche\X
2201 Description=pynche color editor - X files
2202 Flags=0000000000000010
2203end
2204item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002205 Source=..\tools\pynche\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002206 Destination=%MAINDIR%\Tools\pynche\README.txt
2207 Description=pynche color editor - README
2208 Flags=0000000100000010
2209end
2210item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002211 Source=..\tools\pynche\pynche
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002212 Destination=%MAINDIR%\Tools\pynche\pynche.py
2213 Description=pynche color editor - main
2214 Flags=0000000100000010
2215end
2216item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002217 Source=..\tools\pynche\pynche.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002218 Destination=%MAINDIR%\Tools\pynche\pynche.pyw
2219 Description=pynche color editor - noconsole main
2220 Flags=0000000100000010
2221end
2222item: End Block
2223end
Tim Peterse7b2a272001-07-29 09:28:37 +00002224item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002225end
Tim Peterse7b2a272001-07-29 09:28:37 +00002226item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002227 Text=E: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002228end
2229item: If/While Statement
2230 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002231 Value=E
Tim Peters223ec932001-08-05 13:58:48 +00002232 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002233end
2234item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002235 Source=..\lib\test\audiotest.au
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002236 Destination=%MAINDIR%\Lib\test\audiotest.au
2237 Description=Python Test files
2238 Flags=0000000000000010
2239end
2240item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002241 Source=..\lib\test\*.uue
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002242 Destination=%MAINDIR%\Lib\test
2243 Description=Python Test files
2244 Flags=0000000000000010
2245end
2246item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002247 Source=..\lib\test\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002248 Destination=%MAINDIR%\Lib\test
2249 Description=Python Test files
2250 Flags=0000000000000010
2251end
2252item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002253 Source=..\lib\test\*.xml
Tim Peters553d2a52000-09-07 08:34:01 +00002254 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00002255 Description=Python Test files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002256 Flags=0000000000000010
2257end
2258item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002259 Source=..\lib\test\*.out
Tim Peters7b5af042000-09-26 02:37:53 +00002260 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00002261 Description=Python Test files
Tim Peters7b5af042000-09-26 02:37:53 +00002262 Flags=0000000000000010
2263end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002264item: Remark
2265end
Tim Peters7b5af042000-09-26 02:37:53 +00002266item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002267 Source=..\lib\test\output\*.*
Tim Peters553d2a52000-09-07 08:34:01 +00002268 Destination=%MAINDIR%\Lib\test\output
2269 Description=Python Test output files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002270 Flags=0000000000000010
2271end
2272item: End Block
2273end
Tim Peterse7b2a272001-07-29 09:28:37 +00002274item: Remark
2275end
2276item: Remark
2277 Text=DONE with file copying.
2278end
2279item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002280 Text=The rest is registry and Start Menu fiddling.
Tim Peterse7b2a272001-07-29 09:28:37 +00002281end
2282item: Remark
2283end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002284item: If/While Statement
2285 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00002286 Value=A
Tim Peters223ec932001-08-05 13:58:48 +00002287 Flags=00000010
2288end
2289item: If/While Statement
2290 Variable=TASKS
2291 Value=A
2292 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002293end
Tim Petersce5f13a2001-07-31 03:24:55 +00002294item: Remark
Tim Petersb39fa0e2001-08-05 05:19:15 +00002295 Text=Register file extensions. As usual, Admin privs get in the way, but with a twist:
Tim Peters4de219d2001-08-04 23:23:27 +00002296end
2297item: Remark
Tim Petersb39fa0e2001-08-05 05:19:15 +00002298 Text=You don't need admin privs to write to HKEY_CLASSES_ROOT *except* under Win2K.
2299end
2300item: Remark
2301 Text=On Win2K, a user without Admin privs has to register extensions under HKCU\Software\CLASSES instead.
2302end
2303item: Remark
2304 Text=But while you can *do* that under other flavors of Windows too, it has no useful effect except in Win2K.
2305end
2306item: Set Variable
2307 Variable=USE_HKCR
2308 Value=1
2309end
2310item: Check Configuration
2311 Flags=11110010
Tim Petersce5f13a2001-07-31 03:24:55 +00002312end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002313item: If/While Statement
Tim Petersb39fa0e2001-08-05 05:19:15 +00002314 Variable=DOADMIN
2315 Value=0
2316end
2317item: Set Variable
2318 Variable=USE_HKCR
2319 Value=0
2320end
2321item: End Block
2322end
2323item: End Block
2324end
2325item: If/While Statement
2326 Variable=USE_HKCR
2327 Value=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002328end
Tim Peterse7b2a272001-07-29 09:28:37 +00002329item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002330 Text=File types.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002331end
2332item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002333 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002334 Key=Python.File
2335 New Value=Python File
2336end
2337item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002338 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002339 Key=Python.File\shell\open\command
2340 New Value=%MAINDIR%\python.exe "%%1" %%*
2341end
2342item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002343 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002344 Key=Python.File\DefaultIcon
2345 New Value=%MAINDIR%\Py.ico
2346end
Tim Peters4de219d2001-08-04 23:23:27 +00002347item: Remark
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.NoConFile
2352 New Value=Python File (no console)
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.NoConFile\shell\open\command
2357 New Value=%MAINDIR%\pythonw.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.NoConFile\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.CompiledFile
2369 New Value=Compiled Python File
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.CompiledFile\shell\open\command
2374 New Value=%MAINDIR%\python.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.CompiledFile\DefaultIcon
2379 New Value=%MAINDIR%\pyc.ico
2380end
Tim Peters4de219d2001-08-04 23:23:27 +00002381item: Remark
2382end
2383item: Remark
2384 Text=File extensions.
2385end
2386item: Edit Registry
2387 Total Keys=1
2388 Key=.py
2389 New Value=Python.File
2390end
2391item: Edit Registry
2392 Total Keys=1
2393 Key=.py
2394 New Value=text/plain
2395 Value Name=Content Type
2396end
2397item: Remark
2398end
2399item: Edit Registry
2400 Total Keys=1
2401 Key=.pyw
2402 New Value=Python.NoConFile
2403end
2404item: Edit Registry
2405 Total Keys=1
2406 Key=.pyw
2407 New Value=text/plain
2408 Value Name=Content Type
2409end
2410item: Remark
2411end
2412item: Edit Registry
2413 Total Keys=1
2414 Key=.pyc
2415 New Value=Python.CompiledFile
2416end
2417item: Edit Registry
2418 Total Keys=1
2419 Key=.pyo
2420 New Value=Python.CompiledFile
2421end
Tim Petersb39fa0e2001-08-05 05:19:15 +00002422item: Else Statement
2423end
2424item: Remark
2425 Text=File types.
2426end
2427item: Edit Registry
2428 Total Keys=1
2429 Key=Software\CLASSES\Python.File
2430 New Value=Python File
2431 Root=1
2432end
2433item: Edit Registry
2434 Total Keys=1
2435 Key=Software\CLASSES\Python.File\shell\open\command
2436 New Value=%MAINDIR%\python.exe "%%1" %%*
2437 Root=1
2438end
2439item: Edit Registry
2440 Total Keys=1
2441 Key=Software\CLASSES\Python.File\DefaultIcon
2442 New Value=%MAINDIR%\Py.ico
2443 Root=1
2444end
2445item: Remark
2446end
2447item: Edit Registry
2448 Total Keys=1
2449 Key=Software\CLASSES\Python.NoConFile
2450 New Value=Python File (no console)
2451 Root=1
2452end
2453item: Edit Registry
2454 Total Keys=1
2455 Key=Software\CLASSES\Python.NoConFile\shell\open\command
2456 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
2457 Root=1
2458end
2459item: Edit Registry
2460 Total Keys=1
2461 Key=Software\CLASSES\Python.NoConFile\DefaultIcon
2462 New Value=%MAINDIR%\Py.ico
2463 Root=1
2464end
2465item: Remark
2466end
2467item: Edit Registry
2468 Total Keys=1
2469 Key=Software\CLASSES\Python.CompiledFile
2470 New Value=Compiled Python File
2471 Root=1
2472end
2473item: Edit Registry
2474 Total Keys=1
2475 Key=Software\CLASSES\Python.CompiledFile\shell\open\command
2476 New Value=%MAINDIR%\python.exe "%%1" %%*
2477 Root=1
2478end
2479item: Edit Registry
2480 Total Keys=1
2481 Key=Software\CLASSES\Python.CompiledFile\DefaultIcon
2482 New Value=%MAINDIR%\pyc.ico
2483 Root=1
2484end
2485item: Remark
2486end
2487item: Remark
2488 Text=File extensions.
2489end
2490item: Edit Registry
2491 Total Keys=1
2492 Key=Software\CLASSES\.py
2493 New Value=Python.File
2494 Root=1
2495end
2496item: Edit Registry
2497 Total Keys=1
2498 Key=Software\CLASSES\.py
2499 New Value=text/plain
2500 Value Name=Content Type
2501 Root=1
2502end
2503item: Remark
2504end
2505item: Edit Registry
2506 Total Keys=1
2507 Key=Software\CLASSES\.pyw
2508 New Value=Python.NoConFile
2509 Root=1
2510end
2511item: Edit Registry
2512 Total Keys=1
2513 Key=Software\CLASSES\.pyw
2514 New Value=text/plain
2515 Value Name=Content Type
2516 Root=1
2517end
2518item: Remark
2519end
2520item: Edit Registry
2521 Total Keys=1
2522 Key=Software\CLASSES\.pyc
2523 New Value=Python.CompiledFile
2524 Root=1
2525end
2526item: Edit Registry
2527 Total Keys=1
2528 Key=Software\CLASSES\.pyo
2529 New Value=Python.CompiledFile
2530 Root=1
2531end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002532item: End Block
2533end
Tim Peters0af67032001-10-09 22:22:36 +00002534item: Remark
2535end
2536item: Remark
2537 Text=If we're installing IDLE, also set an Edit context menu action to use IDLE, for .py and .pyw files.
2538end
2539item: If/While Statement
2540 Variable=COMPONENTS
2541 Value=B
2542 Flags=00000010
2543end
2544item: If/While Statement
2545 Variable=USE_HKCR
2546 Value=1
2547end
2548item: Edit Registry
2549 Total Keys=1
2550 Key=Python.NoConFile\shell\Edit with IDLE\command
2551 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2552end
2553item: Edit Registry
2554 Total Keys=1
2555 Key=Python.File\shell\Edit with IDLE\command
2556 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2557end
2558item: Else Statement
2559end
2560item: Edit Registry
2561 Total Keys=1
2562 Key=Software\CLASSES\Python.NoConFile\shell\Edit with IDLE\command
2563 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2564 Root=1
2565end
2566item: Edit Registry
2567 Total Keys=1
2568 Key=Software\CLASSES\Python.File\shell\Edit with IDLE\command
2569 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2570 Root=1
2571end
2572item: End Block
2573end
2574item: End Block
2575end
Tim Peters223ec932001-08-05 13:58:48 +00002576item: End Block
2577end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002578item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002579end
2580item: Remark
2581 Text=Register Python paths.
2582end
2583item: Remark
Tim Petersf6f6fa22000-09-01 11:45:02 +00002584 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2585end
Tim Peters67b9ada2001-08-05 04:12:30 +00002586item: If/While Statement
2587 Variable=DOADMIN
2588 Value=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002589end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002590item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002591 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002592 Key=Software\Python\PythonCore\CurrentVersion
2593 Root=130
2594end
2595item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002596 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002597 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2598 New Value=%MAINDIR%
2599 Root=2
2600end
2601item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002602 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002603 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
Tim Peters6f0699b2001-11-07 04:42:04 +00002604 New Value=%CGROUP_SAVE%
2605 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002606 Root=2
2607end
2608item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002609 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002610 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002611 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2612 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002613 Root=2
2614end
2615item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002616 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002617 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2618 Root=2
2619end
2620item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002621 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002622 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2623 New Value=%MAINDIR%\Python.exe
2624 Root=2
2625end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002626item: Else Statement
2627end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002628item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002629 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002630 Key=Software\Python\PythonCore\CurrentVersion
2631 Root=129
2632end
2633item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002634 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002635 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2636 New Value=%MAINDIR%
2637 Root=1
2638end
2639item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002640 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002641 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
Tim Peters6f0699b2001-11-07 04:42:04 +00002642 New Value=%CGROUP_SAVE%
2643 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00002644 Root=1
2645end
2646item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002647 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002648 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002649 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2650 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00002651 Root=1
2652end
2653item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002654 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002655 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2656 Root=1
2657end
2658item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002659 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002660 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2661 New Value=%MAINDIR%\Python.exe
2662 Root=1
2663end
2664item: End Block
2665end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002666item: End Block
2667end
Tim Peterse7b2a272001-07-29 09:28:37 +00002668item: Remark
2669end
2670item: Remark
2671 Text=Registry fiddling for docs.
2672end
Tim Peters4de219d2001-08-04 23:23:27 +00002673item: Remark
2674 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2675end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002676item: If/While Statement
2677 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002678 Value=C
Tim Peters223ec932001-08-05 13:58:48 +00002679 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002680end
Tim Peters67b9ada2001-08-05 04:12:30 +00002681item: If/While Statement
2682 Variable=DOADMIN
2683 Value=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002684end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002685item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002686 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002687 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2688 New Value=%MAINDIR%\Doc\index.html
2689 Root=2
2690end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002691item: Else Statement
2692end
2693item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002694 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002695 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2696 New Value=%MAINDIR%\Doc\index.html
2697 Root=1
2698end
2699item: End Block
2700end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002701item: End Block
2702end
Tim Peterse7b2a272001-07-29 09:28:37 +00002703item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002704end
Tim Peterse7b2a272001-07-29 09:28:37 +00002705item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002706 Text=Set the app publisher and URL entries for Win2K add/remove.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002707end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002708item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002709 Text=It doesn't hurt on other systems.
2710end
2711item: Remark
2712 Text=As usual, write to HKLM or HKCU depending on Admin privs.
2713end
2714item: Remark
2715 Text=CAUTION: If you set this info on the "Windows 2000" page (step 6) of the
2716end
2717item: Remark
2718 Text=Installation Expert, it only shows up in the "If" block below. Keep in synch!
Tim Peters96e1d2f2001-07-30 23:06:21 +00002719end
Tim Peters67b9ada2001-08-05 04:12:30 +00002720item: If/While Statement
2721 Variable=DOADMIN
2722 Value=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002723end
Tim Peters4670b3a2001-07-29 19:48:44 +00002724item: Edit Registry
Tim Peters4de219d2001-08-04 23:23:27 +00002725 Total Keys=1
2726 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2727 New Value=http://www.python.org/
2728 Value Name=HelpLink
2729 Root=2
2730end
2731item: Edit Registry
2732 Total Keys=1
2733 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2734 New Value=PythonLabs at Zope Corporation
2735 Value Name=Publisher
2736 Root=2
2737end
2738item: Edit Registry
2739 Total Keys=1
2740 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2741 New Value=http://www.python.org/
2742 Value Name=URLInfoAbout
2743 Root=2
2744end
2745item: Edit Registry
2746 Total Keys=1
2747 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2748 New Value=%PYVER_STRING%
2749 Value Name=DisplayVersion
2750 Root=2
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002751end
Tim Petersae5262e2001-08-06 20:01:19 +00002752item: Edit Registry
2753 Total Keys=1
2754 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2755 New Value=%MAINDIR%\py.ico,-0
2756 Value Name=DisplayIcon
2757 Root=2
2758end
Tim Petersce5f13a2001-07-31 03:24:55 +00002759item: Else Statement
2760end
Tim Peters4de219d2001-08-04 23:23:27 +00002761item: Edit Registry
2762 Total Keys=1
2763 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2764 New Value=http://www.python.org/
2765 Value Name=HelpLink
2766 Root=1
Tim Petersce5f13a2001-07-31 03:24:55 +00002767end
2768item: Edit Registry
Tim Peters4de219d2001-08-04 23:23:27 +00002769 Total Keys=1
2770 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2771 New Value=PythonLabs at Zope Corporation
2772 Value Name=Publisher
2773 Root=1
2774end
2775item: Edit Registry
2776 Total Keys=1
2777 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2778 New Value=http://www.python.org/
2779 Value Name=URLInfoAbout
2780 Root=1
2781end
2782item: Edit Registry
2783 Total Keys=1
2784 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2785 New Value=%PYVER_STRING%
2786 Value Name=DisplayVersion
2787 Root=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002788end
Tim Petersae5262e2001-08-06 20:01:19 +00002789item: Edit Registry
2790 Total Keys=1
2791 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2792 New Value=%MAINDIR%\py.ico,-0
2793 Value Name=DisplayIcon
2794 Root=1
2795end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002796item: End Block
2797end
Tim Peterse7b2a272001-07-29 09:28:37 +00002798item: Remark
2799end
Tim Peters4670b3a2001-07-29 19:48:44 +00002800item: Remark
Tim Peters67b9ada2001-08-05 04:12:30 +00002801 Text=Populate Start Menu group
Tim Peters4670b3a2001-07-29 19:48:44 +00002802end
Tim Peters223ec932001-08-05 13:58:48 +00002803item: If/While Statement
2804 Variable=TASKS
2805 Value=B
2806 Flags=00000010
Tim Peters4de219d2001-08-04 23:23:27 +00002807end
Tim Peters68db9dd2001-08-11 04:01:31 +00002808item: Remark
2809 Text=Shortcut to installer no matter what.
Tim Peterse7b2a272001-07-29 09:28:37 +00002810end
2811item: Create Shortcut
Tim Peters68db9dd2001-08-11 04:01:31 +00002812 Source=%MAINDIR%\unwise.exe
2813 Destination=%GROUP%\Uninstall Python.lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002814 Working Directory=%MAINDIR%
2815 Key Type=1536
2816 Flags=00000001
2817end
Tim Peterse7b2a272001-07-29 09:28:37 +00002818item: Remark
2819end
2820item: If/While Statement
2821 Variable=COMPONENTS
2822 Value=A
Tim Peters223ec932001-08-05 13:58:48 +00002823 Flags=00000010
Tim Peterse7b2a272001-07-29 09:28:37 +00002824end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002825item: Create Shortcut
2826 Source=%MAINDIR%\python.exe
2827 Destination=%GROUP%\Python (command line).lnk
2828 Working Directory=%MAINDIR%
2829 Icon Pathname=%MAINDIR%\pycon.ico
2830 Key Type=1536
2831 Flags=00000001
2832end
Tim Peters68db9dd2001-08-11 04:01:31 +00002833item: End Block
2834end
2835item: Remark
2836end
2837item: If/While Statement
2838 Variable=COMPONENTS
2839 Value=B
2840 Flags=00000010
2841end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002842item: Create Shortcut
Tim Peters0932cb42000-09-11 07:55:40 +00002843 Source=%MAINDIR%\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002844 Destination=%GROUP%\IDLE (Python GUI).lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002845 Command Options="%MAINDIR%\Tools\idle\idle.pyw"
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002846 Working Directory=%MAINDIR%
2847 Key Type=1536
2848 Flags=00000001
2849end
Guido van Rossumfe010e42001-03-02 04:59:38 +00002850item: Create Shortcut
2851 Source=%MAINDIR%\pythonw.exe
2852 Destination=%GROUP%\Module Docs.lnk
Tim Peters45e5e722001-08-05 05:43:20 +00002853 Command Options="%MAINDIR%\Tools\Scripts\pydocgui.pyw"
Guido van Rossumfe010e42001-03-02 04:59:38 +00002854 Working Directory=%MAINDIR%
2855 Key Type=1536
2856 Flags=00000001
2857end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002858item: End Block
2859end
Tim Peters4670b3a2001-07-29 19:48:44 +00002860item: Remark
2861end
Tim Peters68db9dd2001-08-11 04:01:31 +00002862item: If/While Statement
2863 Variable=COMPONENTS
2864 Value=C
2865 Flags=00000010
2866end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002867item: Create Shortcut
Tim Peters68db9dd2001-08-11 04:01:31 +00002868 Source=%MAINDIR%\Doc\index.html
2869 Destination=%GROUP%\Python Manuals.lnk
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002870 Working Directory=%MAINDIR%
2871 Key Type=1536
2872 Flags=00000001
2873end
Tim Peters223ec932001-08-05 13:58:48 +00002874item: End Block
2875end
Tim Peters68db9dd2001-08-11 04:01:31 +00002876item: End Block
2877end
Tim Peterse7b2a272001-07-29 09:28:37 +00002878item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002879end
Tim Peterse7b2a272001-07-29 09:28:37 +00002880item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002881 Text=I don't think we need this, but have always done it.
2882end
2883item: Self-Register OCXs/DLLs
2884 Description=Updating System Configuration, Please Wait...
2885end
2886item: Remark
2887end
Tim Peters08e72952002-04-16 20:48:01 +00002888remarked item: Remark
2889 Text=Don't enable "Delete in-use files". Here's what happens:
2890end
2891remarked item: Remark
2892 Text=Install Python; uninstall Python; install Python again. Reboot the machine.
2893end
2894remarked item: Remark
2895 Text=Now UNWISE.EXE is missing. I think this is a Wise bug, but so it goes.
2896end
2897remarked item: Add Text to INSTALL.LOG
Tim Petersae5262e2001-08-06 20:01:19 +00002898 Text=Delete in-use files: On
2899end
2900item: Remark
2901end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002902item: Wizard Block
2903 Direction Variable=DIRECTION
2904 Display Variable=DISPLAY
Tim Peters36a90f62001-08-08 20:50:07 +00002905 Bitmap Pathname=.\installer.bmp
Tim Petersa1fd0502001-07-30 07:30:56 +00002906 X Position=9
2907 Y Position=10
Tim Peters36a90f62001-08-08 20:50:07 +00002908 Filler Color=11173759
Tim Petersa1fd0502001-07-30 07:30:56 +00002909 Flags=00000011
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002910end
2911item: Custom Dialog Set
2912 Name=Finished
2913 Display Variable=DISPLAY
2914 item: Dialog
2915 Title=%APPTITLE% Installation
2916 Title French=Installation de %APPTITLE%
2917 Title German=Installation von %APPTITLE%
2918 Title Spanish=Instalación de %APPTITLE%
2919 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +00002920 Width=339
2921 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002922 Font Name=Helv
2923 Font Size=8
2924 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00002925 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002926 Variable=DIRECTION
2927 Value=N
2928 Create Flags=01010000000000010000000000000001
2929 Text=&Finish
2930 Text French=&Fin
2931 Text German=&Weiter
2932 Text Spanish=&Terminar
2933 Text Italian=&Fine
2934 end
2935 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00002936 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002937 Variable=DISABLED
2938 Value=!
2939 Action=3
2940 Create Flags=01010000000000010000000000000000
2941 Text=&Cancel
2942 Text French=&Annuler
2943 Text German=&Abbrechen
2944 Text Spanish=&Cancelar
2945 Text Italian=&Annulla
2946 end
2947 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00002948 Rectangle=108 10 323 48
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002949 Create Flags=01010000000000000000000000000000
2950 Flags=0000000000000001
2951 Name=Times New Roman
2952 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
2953 Text=Installation Completed!
2954 Text French=Installation terminée !
2955 Text German=Die Installation ist abgeschlossen!
2956 Text Spanish=¡Instalación terminada!
2957 Text Italian=Installazione completata!
2958 end
2959 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00002960 Rectangle=108 44 320 82
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002961 Create Flags=01010000000000000000000000000000
2962 Text=%APPTITLE% has been successfully installed.
2963 Text=
2964 Text=Press the Finish button to exit this installation.
2965 Text French=%APPTITLE% est maintenant installé.
2966 Text French=
2967 Text French=Cliquez sur le bouton Fin pour quitter l'installation.
2968 Text German=%APPTITLE% wurde erfolgreich installiert.
2969 Text German=
2970 Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.
2971 Text Spanish=%APPTITLE% se ha instalado con éxito.
2972 Text Spanish=
2973 Text Spanish=Presione el botón Terminar para salir de esta instalación.
2974 Text Italian=L'installazione %APPTITLE% è stata portata a termine con successo.
2975 Text Italian=
2976 Text Italian=Premere il pulsante Fine per uscire dall'installazione.
2977 end
Tim Peters1f7862e2001-08-01 02:36:21 +00002978 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00002979 Rectangle=10 225 320 226
Tim Peters1f7862e2001-08-01 02:36:21 +00002980 Action=3
2981 Create Flags=01010000000000000000000000000111
2982 end
Tim Peters8eb16b12001-08-08 22:50:35 +00002983 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00002984 Rectangle=106 105 312 210
Tim Peters8eb16b12001-08-08 22:50:35 +00002985 Enabled Color=00000000000000001111111111111111
2986 Create Flags=01010000000000000000000000000000
2987 Text=Special Windows thanks to:
2988 Text=
Tim Petersf30f1fc2001-08-09 05:16:00 +00002989 Text=Wise Solutions, for the use of InstallMaster 8.1.
Tim Peters8eb16b12001-08-08 22:50:35 +00002990 Text= http://www.wisesolutions.com/
2991 Text=
Tim Peters591f71b2001-08-15 06:10:16 +00002992 Text=
Tim Peters8eb16b12001-08-08 22:50:35 +00002993 Text=LettError, Erik van Blokland, for the Python for Windows graphic.
2994 Text= http://www.letterror.com/
2995 Text=
Tim Peters591f71b2001-08-15 06:10:16 +00002996 Text=
Tim Petersb6135df2001-08-08 22:58:52 +00002997 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 +00002998 end
2999 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00003000 Rectangle=106 95 312 96
Tim Peters8eb16b12001-08-08 22:50:35 +00003001 Action=3
3002 Enabled Color=00000000000000001111111111111111
3003 Create Flags=01010000000000000000000000001001
3004 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00003005 end
3006end
3007item: End Block
3008end
Tim Peters4e9a00e2001-07-29 19:31:03 +00003009item: New Event
3010 Name=Cancel
3011end
3012item: Remark
3013 Text=This include script supports a rollback to preinstallation state if the user chooses to cancel before the installation is complete.
3014end
3015item: Include Script
3016 Pathname=%_WISE_%\INCLUDE\rollback.wse
3017end