home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2005 June / PCpro_2005_06.ISO / files / opensource / syntexteditor / synsetup-2.1.0.46.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2005-04-11  |  33.1 KB  |  331 lines

  1. ;InnoSetupVersion=4.1.8
  2. [Setup]
  3. AppName=syn
  4. AppVerName=syn Version 2.1.0.46
  5. AppId=syn
  6. AppVersion=2.1.0.46
  7. AppPublisher=syn Development Team
  8. AppPublisherURL=http://syn.sourceforge.net/
  9. AppSupportURL=http://syn.sourceforge.net/help.php#top
  10. AppUpdatesURL=http://syn.sourceforge.net/users.php#downl
  11. AppMutex=syn [{DFCD67B1-6A11-11d7-AF51-54543D000000}]
  12. DefaultDirName={pf}\syn
  13. DefaultGroupName=syn Text Editor
  14. UninstallDisplayIcon={app}\syn.exe
  15. OutputBaseFilename=synsetup
  16. Compression=lzma
  17. PrivilegesRequired=none
  18. ChangesAssociations=yes
  19. AllowNoIcons=yes
  20. LicenseFile=embedded\License.txt
  21. InfoAfterFile=embedded\InfoAfter.txt
  22. WizardImageFile=embedded\WizardImage0.bmp
  23. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  24. [Files]
  25. Source: "{app}\syn.exe"; DestDir: "{app}"; Components: program; 
  26. Source: "{app}\synExec.exe"; DestDir: "{app}"; Components: program; 
  27. Source: "{app}\pascal.dci"; DestDir: "{app}"; Components: program; Flags: uninsneveruninstall onlyifdoesntexist 
  28. Source: "{app}\html,1.dci"; DestDir: "{app}"; DestName: "html.dci"; Components: program; Flags: uninsneveruninstall onlyifdoesntexist 
  29. Source: "{app}\tex.dci"; DestDir: "{app}"; Components: program; Flags: uninsneveruninstall onlyifdoesntexist 
  30. Source: "{app}\R.dci"; DestDir: "{app}"; Components: program; Flags: uninsneveruninstall onlyifdoesntexist 
  31. Source: "{app}\html,2.dci"; DestDir: "{app}"; DestName: "html.dci"; Components: program; Flags: uninsneveruninstall onlyifdoesntexist 
  32. Source: "{app}\java.dci"; DestDir: "{app}"; Components: program; Flags: uninsneveruninstall onlyifdoesntexist 
  33. Source: "{app}\js.dci"; DestDir: "{app}"; Components: program; Flags: uninsneveruninstall onlyifdoesntexist 
  34. Source: "{app}\vbs.dci"; DestDir: "{app}"; Components: program; Flags: uninsneveruninstall onlyifdoesntexist 
  35. Source: "{app}\MS-DOS Batch.dci"; DestDir: "{app}"; Components: program; Flags: uninsneveruninstall onlyifdoesntexist 
  36. Source: "{app}\html.aco"; DestDir: "{app}"; Components: program; Flags: uninsneveruninstall onlyifdoesntexist 
  37. Source: "{app}\license.txt"; DestDir: "{app}"; Components: program; Flags: ignoreversion 
  38. Source: "{app}\changelog.txt"; DestDir: "{app}"; Flags: ignoreversion 
  39. Source: "{app}\synftp.dll"; DestDir: "{app}"; Components: program; Flags: promptifolder 
  40. Source: "{app}\syntray.exe"; DestDir: "{app}"; Components: syntray; Flags: promptifolder 
  41. Source: "{app}\asgrep.exe"; DestDir: "{app}"; Components: program; Flags: promptifolder 
  42. Source: "{app}\template.ini"; DestDir: "{app}"; Components: program; Flags: onlyifdoesntexist 
  43. Source: "{app}\NSIS.syn"; DestDir: "{app}"; Components: program; Flags: confirmoverwrite 
  44. Source: "{app}\setenv.bat"; DestDir: "{app}"; Components: program; Flags: promptifolder 
  45. Source: "{app}\tools\sleep.exe"; DestDir: "{app}\tools"; Components: tools; 
  46. Source: "{app}\tools\execdde.exe"; DestDir: "{app}\tools"; Components: tools; 
  47. Source: "{app}\tools\execdde.txt"; DestDir: "{app}\tools"; Components: tools; 
  48. Source: "{app}\tools\synclp.exe"; DestDir: "{app}\tools"; Components: tools; 
  49. Source: "{app}\tools\synclp.txt"; DestDir: "{app}\tools"; Components: tools; 
  50. Source: "{usertemplates}\synProj1.syp"; DestDir: "{usertemplates}"; Components: program; Tasks: shellnew; Flags: promptifolder 
  51. Source: "{app}\asgrep.txt"; DestDir: "{app}"; Components: program; 
  52. Source: "{app}\delreg.exe"; DestDir: "{app}"; Components: program; Flags: ignoreversion 
  53. Source: "{app}\delreg.txt"; DestDir: "{app}"; Components: program; Flags: ignoreversion 
  54. Source: "{app}\templates\SQL Script.sql"; DestDir: "{app}\templates"; Components: templates; Flags: onlyifdoesntexist 
  55. Source: "{app}\templates\VBScript.vbs"; DestDir: "{app}\templates"; Components: templates; Flags: onlyifdoesntexist 
  56. Source: "{app}\templates\JavaScript.js"; DestDir: "{app}\templates"; Components: templates; Flags: onlyifdoesntexist 
  57. Source: "{app}\templates\Version Info Resource.rc"; DestDir: "{app}\templates"; Components: templates; Flags: onlyifdoesntexist 
  58. Source: "{app}\templates\Program Icon.rc"; DestDir: "{app}\templates"; Components: templates; Flags: onlyifdoesntexist 
  59. Source: "{app}\templates\readme.txt"; DestDir: "{app}\templates"; 
  60. Source: "{app}\templates\Internet\HTML Document.htm"; DestDir: "{app}\templates\Internet"; Components: templates; Flags: onlyifdoesntexist 
  61. Source: "{app}\templates\Pascal\Pascal Console.pas"; DestDir: "{app}\templates\Pascal"; Components: templates; Flags: onlyifdoesntexist 
  62. Source: "{app}\templates\Pascal\Pascal GUI.pas"; DestDir: "{app}\templates\Pascal"; Components: templates; 
  63. Source: "{app}\templates\Pascal\Pascal Unit.pas"; DestDir: "{app}\templates\Pascal"; Components: templates; Flags: onlyifdoesntexist 
  64. Source: "{app}\templates\Pascal\Pascal Class.pas"; DestDir: "{app}\templates\Pascal"; Components: templates; Flags: onlyifdoesntexist 
  65. Source: "{app}\templates\MS-DOS Batch File.bat"; DestDir: "{app}\templates"; Components: templates; Flags: onlyifdoesntexist 
  66. Source: "{app}\templates\Perl Script.pl"; DestDir: "{app}\templates"; Components: templates; Flags: onlyifdoesntexist 
  67. Source: "{app}\templates\Internet\PHP Document.php"; DestDir: "{app}\templates\Internet"; Components: templates; Flags: onlyifdoesntexist 
  68. Source: "{app}\templates\UNIX Shell Sctript.sh"; DestDir: "{app}\templates"; Components: templates; Flags: onlyifdoesntexist 
  69. Source: "{app}\templates\R Script.r"; DestDir: "{app}\templates"; Components: templates; Flags: onlyifdoesntexist 
  70. Source: "{app}\templates\syn Scripts\JavaScript.js"; DestDir: "{app}\templates\syn Scripts"; Components: templates; Flags: onlyifdoesntexist 
  71. Source: "{app}\templates\syn Scripts\PerlScript.pl"; DestDir: "{app}\templates\syn Scripts"; Components: templates; Flags: onlyifdoesntexist 
  72. Source: "{app}\templates\syn Scripts\Python Script.py"; DestDir: "{app}\templates\syn Scripts"; Components: templates; Flags: onlyifdoesntexist 
  73. Source: "{app}\templates\syn Scripts\VBScript.vbs"; DestDir: "{app}\templates\syn Scripts"; Components: templates; Flags: onlyifdoesntexist 
  74. Source: "{app}\templates\Internet\Cascading Style Sheet.css"; DestDir: "{app}\templates\Internet"; Components: templates; Flags: onlyifdoesntexist 
  75. Source: "{app}\templates\LaTeX\LaTeX Article with Title.tex"; DestDir: "{app}\templates\LaTeX"; Components: templates; Flags: onlyifdoesntexist 
  76. Source: "{app}\templates\LaTeX\LaTeX Book with Title.tex"; DestDir: "{app}\templates\LaTeX"; Components: templates; Flags: onlyifdoesntexist 
  77. Source: "{app}\templates\LaTeX\LaTeX Chapter.tex"; DestDir: "{app}\templates\LaTeX"; Components: templates; Flags: onlyifdoesntexist 
  78. Source: "{app}\templates\LaTeX\LaTeX Section.tex"; DestDir: "{app}\templates\LaTeX"; Components: templates; Flags: onlyifdoesntexist 
  79. Source: "{app}\templates\LaTeX\Default Commands.tex"; DestDir: "{app}\templates\LaTeX"; Components: templates; Flags: onlyifdoesntexist 
  80. Source: "{app}\templates\LaTeX\DVI Setup.tex"; DestDir: "{app}\templates\LaTeX"; Components: templates; Flags: onlyifdoesntexist 
  81. Source: "{app}\templates\LaTeX\PDF Setup.tex"; DestDir: "{app}\templates\LaTeX"; Components: templates; Flags: onlyifdoesntexist 
  82. Source: "{app}\templates\LaTeX\Foil PPower4.tex"; DestDir: "{app}\templates\LaTeX"; Components: templates; Flags: onlyifdoesntexist 
  83. Source: "{app}\templates\C(++)\C Console.c"; DestDir: "{app}\templates\C(++)"; Components: templates; Flags: onlyifdoesntexist 
  84. Source: "{app}\templates\C(++)\OpenGL.c"; DestDir: "{app}\templates\C(++)"; Components: templates; Flags: onlyifdoesntexist 
  85. Source: "{app}\templates\C(++)\C Header.h"; DestDir: "{app}\templates\C(++)"; Components: templates; Flags: onlyifdoesntexist 
  86. Source: "{app}\templates\Pascal\DLL.pas"; DestDir: "{app}\templates\Pascal"; Components: templates; Flags: onlyifdoesntexist 
  87. Source: "{app}\templates\Pascal\OpenGL.pas"; DestDir: "{app}\templates\Pascal"; Components: templates; Flags: onlyifdoesntexist 
  88. Source: "{app}\templates\Java\Java Applet.java"; DestDir: "{app}\templates\Java"; Components: templates; Flags: onlyifdoesntexist 
  89. Source: "{app}\templates\Java\Java Applet.htm"; DestDir: "{app}\templates\Java"; Components: templates; Flags: onlyifdoesntexist 
  90. Source: "{app}\templates\Java\Java Program.java"; DestDir: "{app}\templates\Java"; Components: templates; Flags: onlyifdoesntexist 
  91. Source: "{app}\templates\Java\Console.java"; DestDir: "{app}\templates\Java"; Components: templates; Flags: onlyifdoesntexist 
  92. Source: "{app}\templates\Java\Java Class.java"; DestDir: "{app}\templates\Java"; Components: templates; Flags: onlyifdoesntexist 
  93. Source: "{app}\templates\Java\Servlet.java"; DestDir: "{app}\templates\Java"; Components: templates; Flags: onlyifdoesntexist 
  94. Source: "{app}\templates\Java\Swing Application.java"; DestDir: "{app}\templates\Java"; Components: templates; Flags: onlyifdoesntexist 
  95. Source: "{app}\templates\Console\DiskPart.RUN.txt"; DestDir: "{app}\templates\Console"; Components: templates; Flags: onlyifdoesntexist 
  96. Source: "{app}\templates\Console\DosConsole.RUN.BAT"; DestDir: "{app}\templates\Console"; Components: templates; Flags: onlyifdoesntexist 
  97. Source: "{app}\templates\Console\DosConsole Output.RUN.BAT"; DestDir: "{app}\templates\Console"; Components: templates; Flags: onlyifdoesntexist 
  98. Source: "{app}\templates\Console\Oracle SQLPLUS.RUN.sql"; DestDir: "{app}\templates\Console"; Components: templates; Flags: onlyifdoesntexist 
  99. Source: "{app}\templates\Console\Rterm.RUN.r"; DestDir: "{app}\templates\Console"; Components: templates; Flags: onlyifdoesntexist 
  100. Source: "{app}\templates\Console\GhostScript.RUN.txt"; DestDir: "{app}\templates\Console"; Components: templates; Flags: onlyifdoesntexist 
  101. Source: "{app}\templates\Console\readme.txt"; DestDir: "{app}\templates\Console"; Components: templates; 
  102. Source: "{app}\scripts\asciicode.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  103. Source: "{app}\scripts\chdir.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  104. Source: "{app}\scripts\chosdir.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  105. Source: "{app}\scripts\closeallea.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  106. Source: "{app}\scripts\cmnfunc.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  107. Source: "{app}\scripts\consts.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  108. Source: "{app}\scripts\copyquote.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  109. Source: "{app}\scripts\cs-rcs.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  110. Source: "{app}\scripts\cvs.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  111. Source: "{app}\scripts\exportpdf.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  112. Source: "{app}\scripts\getfriend.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  113. Source: "{app}\scripts\gpg.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  114. Source: "{app}\scripts\gpgdecr.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  115. Source: "{app}\scripts\gpgenc.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  116. Source: "{app}\scripts\gpgsign.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  117. Source: "{app}\scripts\gpgverisig.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  118. Source: "{app}\scripts\htment.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  119. Source: "{app}\scripts\htmlcolor.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  120. Source: "{app}\scripts\htmlencrypt.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  121. Source: "{app}\scripts\img_src.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  122. Source: "{app}\scripts\loadps.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  123. Source: "{app}\scripts\mac_cs-rcs.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  124. Source: "{app}\scripts\mhead.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  125. Source: "{app}\scripts\multipaste.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  126. Source: "{app}\scripts\openfile.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  127. Source: "{app}\scripts\pastequote.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  128. Source: "{app}\scripts\printall.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  129. Source: "{app}\scripts\quote.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  130. Source: "{app}\scripts\regexpfind.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  131. Source: "{app}\scripts\repl.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  132. Source: "{app}\scripts\selblock.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  133. Source: "{app}\scripts\sfu.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  134. Source: "{app}\scripts\synclp.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  135. Source: "{app}\scripts\txt2pdf.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  136. Source: "{app}\scripts\xmlvalidate.vbs"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  137. Source: "{app}\scripts\asciicode.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  138. Source: "{app}\scripts\cvs.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  139. Source: "{app}\scripts\expdf.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  140. Source: "{app}\scripts\file_enc.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  141. Source: "{app}\scripts\file_sig.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  142. Source: "{app}\scripts\getfriend.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  143. Source: "{app}\scripts\gpg.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  144. Source: "{app}\scripts\gpgdecr.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  145. Source: "{app}\scripts\gpl.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  146. Source: "{app}\scripts\htmlcolor.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  147. Source: "{app}\scripts\htmlencrypt.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  148. Source: "{app}\scripts\htmlent.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  149. Source: "{app}\scripts\html_match.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  150. Source: "{app}\scripts\img_src.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  151. Source: "{app}\scripts\mhead.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  152. Source: "{app}\scripts\mpl.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  153. Source: "{app}\scripts\openfile.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  154. Source: "{app}\scripts\rcs_checkin.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  155. Source: "{app}\scripts\rcs_checkout.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  156. Source: "{app}\scripts\rcs_compare.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  157. Source: "{app}\scripts\rcs_explorer.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  158. Source: "{app}\scripts\rcs_histroy.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  159. Source: "{app}\scripts\rcs_status.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  160. Source: "{app}\scripts\regexpfind.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  161. Source: "{app}\scripts\sfu.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  162. Source: "{app}\scripts\xmlvalidate.ico"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  163. Source: "{app}\scripts\cmnfunc.js"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  164. Source: "{app}\scripts\consts.js"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  165. Source: "{app}\scripts\gplheader.js"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  166. Source: "{app}\scripts\html_tag_match.js"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  167. Source: "{app}\scripts\mplhead.js"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  168. Source: "{app}\scripts\htmlent.txt"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  169. Source: "{app}\scripts\readme.txt"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  170. Source: "{app}\scripts\1000x1000.gif"; DestDir: "{app}\scripts"; Components: scripts; Flags: onlyifdoesntexist 
  171. Source: "{app}\manual\en\asgrep.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  172. Source: "{app}\manual\en\contact.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  173. Source: "{app}\manual\en\copy.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  174. Source: "{app}\manual\en\credits.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  175. Source: "{app}\manual\en\customize.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  176. Source: "{app}\manual\en\escseq.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  177. Source: "{app}\manual\en\fdl.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  178. Source: "{app}\manual\en\feat.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  179. Source: "{app}\manual\en\getstart.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  180. Source: "{app}\manual\en\index.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  181. Source: "{app}\manual\en\install.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  182. Source: "{app}\manual\en\intro.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  183. Source: "{app}\manual\en\keymap.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  184. Source: "{app}\manual\en\lic.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  185. Source: "{app}\manual\en\menus.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  186. Source: "{app}\manual\en\messages.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  187. Source: "{app}\manual\en\miscwin.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  188. Source: "{app}\manual\en\mpl.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  189. Source: "{app}\manual\en\options.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  190. Source: "{app}\manual\en\page.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  191. Source: "{app}\manual\en\plans.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  192. Source: "{app}\manual\en\probs.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  193. Source: "{app}\manual\en\projop.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  194. Source: "{app}\manual\en\regexpr.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  195. Source: "{app}\manual\en\requ.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  196. Source: "{app}\manual\en\switches.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  197. Source: "{app}\manual\en\synclp.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  198. Source: "{app}\manual\en\syntray.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  199. Source: "{app}\manual\en\toolbars.html"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  200. Source: "{app}\manual\en\manual.css"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  201. Source: "{app}\manual\en\autocompl.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  202. Source: "{app}\manual\en\compilerem.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  203. Source: "{app}\manual\en\confrepl.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  204. Source: "{app}\manual\en\consdos.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  205. Source: "{app}\manual\en\contents_motif.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  206. Source: "{app}\manual\en\custform.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  207. Source: "{app}\manual\en\cust_kb.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  208. Source: "{app}\manual\en\cust_ms.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  209. Source: "{app}\manual\en\cust_op.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  210. Source: "{app}\manual\en\cust_tb.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  211. Source: "{app}\manual\en\defprofile.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  212. Source: "{app}\manual\en\dlggrep.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  213. Source: "{app}\manual\en\dlgmarker.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  214. Source: "{app}\manual\en\dlgnew_plain.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  215. Source: "{app}\manual\en\dlgnew_templ.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  216. Source: "{app}\manual\en\dlgsaveall.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  217. Source: "{app}\manual\en\dlgwindows.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  218. Source: "{app}\manual\en\fileex.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  219. Source: "{app}\manual\en\ftpbrowse.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  220. Source: "{app}\manual\en\goto.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  221. Source: "{app}\manual\en\icon.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  222. Source: "{app}\manual\en\icon_small.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  223. Source: "{app}\manual\en\lstgrep.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  224. Source: "{app}\manual\en\matchbrack.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  225. Source: "{app}\manual\en\next_motif.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  226. Source: "{app}\manual\en\opt.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  227. Source: "{app}\manual\en\opt_autoc.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  228. Source: "{app}\manual\en\pageset.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  229. Source: "{app}\manual\en\pagesethf.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  230. Source: "{app}\manual\en\params.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  231. Source: "{app}\manual\en\pop_edit.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  232. Source: "{app}\manual\en\pop_marker.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  233. Source: "{app}\manual\en\pop_output.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  234. Source: "{app}\manual\en\pop_wndbar.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  235. Source: "{app}\manual\en\previous_motif.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  236. Source: "{app}\manual\en\prof_config.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  237. Source: "{app}\manual\en\prof_edit.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  238. Source: "{app}\manual\en\projex.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  239. Source: "{app}\manual\en\replace.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  240. Source: "{app}\manual\en\saveftp.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  241. Source: "{app}\manual\en\scrrunerr.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  242. Source: "{app}\manual\en\scrsynerr.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  243. Source: "{app}\manual\en\search.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  244. Source: "{app}\manual\en\statbar.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  245. Source: "{app}\manual\en\syntray.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  246. Source: "{app}\manual\en\tb_main.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  247. Source: "{app}\manual\en\tb_project.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  248. Source: "{app}\manual\en\tb_run.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  249. Source: "{app}\manual\en\tb_window.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  250. Source: "{app}\manual\en\tools_config.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  251. Source: "{app}\manual\en\top.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  252. Source: "{app}\manual\en\welcdlg.png"; DestDir: "{app}\manual\en"; Components: manual; Flags: onlyifdoesntexist 
  253. Source: "{app}\contributed\blitzbasic\autocorr.dat"; DestDir: "{app}\contributed\blitzbasic"; Components: contributed; Flags: onlyifdoesntexist 
  254. Source: "{app}\contributed\blitzbasic\bbcodefinder.vbs"; DestDir: "{app}\contributed\blitzbasic"; Components: contributed; Flags: onlyifdoesntexist 
  255. Source: "{app}\contributed\blitzbasic\bbcompile.ico"; DestDir: "{app}\contributed\blitzbasic"; Components: contributed; Flags: onlyifdoesntexist 
  256. Source: "{app}\contributed\blitzbasic\bbdebug.ico"; DestDir: "{app}\contributed\blitzbasic"; Components: contributed; Flags: onlyifdoesntexist 
  257. Source: "{app}\contributed\blitzbasic\bbexe.ico"; DestDir: "{app}\contributed\blitzbasic"; Components: contributed; Flags: onlyifdoesntexist 
  258. Source: "{app}\contributed\blitzbasic\codefinder.vbs"; DestDir: "{app}\contributed\blitzbasic"; Components: contributed; Flags: onlyifdoesntexist 
  259. Source: "{app}\contributed\blitzbasic\Custom Highlighter.dci"; DestDir: "{app}\contributed\blitzbasic"; Components: contributed; Flags: onlyifdoesntexist 
  260. Source: "{app}\contributed\blitzbasic\ReadMe.txt"; DestDir: "{app}\contributed\blitzbasic"; Components: contributed; Flags: onlyifdoesntexist 
  261. Source: "{app}\contributed\blitzbasic\synHigh.ini"; DestDir: "{app}\contributed\blitzbasic"; Components: contributed; Flags: onlyifdoesntexist 
  262. Source: "{app}\contributed\AutoIt 3.00.77\AutoIt 3.00.77 Syntax Highlighter.reg"; DestDir: "{app}\contributed\AutoIt 3.00.77"; Components: contributed; Flags: onlyifdoesntexist 
  263. Source: "{app}\contributed\AutoIt 3.00.77\ReadMe.txt"; DestDir: "{app}\contributed\AutoIt 3.00.77"; Components: contributed; Flags: onlyifdoesntexist 
  264. Source: "{app}\contributed\AutoIt 3.00.77\synhigh.ini"; DestDir: "{app}\contributed\AutoIt 3.00.77"; Components: contributed; Flags: onlyifdoesntexist 
  265. Source: "{app}\fr-synbtn-comp.png"; DestDir: "{app}"; Components: program; Flags: promptifolder 
  266. Source: "{app}\fr-synbtn-des.png"; DestDir: "{app}"; Components: program; Flags: promptifolder 
  267. Source: "{app}\fr-synbtn-insp.png"; DestDir: "{app}"; Components: program; Flags: promptifolder 
  268. Source: "{app}\fr-synbtn-title.png"; DestDir: "{app}"; Components: program; Flags: promptifolder 
  269. [Dirs]
  270. Name: "{app}\tools"; 
  271. Name: "{app}\scripts"; 
  272. Name: "{app}\templates"; 
  273. Name: "{app}\templates\Pascal"; 
  274. Name: "{app}\templates\syn Scripts"; 
  275. Name: "{app}\templates\Internet"; 
  276. Name: "{app}\templates\Java"; 
  277. Name: "{app}\templates\LaTeX"; 
  278. Name: "{app}\templates\C(++)"; 
  279. Name: "{app}\templates\Console"; 
  280. Name: "{app}\manual"; 
  281. Name: "{app}\manual\en"; 
  282. Name: "{app}\Contributed"; 
  283. Name: "{app}\Contributed\blitzbasic"; 
  284. Name: "{app}\Contributed\AutoIt 3.00.77"; 
  285. [Registry]
  286. Root: HKCU; Subkey: "Software\Ascher\syn"; ValueType: String; ValueData: "{app}\syn.exe"; 
  287. Root: HKCU; Subkey: "Software\Ascher\syn\Main"; ValueName: "MainHelp"; ValueType: String; ValueData: "{app}\manual\en\index.html"; Flags: createvalueifdoesntexist 
  288. Root: HKCR; Subkey: ".syp"; ValueType: String; ValueData: "sypfile"; Tasks: associate; Flags: uninsdeletekey 
  289. Root: HKCR; Subkey: ".syp\ShellNew"; ValueName: "FileName"; ValueType: String; ValueData: "synProj1.syp"; Tasks: shellnew; Flags: uninsclearvalue 
  290. Root: HKCR; Subkey: "sypfile"; ValueType: String; ValueData: "syn Project File"; Tasks: associate; Flags: uninsdeletekey 
  291. Root: HKCR; Subkey: "sypfile\Shell\Open\Command"; ValueType: String; ValueData: """{app}\syn.exe"" ""%1"""; Tasks: associate; Flags: uninsdeletevalue 
  292. Root: HKCR; Subkey: "sypfile\DefaultIcon"; ValueType: String; ValueData: "{app}\syn.exe,1"; Tasks: associate; Flags: uninsdeletevalue 
  293. [Run]
  294. Filename: "{app}\syn.exe"; WorkingDir: "{app}"; Description: "Run syn now and edit every file you can find ;-)."; Components: program; Flags: skipifdoesntexist postinstall unchecked skipifsilent nowait
  295. Filename: "{app}\syntray.exe"; WorkingDir: "{app}"; Description: "Start SynTray now"; Components: syntray; Tasks: startsyntray; Flags: skipifdoesntexist postinstall nowait
  296. [UninstallRun]
  297. Filename: "{app}\syntray.exe"; Parameters: "-close"; WorkingDir: "{app}"; RunOnceId: "closesyntray"; Components: syntray; Flags: skipifdoesntexist 
  298. Filename: "{app}\delreg.exe"; Parameters: "-cp ""syn Uninstall"" -pm ""Delete the Registry Keys (%s) created by syn?"" -hk HKCU Software\Ascher\syn"; WorkingDir: "{app}"; RunOnceId: "delreg"; Components: program; Flags: skipifdoesntexist 
  299. [Icons]
  300. Name: "{group}\syn Text Editor"; Filename: "{app}\syn.exe"; WorkingDir: "{userdocs}"; IconFilename: "{app}\syn.exe"; Components: program; 
  301. Name: "{sendto}\syn"; Filename: "{app}\syn.exe"; WorkingDir: "{userdocs}"; IconFilename: "{app}\syn.exe"; Components: program; Tasks: sendtoicon; 
  302. Name: "{userdesktop}\syn Text Editor"; Filename: "{app}\syn.exe"; WorkingDir: "{userdocs}"; Components: program; Tasks: desktopicon; 
  303. Name: "{userstartup}\SynTray"; Filename: "{app}\syntray.exe"; WorkingDir: "{app}"; Components: syntray; Tasks: startsyntray; 
  304. Name: "{group}\SynTray"; Filename: "{app}\syntray.exe"; WorkingDir: "{app}"; Components: syntray; 
  305. Name: "{group}\syn Manual"; Filename: "{app}\manual\en\index.html"; WorkingDir: "{userdocs}"; IconFilename: "{app}\manual\en\index.html"; Components: manual; 
  306. Name: "{group}\Uninstall syn"; Filename: "{uninstallexe}"; WorkingDir: "{app}"; Components: program; 
  307. [Tasks]
  308. Name: "desktopicon"; Description: "Create a &Desktop Icon"; GroupDescription: "Additional icons:"; Components: "program"; 
  309. Name: "sendtoicon"; Description: "Create a &Send To Icon"; GroupDescription: "Additional icons:"; Components: "program"; 
  310. Name: "associate"; Description: "&Associate *.syp Files (used as Projects) with syn"; GroupDescription: "Other tasks:"; Components: "program"; 
  311. Name: "startsyntray"; Description: "S&tart SynTray at Windows startup (add it to Startup)"; GroupDescription: "Other tasks:"; Components: "syntray"; 
  312. Name: "shellnew"; Description: "Add syn Projects to Shell &New"; GroupDescription: "Other tasks:"; Components: "program"; 
  313. [Components]
  314. Name: "program"; Description: "Program files"; Types: "custom minimal full"; 
  315. Name: "syntray"; Description: "SynTray Tray Interface for syn"; Types: "full"; 
  316. Name: "templates"; Description: "Document Templates"; Types: "full"; 
  317. Name: "scripts"; Description: "Scripts"; Types: "full"; 
  318. Name: "tools"; Description: "Some possibly useful Tools"; Types: "full"; 
  319. Name: "manual"; Description: "HTML manual"; Types: "full"; 
  320. Name: "contributed"; Description: "Syn related resources, contributed by other syn users"; Types: "full"; 
  321. [UninstallDelete]
  322. Type: files; Name: "{app}\gs.cfg"; 
  323. [Types]
  324. Name: "full"; Description: "Full Installation (recommended)"; 
  325. Name: "minimal"; Description: "Minimal Installation"; 
  326. Name: "custom"; Description: "Custom Installation"; 
  327. [Languages]
  328. ; These files are stubs
  329. ; To achieve better results after recompilation, use the real language files
  330. Name: "default"; MessagesFile: "embedded\default.isl"; 
  331.