PageRenderTime 63ms CodeModel.GetById 21ms RepoModel.GetById 0ms app.codeStats 0ms

/PC/VS7.1/python20.wse

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