1 Name "FBReader for Windows XP"
3 OutFile "FBReaderSetup-@VERSION@.exe"
5 InstallDir $PROGRAMFILES\FBReader
6 InstallDirRegKey HKCU "Software\FBReader" ""
12 UninstPage uninstConfirm
20 WriteRegStr HKCU "Software\FBReader" "" $INSTDIR
22 File /oname=FBReader
.exe bin
/FBReader
23 File ../../libs
/win32
/*.*
25 Delete "$INSTDIR\libiconv-2.dll"
26 Delete "$INSTDIR\share\FBReader\help\MiniHelp.fb2"
27 Delete "$INSTDIR\share\FBReader\hyphenationPatterns.zip"
29 WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\FBReader for Windows XP" "DisplayName" "FBReader for Windows XP"
30 WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\FBReader for Windows XP" "UninstallString" '"$INSTDIR\uninstall.exe"'
31 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\FBReader for Windows XP" "NoModify" 1
32 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\FBReader for Windows XP" "NoRepair" 1
33 WriteUninstaller "uninstall.exe"
35 CreateDirectory "$SMPROGRAMS\FBReader for Windows XP"
36 CreateShortCut "$SMPROGRAMS\FBReader for Windows XP\Uninstall.lnk" "$INSTDIR\uninstall.exe" "" "$INSTDIR\uninstall.exe" 0
37 CreateShortCut "$SMPROGRAMS\FBReader for Windows XP\FBReader.lnk" "$INSTDIR\FBReader.exe" "" "$INSTDIR\FBReader.exe" 0
39 ReadRegStr $0 HKCU "Software\FBReader\options\Options" "BookPath"
41 WriteRegStr HKCU "Software\FBReader\options\Options" "BookPath" "C:\Books;$PROFILE\Books"
42 WriteRegStr HKCU "Software\FBReader\options\PlatformOptions" "TouchScreenPresented" "true"
43 WriteRegStr HKCU "Software\FBReader\options\PlatformOptions" "MousePresented" "true"
44 WriteRegStr HKCU "Software\FBReader\options\PlatformOptions" "KeyboardPresented" "true"
45 WriteRegStr HKCU "Software\FBReader\options\Options" "KeyDelay" "0"
46 WriteRegStr HKCU "Software\FBReader\options\SmallScrolling" "ScrollingDelay" "true"
47 WriteRegStr HKCU "Software\FBReader\options\LargeScrolling" "ScrollingDelay" "true"
48 WriteRegStr HKCU "Software\FBReader\options\TapScrolling" "Enabled" "false"
51 Section "Create Shortcut on Desktop"
52 CreateShortCut "$DESKTOP\FBReader.lnk" "$INSTDIR\FBReader.exe" "" "$INSTDIR\FBReader.exe" 0
56 RMDir /r
"$INSTDIR\share"
57 Delete "$INSTDIR\FBReader.exe"
58 Delete "$INSTDIR\*.dll"
59 Delete "$INSTDIR\*.license"
60 Delete "$INSTDIR\uninstall.exe"
63 RMDir /r
"$SMPROGRAMS\FBReader for Windows XP"
64 Delete "$DESKTOP\FBReader.lnk"
66 DeleteRegKey HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\FBReader for Windows XP"
67 DeleteRegKey /ifempty
HKCU "Software\FBReader"
69 MessageBox MB_YESNO "Delete FBReader configuration from registry?" IDNO Skip
70 DeleteRegKey HKCU "Software\FBReader"