home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2002 April / pcpro0402.iso / essentials / apps / JotPlus / jotp.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2002-01-17  |  5.9 KB  |  77 lines

  1. ;InnoSetupVersion=2.0.11
  2. [Setup]
  3. AppName=Jot+ Notes
  4. AppVerName=Jot+ Notes 2.5.4
  5. AppId=JotNotes
  6. AppVersion=2.5.4
  7. AppPublisher=King Stairs Software
  8. AppPublisherURL=http://www.kingstairs.com
  9. AppSupportURL=http://www.kingstairs.com/support/
  10. DefaultDirName={pf}\Jot+ Notes
  11. DefaultGroupName=Jot+ Notes
  12. UninstallDisplayIcon={app}\JotPlus.exe
  13. OutputBaseFilename=setup
  14. Compression=zip
  15. PrivilegesRequired=none
  16. ChangesAssociations=yes
  17. LicenseFile=embedded\License.txt
  18. InfoBeforeFile=embedded\InfoBefore.txt
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21. [Files]
  22. Source: "{app}\hsregex.dll"; DestDir: "{app}"; 
  23. Source: "{app}\JotPlus.cnt"; DestDir: "{app}"; 
  24. Source: "{app}\JotPlus.exe"; DestDir: "{app}"; Flags: regtypelib 
  25. Source: "{app}\JotPlus.hlp"; DestDir: "{app}"; 
  26. Source: "{app}\Sample Notefiles\QuickRef.jot"; DestDir: "{app}\Sample Notefiles"; Components: samples; 
  27. Source: "{app}\Sample Notefiles\Recipes.jot"; DestDir: "{app}\Sample Notefiles"; Components: samples; 
  28. Source: "{app}\Sample Notefiles\ReleaseNotes.jot"; DestDir: "{app}\Sample Notefiles"; Components: samples; 
  29. Source: "{usertemplates}\Untitled.jot"; DestDir: "{usertemplates}"; 
  30. Source: "{userappdata}\King Stairs\Jot+\JotPlus.ini"; DestDir: "{userappdata}\King Stairs\Jot+"; 
  31. Source: "{app}\jcrypt0.dll"; DestDir: "{app}"; 
  32. Source: "{app}\shfolder.dll"; DestDir: "{app}"; MinVersion: 4.0.950,4.0.1381; OnlyBelowVersion: 0.0,5.0.2195; 
  33. Source: "{app}\jot-readme.txt"; DestDir: "{app}"; 
  34. [Dirs]
  35. Name: "{app}\Sample Notefiles"; 
  36. Name: "{userappdata}\King Stairs\Jot+"; 
  37. [Registry]
  38. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Licensing"; ValueName: "KSS2"; ValueType: String; ValueData: "{olddata}"; Flags: uninsdeletevalue noerror dontcreatekey 
  39. Root: HKCR; Subkey: ".jot"; ValueType: String; ValueData: "JotPlus.Document"; Tasks: assoc-jot; Flags: uninsdeletekey 
  40. Root: HKCR; Subkey: "JotPlus.Document"; ValueType: String; ValueData: "Jot+ Notefile"; Tasks: assoc-jot; Flags: uninsdeletekey 
  41. Root: HKCR; Subkey: "JotPlus.Document\DefaultIcon"; ValueType: String; ValueData: "{app}\JotPlus.exe,1"; Tasks: assoc-jot; Flags: uninsdeletekey 
  42. Root: HKCR; Subkey: "JotPlus.Document\Shell\Open\Command"; ValueType: String; ValueData: """{app}\JotPlus.exe"" ""%1"""; Tasks: assoc-jot; Flags: uninsdeletevalue 
  43. Root: HKCR; Subkey: ".jot\ShellNew"; ValueName: "FileName"; ValueType: String; ValueData: "{usertemplates}\Untitled.jot"; Tasks: assoc-jot; Flags: uninsdeletevalue 
  44. Root: HKCR; Subkey: "JotPlus.Document\Shell\Print\Command"; ValueType: String; ValueData: """{app}\JotPlus.exe"" -p ""%1"""; Tasks: assoc-jot; Flags: uninsdeletevalue 
  45. Root: HKCR; Subkey: ".crd"; ValueType: String; ValueData: "Cardfile"; Tasks: assoc-crd; Flags: uninsdeletekey 
  46. Root: HKCR; Subkey: "Cardfile"; ValueType: String; ValueData: "Cardfile"; Tasks: assoc-crd; Flags: uninsdeletekey 
  47. Root: HKCR; Subkey: "Cardfile\DefaultIcon"; ValueType: String; ValueData: "{app}\JotPlus.exe,1"; Tasks: assoc-crd; Flags: uninsdeletekey 
  48. Root: HKCR; Subkey: "Cardfile\Shell\Open\Command"; ValueType: String; ValueData: """{app}\JotPlus.exe"" ""%1"""; Tasks: assoc-crd; Flags: uninsdeletevalue 
  49. Root: HKCR; Subkey: "Cardfile\Shell\Print\Command"; ValueType: String; ValueData: """{app}\JotPlus.exe"" -p ""%1"""; Tasks: assoc-crd; Flags: uninsdeletevalue 
  50. Root: HKCR; Subkey: ".jlk"; ValueType: String; ValueData: "JotPlus.LockFile"; Flags: uninsdeletekey 
  51. Root: HKCR; Subkey: "JotPlus.LockFile"; ValueType: String; ValueData: "Jot+ Lock File"; Flags: uninsdeletekey 
  52. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\JotPlus.exe"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletevalue 
  53. Root: HKLM; Subkey: "Software\Microsoft\Windows\Help"; ValueName: "JotPlus.hlp"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletevalue 
  54. Root: HKLM; Subkey: "Software\Microsoft\Windows\Help"; ValueName: "JotPlus.cnt"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletevalue 
  55. [Run]
  56. Filename: "{app}\jot-readme.txt"; Description: "Display README File"; Flags: shellexec postinstall 
  57. Filename: "{app}\JotPlus.exe"; WorkingDir: "{app}"; Description: "Launch Jot+ Notes now"; Flags: postinstall unchecked nowait
  58. [Icons]
  59. Name: "{group}\Jot+ Notes"; Filename: "{app}\JotPlus.exe"; WorkingDir: "{userdocs}"; IconFilename: "{app}\JotPlus.exe"; 
  60. Name: "{group}\Jot+ Help"; Filename: "{app}\JotPlus.hlp"; 
  61. Name: "{userdesktop}\Jot+ Notes"; Filename: "{app}\JotPlus.exe"; WorkingDir: "{userdocs}"; IconFilename: "{app}\JotPlus.exe"; Tasks: desktopicon; 
  62. Name: "{group}\Samples\Release Notes"; Filename: "{app}\Sample Notefiles\ReleaseNotes.jot"; WorkingDir: "{userdocs}"; IconFilename: "{app}\JotPlus.exe"; Components: samples; 
  63. Name: "{group}\Samples\Recipes"; Filename: "{app}\Sample Notefiles\Recipes.jot"; WorkingDir: "{userdocs}"; IconFilename: "{app}\JotPlus.exe"; Components: samples; 
  64. Name: "{group}\Samples\Quick Reference"; Filename: "{app}\Sample Notefiles\QuickRef.jot"; WorkingDir: "{userdocs}"; IconFilename: "{app}\JotPlus.exe"; Components: samples; 
  65. Name: "{userstartmenu}\Jot+ Notes"; Filename: "{app}\JotPlus.exe"; WorkingDir: "{userdocs}"; IconFilename: "{app}\JotPlus.exe"; Tasks: startmenuicon; 
  66. [Tasks]
  67. Name: "startmenuicon"; Description: "Place Jot+ on the Start menu"; GroupDescription: "Additional Icons"; 
  68. Name: "desktopicon"; Description: "Place Jot+ on the Desktop"; GroupDescription: "Additional Icons"; 
  69. Name: "assoc-jot"; Description: "Open Jot+ Notesfile (.jot) files with Jot+"; GroupDescription: "File Associations"; 
  70. Name: "assoc-crd"; Description: "Open MS Cardfiles (.crd) with Jot+"; GroupDescription: "File Associations"; 
  71. [Components]
  72. Name: "samples"; Description: "Sample Notefiles"; Types: "custom full"; 
  73. [Types]
  74. Name: "full"; Description: "Full installation"; 
  75. Name: "compact"; Description: "Compact installation"; 
  76. Name: "custom"; Description: "Custom installation"; 
  77.