home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 November / Chip_2003-11_cd1.bin / program / delphi / kompon / BalmsoftPolyglot.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2003-08-19  |  11.5 KB  |  109 lines

  1. ;InnoSetupVersion=4.0.5
  2. [Setup]
  3. AppName=Balmsoft Polyglot
  4. AppVerName=Balmsoft Polyglot 1.5
  5. AppId={3E31F225-79E8-4AC3-9B72-8DB6A5A3FD78}
  6. AppVersion=1.5
  7. AppPublisher=Balmsoft
  8. AppPublisherURL=http://www.balmsoft.com
  9. DefaultDirName={pf}\Balmsoft Polyglot
  10. DefaultGroupName=Balmsoft Polyglot
  11. UninstallDisplayName=Balmsoft Polyglot 1.5
  12. OutputBaseFilename=BalmsoftPolyglot
  13. Compression=zip
  14. PrivilegesRequired=none
  15. LicenseFile=embedded\License.txt
  16. WizardImageFile=embedded\WizardImage0.bmp
  17. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  18. [Files]
  19. Source: "{app}\install.txt"; DestDir: "{app}"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  20. Source: "{app}\license.txt"; DestDir: "{app}"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  21. Source: "{app}\readme.txt"; DestDir: "{app}"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  22. Source: "{app}\Balmsoft.url"; DestDir: "{app}"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  23. Source: "{app}\Purchase.url"; DestDir: "{app}"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  24. Source: "{code_GetD4Path}\bin\bsPolyglotD4.bpl"; DestDir: "{code:GetD4Path}\bin"; Components: delphi_4; Flags: overwritereadonly 
  25. Source: "{app}\Delphi 4\Bin\dclbsPolyglotD4.bpl"; DestDir: "{app}\Delphi 4\Bin"; Components: delphi_4; Flags: overwritereadonly 
  26. Source: "{app}\Delphi 4\Lib\bsCtrlUtils.dcu"; DestDir: "{app}\Delphi 4\Lib"; Components: delphi_4; Flags: overwritereadonly 
  27. Source: "{app}\Delphi 4\Lib\bsINIFile.dcu"; DestDir: "{app}\Delphi 4\Lib"; Components: delphi_4; Flags: overwritereadonly 
  28. Source: "{app}\Delphi 4\Lib\bsPolyglotConst.dcu"; DestDir: "{app}\Delphi 4\Lib"; Components: delphi_4; Flags: overwritereadonly 
  29. Source: "{app}\Delphi 4\Lib\bsPolyglotD4.dcp"; DestDir: "{app}\Delphi 4\Lib"; Components: delphi_4; Flags: overwritereadonly 
  30. Source: "{app}\Delphi 4\Lib\bsPolyglotD4.dcu"; DestDir: "{app}\Delphi 4\Lib"; Components: delphi_4; Flags: overwritereadonly 
  31. Source: "{app}\Delphi 4\Lib\bsPolyglotUn.dcu"; DestDir: "{app}\Delphi 4\Lib"; Components: delphi_4; Flags: overwritereadonly 
  32. Source: "{app}\Delphi 4\Lib\bsStrUtils.dcu"; DestDir: "{app}\Delphi 4\Lib"; Components: delphi_4; Flags: overwritereadonly 
  33. Source: "{app}\Delphi 5\Lib\bsStrUtils.dcu"; DestDir: "{app}\Delphi 5\Lib"; Components: delphi_5; Flags: overwritereadonly 
  34. Source: "{app}\Delphi 5\Lib\bsPolyglotUn.dcu"; DestDir: "{app}\Delphi 5\Lib"; Components: delphi_5; Flags: overwritereadonly 
  35. Source: "{app}\Delphi 5\Lib\bsPolyglotD5.dcu"; DestDir: "{app}\Delphi 5\Lib"; Components: delphi_5; Flags: overwritereadonly 
  36. Source: "{app}\Delphi 5\Lib\bsPolyglotD5.dcp"; DestDir: "{app}\Delphi 5\Lib"; Components: delphi_5; Flags: overwritereadonly 
  37. Source: "{app}\Delphi 5\Lib\bsPolyglotConst.dcu"; DestDir: "{app}\Delphi 5\Lib"; Components: delphi_5; Flags: overwritereadonly 
  38. Source: "{app}\Delphi 5\Lib\bsINIFile.dcu"; DestDir: "{app}\Delphi 5\Lib"; Components: delphi_5; Flags: overwritereadonly 
  39. Source: "{app}\Delphi 5\Lib\bsCtrlUtils.dcu"; DestDir: "{app}\Delphi 5\Lib"; Components: delphi_5; Flags: overwritereadonly 
  40. Source: "{app}\Delphi 5\Bin\dclbsPolyglotD5.bpl"; DestDir: "{app}\Delphi 5\Bin"; Components: delphi_5; Flags: overwritereadonly 
  41. Source: "{code_GetD5Path}\bin\bsPolyglotD5.bpl"; DestDir: "{code:GetD5Path}\bin"; Components: delphi_5; Flags: overwritereadonly 
  42. Source: "{app}\Delphi 6\Lib\bsStrUtils.dcu"; DestDir: "{app}\Delphi 6\Lib"; Components: delphi_6; Flags: overwritereadonly 
  43. Source: "{app}\Delphi 6\Lib\bsPolyglotUn.dcu"; DestDir: "{app}\Delphi 6\Lib"; Components: delphi_6; Flags: overwritereadonly 
  44. Source: "{app}\Delphi 6\Lib\bsPolyglotD6.dcu"; DestDir: "{app}\Delphi 6\Lib"; Components: delphi_6; Flags: overwritereadonly 
  45. Source: "{app}\Delphi 6\Lib\bsPolyglotD6.dcp"; DestDir: "{app}\Delphi 6\Lib"; Components: delphi_6; Flags: overwritereadonly 
  46. Source: "{app}\Delphi 6\Lib\bsPolyglotConst.dcu"; DestDir: "{app}\Delphi 6\Lib"; Components: delphi_6; Flags: overwritereadonly 
  47. Source: "{app}\Delphi 6\Lib\bsINIFile.dcu"; DestDir: "{app}\Delphi 6\Lib"; Components: delphi_6; Flags: overwritereadonly 
  48. Source: "{app}\Delphi 6\Lib\bsCtrlUtils.dcu"; DestDir: "{app}\Delphi 6\Lib"; Components: delphi_6; Flags: overwritereadonly 
  49. Source: "{app}\Delphi 6\Bin\dclbsPolyglotD6.bpl"; DestDir: "{app}\Delphi 6\Bin"; Components: delphi_6; Flags: overwritereadonly 
  50. Source: "{code_GetD6Path}\bin\bsPolyglotD6.bpl"; DestDir: "{code:GetD6Path}\bin"; Components: delphi_6; Flags: overwritereadonly 
  51. Source: "{app}\Delphi 7\Lib\bsStrUtils.dcu"; DestDir: "{app}\Delphi 7\Lib"; Components: delphi_7; Flags: overwritereadonly 
  52. Source: "{app}\Delphi 7\Lib\bsPolyglotUn.dcu"; DestDir: "{app}\Delphi 7\Lib"; Components: delphi_7; Flags: overwritereadonly 
  53. Source: "{app}\Delphi 7\Lib\bsPolyglotD7.dcu"; DestDir: "{app}\Delphi 7\Lib"; Components: delphi_7; Flags: overwritereadonly 
  54. Source: "{app}\Delphi 7\Lib\bsPolyglotD7.dcp"; DestDir: "{app}\Delphi 7\Lib"; Components: delphi_7; Flags: overwritereadonly 
  55. Source: "{app}\Delphi 7\Lib\bsPolyglotConst.dcu"; DestDir: "{app}\Delphi 7\Lib"; Components: delphi_7; Flags: overwritereadonly 
  56. Source: "{app}\Delphi 7\Lib\bsINIFile.dcu"; DestDir: "{app}\Delphi 7\Lib"; Components: delphi_7; Flags: overwritereadonly 
  57. Source: "{app}\Delphi 7\Lib\bsCtrlUtils.dcu"; DestDir: "{app}\Delphi 7\Lib"; Components: delphi_7; Flags: overwritereadonly 
  58. Source: "{app}\Delphi 7\Bin\dclbsPolyglotD7.bpl"; DestDir: "{app}\Delphi 7\Bin"; Components: delphi_7; Flags: overwritereadonly 
  59. Source: "{code_GetD7Path}\bin\bsPolyglotD7.bpl"; DestDir: "{code:GetD7Path}\bin"; Components: delphi_7; Flags: overwritereadonly 
  60. Source: "{app}\Demos\Delphi 4\bsPolyglotDemo.cfg"; DestDir: "{app}\Demos\Delphi 4"; Components: delphi_4; Flags: overwritereadonly 
  61. Source: "{app}\Demos\Delphi 4\bsPolyglotDemo.dof"; DestDir: "{app}\Demos\Delphi 4"; Components: delphi_4; Flags: overwritereadonly 
  62. Source: "{app}\Demos\Delphi 4\bsPolyglotDemo.dpr"; DestDir: "{app}\Demos\Delphi 4"; Components: delphi_4; Flags: overwritereadonly 
  63. Source: "{app}\Demos\Delphi 4\bsPolyglotDemoFrm.dfm"; DestDir: "{app}\Demos\Delphi 4"; Components: delphi_4; Flags: overwritereadonly 
  64. Source: "{app}\Demos\Delphi 4\bsPolyglotDemoFrm.pas"; DestDir: "{app}\Demos\Delphi 4"; Components: delphi_4; Flags: overwritereadonly 
  65. Source: "{app}\Demos\Delphi 4\English.lng"; DestDir: "{app}\Demos\Delphi 4"; Components: delphi_4; Flags: overwritereadonly 
  66. Source: "{app}\Demos\Delphi 4\Russian.lng"; DestDir: "{app}\Demos\Delphi 4"; Components: delphi_4; Flags: overwritereadonly 
  67. Source: "{app}\Demos\Delphi 4\Ukrainian.lng"; DestDir: "{app}\Demos\Delphi 4"; Components: delphi_4; Flags: overwritereadonly 
  68. Source: "{app}\Demos\Delphi 5-7\bsPolyglotDemo.cfg"; DestDir: "{app}\Demos\Delphi 5-7"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  69. Source: "{app}\Demos\Delphi 5-7\bsPolyglotDemo.dof"; DestDir: "{app}\Demos\Delphi 5-7"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  70. Source: "{app}\Demos\Delphi 5-7\bsPolyglotDemo.dpr"; DestDir: "{app}\Demos\Delphi 5-7"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  71. Source: "{app}\Demos\Delphi 5-7\bsPolyglotDemo.res"; DestDir: "{app}\Demos\Delphi 5-7"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  72. Source: "{app}\Demos\Delphi 5-7\bsPolyglotDemoFrm.dfm"; DestDir: "{app}\Demos\Delphi 5-7"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  73. Source: "{app}\Demos\Delphi 5-7\bsPolyglotDemoFrm.pas"; DestDir: "{app}\Demos\Delphi 5-7"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  74. Source: "{app}\Demos\Delphi 5-7\bsPolyglotDemoMdl.dfm"; DestDir: "{app}\Demos\Delphi 5-7"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  75. Source: "{app}\Demos\Delphi 5-7\bsPolyglotDemoMdl.pas"; DestDir: "{app}\Demos\Delphi 5-7"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  76. Source: "{app}\Demos\Delphi 5-7\English.lng"; DestDir: "{app}\Demos\Delphi 5-7"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  77. Source: "{app}\Demos\Delphi 5-7\Russian.lng"; DestDir: "{app}\Demos\Delphi 5-7"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  78. Source: "{app}\Demos\Delphi 5-7\Ukrainian.lng"; DestDir: "{app}\Demos\Delphi 5-7"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  79. Source: "{app}\Help\bsPolyglot.chm"; DestDir: "{app}\Help"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: overwritereadonly 
  80. [Registry]
  81. Root: HKCU; Subkey: "Software\Borland\Delphi\4.0\Known Packages"; ValueName: "{app}\Delphi 4\bin\dclbsPolyglotD4.bpl"; ValueType: String; ValueData: "Balmsoft Polyglot 1.5"; Components: delphi_4; Flags: uninsdeletevalue 
  82. Root: HKCU; Subkey: "Software\Borland\Delphi\4.0\Library"; ValueName: "Search Path"; ValueType: String; ValueData: "{olddata};{app}\Delphi 4\Lib"; Components: delphi_4; 
  83. Root: HKCU; Subkey: "Software\Borland\Delphi\5.0\Known Packages"; ValueName: "{app}\Delphi 5\bin\dclbsPolyglotD5.bpl"; ValueType: String; ValueData: "Balmsoft Polyglot 1.5"; Components: delphi_5; Flags: uninsdeletevalue 
  84. Root: HKCU; Subkey: "Software\Borland\Delphi\5.0\Library"; ValueName: "Search Path"; ValueType: String; ValueData: "{olddata};{app}\Delphi 5\Lib"; Components: delphi_5; 
  85. Root: HKCU; Subkey: "Software\Borland\Delphi\6.0\Known Packages"; ValueName: "{app}\Delphi 6\bin\dclbsPolyglotD6.bpl"; ValueType: String; ValueData: "Balmsoft Polyglot 1.5"; Components: delphi_6; Flags: uninsdeletevalue 
  86. Root: HKCU; Subkey: "Software\Borland\Delphi\6.0\Library"; ValueName: "Search Path"; ValueType: String; ValueData: "{olddata};{app}\Delphi 6\Lib"; Components: delphi_6; 
  87. Root: HKCU; Subkey: "Software\Borland\Delphi\7.0\Known Packages"; ValueName: "{app}\Delphi 7\bin\dclbsPolyglotD7.bpl"; ValueType: String; ValueData: "Balmsoft Polyglot 1.5"; Components: delphi_7; Flags: uninsdeletevalue 
  88. Root: HKCU; Subkey: "Software\Borland\Delphi\7.0\Library"; ValueName: "Search Path"; ValueType: String; ValueData: "{olddata};{app}\Delphi 7\Lib"; Components: delphi_7; 
  89. [Run]
  90. Filename: "{app}\readme.txt"; Components: delphi_7,delphi_6,delphi_5,delphi_4; Flags: shellexec skipifdoesntexist postinstall skipifsilent 
  91. [Icons]
  92. Name: "{group}\Balmsoft on-line"; Filename: "{app}\Balmsoft.url"; Comment: "Visit Balmsoft web site"; 
  93. Name: "{group}\Help"; Filename: "{app}\Help\bsPolyglot.chm"; Comment: "Help for Balmsoft Polyglot Delphi_7 Delphi_6 Delphi_5 Delphi_4"; 
  94. Name: "{group}\License"; Filename: "{app}\license.txt"; Comment: "License agreement for Balmsoft Polyglot"; Components: delphi_7,delphi_6,delphi_5,delphi_4; 
  95. Name: "{group}\Read me"; Filename: "{app}\readme.txt"; Comment: "Read me for Balmsoft Polyglot"; Components: delphi_7,delphi_6,delphi_5,delphi_4; 
  96. Name: "{group}\Uninstall"; Filename: "{uninstallexe}"; WorkingDir: "{app}"; Comment: "Uninstall Balmsoft Polyglot"; 
  97. Name: "{group}\Purchase sources"; Filename: "{app}\Purchase.url"; Comment: "Purchase Balmsoft Polyglot sources"; 
  98. [Components]
  99. Name: "delphi_4"; Description: "Delphi 4 Version"; Types: "full"; 
  100. Name: "delphi_5"; Description: "Delphi 5 version"; Types: "full"; 
  101. Name: "delphi_6"; Description: "Delphi 6 version"; Types: "full"; 
  102. Name: "delphi_7"; Description: "Delphi 7 version"; Types: "full"; 
  103. [Types]
  104. Name: "full"; Description: "Full version without sources"; 
  105. [Languages]
  106. ; These files are stubs
  107. ; To achieve better results after recompilation, use the real language files
  108. Name: "default"; MessagesFile: "embedded\default.isl"; 
  109.