home *** CD-ROM | disk | FTP | other *** search
/ Freelog 47 / Freelog047.iso / ModeEmpl / phoa-setup-eng.exe / install_script.iss
Text File  |  2003-07-09  |  3KB  |  61 lines

  1. ;InnoSetupVersion=3.0.5
  2.  
  3. [Setup]
  4. AppName=PhoA
  5. AppVerName=PhoA v1.0.2a
  6. AppId=PhoA
  7. AppVersion=1.0.2a
  8. AppPublisher=DaleTech
  9. AppPublisherURL=http://phoa.narod.ru/en/
  10. AppSupportURL=mailto:phoa@narod.ru
  11. AppUpdatesURL=http://phoa.narod.ru/en/
  12. DefaultDirName={pf}\DaleTech\PhoA
  13. DefaultGroupName=PhoA [Photo Album]
  14. OutputBaseFilename=phoa-setup-eng
  15. Compression=zip
  16. PrivilegesRequired=none
  17. ChangesAssociations=yes
  18. AllowNoIcons=yes
  19. LicenseFile=embedded\License.rtf
  20. WizardImageFile=embedded\WizardImage0.bmp
  21. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  22.  
  23. [Files]
  24. Source: "{app}\phoa.exe"; DestDir: "{app}"; 
  25. Source: "{app}\phoa-eng.chm"; DestDir: "{app}"; 
  26. Source: "{app}\phoa-rus.chm"; DestDir: "{app}"; 
  27. Source: "{app}\Sample album\sample.phoa"; DestDir: "{app}\Sample album"; 
  28. Source: "{app}\Sample album\goldgate.jpg"; DestDir: "{app}\Sample album"; 
  29. Source: "{app}\Sample album\river.jpg"; DestDir: "{app}\Sample album"; 
  30.  
  31. [Registry]
  32. Root: HKCR; Subkey: ".phoa"; ValueType: String; ValueData: "phoa.photoalbum"; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  33. Root: HKCR; Subkey: "phoa.photoalbum"; ValueType: String; ValueData: "PhoA photo album"; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  34. Root: HKCR; Subkey: "phoa.photoalbum\shell\open\command"; ValueType: String; ValueData: """{app}\phoa.exe"" ""%1"""; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  35. Root: HKCR; Subkey: "phoa.photoalbum\DefaultIcon"; ValueType: String; ValueData: """{app}\phoa.exe"",1"; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  36. Root: HKCU; Subkey: "Software\DaleTech\PhoA\Preferences"; ValueName: "Language"; ValueType: String; ValueData: "1033"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  37.  
  38. [INI]
  39. FileName: "{app}\phoa.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://phoa.narod.ru/"; 
  40.  
  41. [Run]
  42. Filename: "{app}\phoa.exe"; Parameters: """Sample album\sample.phoa"""; Description: "Run PhoA"; Flags: postinstall skipifsilent nowait
  43.  
  44. [Icons]
  45. Name: "{group}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Picture arranging program"; 
  46. Name: "{group}\PhoA help (Russian)"; Filename: "{app}\phoa-rus.chm"; Comment: "PhoA help (Russian)"; 
  47. Name: "{group}\PhoA help (English)"; Filename: "{app}\phoa-eng.chm"; Comment: "PhoA help (English)"; 
  48. Name: "{group}\Sample photo album"; Filename: "{app}\phoa.exe"; Parameters: """{app}\Sample album\sample.phoa"""; IconFilename: "{app}\phoa.exe"; IconIndex: 1; Comment: "Sample PhoA photo album"; 
  49. Name: "{group}\PhoA home site"; Filename: "{app}\phoa.url"; Comment: "phoa.narod.ru"; 
  50. Name: "{userdesktop}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Picture arranging program"; Tasks: desktopicon; 
  51. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Picture arranging program"; Tasks: quicklaunchicon; 
  52.  
  53. [Tasks]
  54. Name: "desktopicon"; Description: "Create &Desktop icon"; GroupDescription: "Additional icons:"; 
  55. Name: "quicklaunchicon"; Description: "Create &Quicklaunch icon"; GroupDescription: "Additional icons:"; 
  56. Name: "associate"; Description: "&Associate .phoa extension with PhoA (recommended)"; GroupDescription: "Other:"; 
  57.  
  58. [UninstallDelete]
  59. Type: files; Name: "{app}\phoa.url"; 
  60. Type: dirifempty; Name: "{app}"; 
  61.