home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 April / CHIP_CD_2005-04.iso / software / phoa / phoa-setup-1.1.9.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2005-02-15  |  8.2 KB  |  166 lines

  1. ;InnoSetupVersion=5.0.4
  2. [Setup]
  3. AppName=PhoA
  4. AppVerName=PhoA v1.1.9
  5. AppId=PhoA
  6. AppVersion=1.1.9
  7. AppPublisher=DK Software
  8. AppPublisherURL=http://www.dk-soft.org/
  9. AppSupportURL=http://www.dk-soft.org/forum/
  10. AppUpdatesURL=http://www.dk-soft.org/redir.php?action=vercheck&product=phoa&version=119
  11. AppMutex=PHOA_RUNNING_MUTEX
  12. DefaultDirName={pf}\DK Software\PhoA
  13. DefaultGroupName=PhoA (Photo Album)
  14. OutputBaseFilename=phoa-setup-1.1.9
  15. Compression=lzma
  16. PrivilegesRequired=none
  17. ChangesAssociations=yes
  18. AllowNoIcons=yes
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21. [Files]
  22. Source: "{app}\phoa.exe"; DestDir: "{app}"; Components: main; 
  23. Source: "{app}\Plugins\ijl15.dll"; DestDir: "{app}\Plugins"; Components: plugins\ijl; 
  24. Source: "{app}\Language\Russian.lng"; DestDir: "{app}\Language"; Components: main; 
  25. Source: "{app}\phoa-eng.chm"; DestDir: "{app}"; Components: help\en; 
  26. Source: "{app}\phoa-rus.chm"; DestDir: "{app}"; Components: help\ru; 
  27. Source: "{app}\Sample album\sample.phoa"; DestDir: "{app}\Sample album"; Components: sample; 
  28. Source: "{app}\Sample album\goldgate.jpg"; DestDir: "{app}\Sample album"; Components: sample; 
  29. Source: "{app}\Sample album\river.jpg"; DestDir: "{app}\Sample album"; Components: sample; 
  30. Source: "{app}\Sample album\illusion.png"; DestDir: "{app}\Sample album"; Components: sample; 
  31. Source: "{app}\API\phMetadata.pas"; DestDir: "{app}\API"; Components: api; 
  32. Source: "{app}\API\phPhoa.pas"; DestDir: "{app}\API"; Components: api; 
  33. [Registry]
  34. Root: HKCR; Subkey: ".phoa"; ValueType: String; ValueData: "phoa.photoalbum"; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  35. Root: HKCR; Subkey: "phoa.photoalbum"; ValueType: String; ValueData: "{cm:PhoaFmtName}"; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  36. Root: HKCR; Subkey: "phoa.photoalbum\shell\open\command"; ValueType: String; ValueData: """{app}\phoa.exe"" ""%1"""; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  37. Root: HKCR; Subkey: "phoa.photoalbum\DefaultIcon"; ValueType: String; ValueData: """{app}\phoa.exe"",1"; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  38. Root: HKCU; Subkey: "Software\DKSoftware\PhoA\Preferences"; ValueName: "@ISettingID_Gen_Language"; ValueType: String; ValueData: "{cm:LangID}"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  39. [INI]
  40. FileName: "{app}\phoa.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.dk-soft.org/"; 
  41. [Run]
  42. Filename: "{app}\phoa.exe"; Parameters: "{code:PhoaStartupParams|}"; Description: "{cm:LaunchProgram,PhoA}"; Flags: postinstall skipifsilent nowait
  43. [Icons]
  44. Name: "{group}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "{cm:PhoaDesc}"; Components: main; 
  45. Name: "{commondesktop}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "{cm:PhoaDesc}"; Components: main; Tasks: desktopicon\common; 
  46. Name: "{userdesktop}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "{cm:PhoaDesc}"; Components: main; Tasks: desktopicon\user; 
  47. Name: "{code:QuickLaunch|{pf}}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "{cm:PhoaDesc}"; Components: main; Tasks: quicklaunchicon; 
  48. Name: "{group}\{cm:UninstallProgram,PhoA}"; Filename: "{uninstallexe}"; Components: main; 
  49. Name: "{group}\{cm:ProgramOnTheWeb,PhoA}"; Filename: "{app}\phoa.url"; Components: main; 
  50. Name: "{group}\{cm:SampleAlbum}"; Filename: "{app}\phoa.exe"; Parameters: """{app}\Sample album\sample.phoa"""; IconFilename: "{app}\phoa.exe"; IconIndex: 1; Components: sample; 
  51. Name: "{group}\{cm:HelpRu}"; Filename: "{app}\phoa-rus.chm"; Components: help\ru; 
  52. Name: "{group}\{cm:HelpEn}"; Filename: "{app}\phoa-eng.chm"; Components: help\en; 
  53. [Tasks]
  54. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; 
  55. Name: "desktopicon\common"; Description: "{cm:IconsAllUsers}"; GroupDescription: "{cm:AdditionalIcons}"; 
  56. Name: "desktopicon\user"; Description: "{cm:IconsCurUser}"; GroupDescription: "{cm:AdditionalIcons}"; 
  57. Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescription: "{cm:AdditionalIcons}"; 
  58. Name: "associate"; Description: "{cm:AssocFileExtension,PhoA,.phoa}"; 
  59. [Components]
  60. Name: "main"; Description: "{cm:CompMain}"; Types: "full compact custom"; 
  61. Name: "plugins"; Description: "{cm:CompPlugins}"; Types: "full compact"; 
  62. Name: "plugins\ijl"; Description: "{cm:CompIJL}"; Types: "full compact"; 
  63. Name: "help"; Description: "{cm:CompHelp}"; Types: "full"; 
  64. Name: "help\en"; Description: "{cm:CompHelpEn}"; Types: "full"; 
  65. Name: "help\ru"; Description: "{cm:CompHelpRu}"; Types: "full"; 
  66. Name: "sample"; Description: "{cm:CompSampleAlbum}"; Types: "full"; 
  67. Name: "api"; Description: "{cm:CompPhoaAPI}"; Types: "full"; 
  68. [UninstallDelete]
  69. Type: files; Name: "{app}\phoa.url"; 
  70. Type: dirifempty; Name: "{app}"; 
  71. [Types]
  72. Name: "full"; 
  73. Name: "compact"; 
  74. Name: "custom"; 
  75. [CustomMessages]
  76. en.NameAndVersion=%1 version %2
  77. en.AdditionalIcons=Additional icons:
  78. en.CreateDesktopIcon=Create a &desktop icon
  79. en.CreateQuickLaunchIcon=Create a &Quick Launch icon
  80. en.ProgramOnTheWeb=%1 on the Web
  81. en.UninstallProgram=Uninstall %1
  82. en.LaunchProgram=Launch %1
  83. en.AssocFileExtension=&Associate %1 with the %2 file extension
  84. en.AssocingFileExtension=Associating %1 with the %2 file extension...
  85. ru.NameAndVersion=%1, 
  86. ru.AdditionalIcons=
  87. ru.CreateDesktopIcon=
  88. ru.CreateQuickLaunchIcon=
  89. ru.ProgramOnTheWeb=
  90. ru.UninstallProgram=
  91. ru.LaunchProgram=
  92. ru.AssocFileExtension=
  93. ru.AssocingFileExtension=
  94.  %2...
  95. de.NameAndVersion=%1 Version %2
  96. de.AdditionalIcons=Zus
  97. tzliche Symbole:
  98. de.CreateDesktopIcon=&Desktop-Symbol anlegen
  99. de.CreateQuickLaunchIcon=Symbol in der Schnellstartleiste anlegen
  100. de.ProgramOnTheWeb=%1 im Internet
  101. de.UninstallProgram=%1 entfernen
  102. de.LaunchProgram=%1 starten
  103. de.AssocFileExtension=&Registriere %1 mit der %2-Dateierweiterung
  104. de.AssocingFileExtension=%1 wird mit der %2-Dateierweiterung registriert...
  105. en.CompMain=Main Files
  106. en.CompPlugins=Plugins
  107. en.CompIJL=Intel JPEG Library (fast JPEG decoder)
  108. en.CompHelp=Help Files
  109. en.CompHelpEn=English
  110. en.CompHelpRu=Russian
  111. en.CompSampleAlbum=Sample photo album
  112. en.CompPhoaAPI=PhoA API (for developers)
  113. en.IconsAllUsers=For all users
  114. en.IconsCurUser=For the current user only
  115. en.PhoaDesc=Picture arranging program
  116. en.SampleAlbum=Sample photo album
  117. en.HelpRu=PhoA help (Russian)
  118. en.HelpEn=PhoA help (English)
  119. en.PhoaFmtName=PhoA Photo Album
  120. en.LangID=1033
  121. ru.CompMain=
  122. ru.CompPlugins=
  123.  (plugins)
  124. ru.CompIJL=Intel JPEG Library (
  125.  JPEG-
  126. ru.CompHelp=
  127. ru.CompHelpEn=
  128. ru.CompHelpRu=
  129. ru.CompSampleAlbum=
  130. ru.CompPhoaAPI=PhoA API (
  131. ru.IconsAllUsers=
  132. ru.IconsCurUser=
  133. ru.PhoaDesc=
  134. ru.SampleAlbum=
  135. ru.HelpRu=
  136.  PhoA (
  137. ru.HelpEn=
  138.  PhoA (English)
  139. ru.PhoaFmtName=
  140.  PhoA
  141. ru.LangID=1049
  142. de.CompMain=Programmdateien
  143. de.CompPlugins=Plugins
  144. de.CompIJL=Intel JPEG Library (fast JPEG decoder)
  145. de.CompHelp=Hilfedateien
  146. de.CompHelpEn=Englisch
  147. de.CompHelpRu=Russisch
  148. de.CompSampleAlbum=Beispiel Fotoalbum
  149. de.CompPhoaAPI=PhoA API (for developers)
  150. de.IconsAllUsers=F
  151. r alle Benutzer
  152. de.IconsCurUser=Nur f
  153. r den aktuellen Benutzer
  154. de.PhoaDesc=Bildverwaltungsprogramm
  155. de.SampleAlbum=Beispiel Fotoalbum
  156. de.HelpRu=PhoA Hilfe (Russich)
  157. de.HelpEn=PhoA Hilfe (Englisch)
  158. de.PhoaFmtName=PhoA Fotoalbum
  159. de.LangID=1031
  160. [Languages]
  161. ; These files are stubs
  162. ; To achieve better results after recompilation, use the real language files
  163. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.rtf"; InfoBeforeFile: "embedded\enInfoBefore.rtf"; 
  164. Name: "ru"; MessagesFile: "embedded\ru.isl"; LicenseFile: "embedded\ruLicense.rtf"; InfoBeforeFile: "embedded\ruInfoBefore.rtf"; 
  165. Name: "de"; MessagesFile: "embedded\de.isl"; LicenseFile: "embedded\deLicense.rtf"; InfoBeforeFile: "embedded\deInfoBefore.rtf"; 
  166.