(svn r32) -Fix [1007277] Windows Installer Fixes for bugs [991118] and [991102]. (lucaspiller)
This commit is contained in:
		@@ -1,7 +1,7 @@
 | 
			
		||||
; Define your application name
 | 
			
		||||
!define APPNAME "OpenTTD"
 | 
			
		||||
!define APPNAMEANDVERSION "OpenTTD 0.3.2.1"
 | 
			
		||||
!define APPVERSION "0.3.2.1"
 | 
			
		||||
!define APPNAMEANDVERSION "OpenTTD 0.3.3.0"
 | 
			
		||||
!define APPVERSION "0.3.3.0"
 | 
			
		||||
!define INSTALLERVERSION 11
 | 
			
		||||
 | 
			
		||||
BrandingText "OpenTTD Installer"
 | 
			
		||||
@@ -9,7 +9,7 @@ BrandingText "OpenTTD Installer"
 | 
			
		||||
 | 
			
		||||
; Version Info
 | 
			
		||||
Var AddWinPrePopulate
 | 
			
		||||
VIProductVersion "0.3.2.1"
 | 
			
		||||
VIProductVersion "0.3.3.0"
 | 
			
		||||
VIAddVersionKey "ProductName" "OpenTTD Installer"
 | 
			
		||||
VIAddVersionKey "Comments" "Installs ${APPNAMEANDVERSION}"
 | 
			
		||||
VIAddVersionKey "CompanyName" "OpenTTD Developers"
 | 
			
		||||
@@ -177,14 +177,20 @@ SectionEnd
 | 
			
		||||
;Uninstall section
 | 
			
		||||
 | 
			
		||||
Section Uninstall
 | 
			
		||||
	MessageBox MB_YESNOCANCEL|MB_ICONQUESTION "Would you like to remove the Saved Game Folder located at '$INSTDIR\Save?'  If you choose Yes, your Saved Games will be removed." IDYES RemoveSavedGames IDNO NoRemoveSavedGames
 | 
			
		||||
	MessageBox MB_YESNOCANCEL|MB_ICONQUESTION "Would you like to remove the Saved Game Folders located at '$INSTDIR\Save?'  If you choose Yes, your Saved Games will be removed." IDYES RemoveSavedGames IDNO NoRemoveSavedGames
 | 
			
		||||
	RemoveSavedGames:
 | 
			
		||||
		Delete "$INSTDIR\Save\*.*"
 | 
			
		||||
		Delete "$INSTDIR\AutoSave\*.*"
 | 
			
		||||
		Delete "$INSTDIR\Save\AutoSave\*"
 | 
			
		||||
		RMDir "$INSTDIR\Save\AutoSave"
 | 
			
		||||
		Delete "$INSTDIR\Save\*"
 | 
			
		||||
		RMDir "$INSTDIR\Save"
 | 
			
		||||
		RMDir "$INSTDIR\AutoSave"
 | 
			
		||||
	NoRemoveSavedGames:
 | 
			
		||||
 | 
			
		||||
	MessageBox MB_YESNOCANCEL|MB_ICONQUESTION "Would you like to remove the Scenario Folders located at '$INSTDIR\Scenario?'  If you choose Yes, your Scenarios will be removed." IDYES RemoveScen IDNO NoRemoveScen
 | 
			
		||||
	RemoveScen:
 | 
			
		||||
		Delete "$INSTDIR\Scenario\*"
 | 
			
		||||
		RMDir "$INSTDIR\Scenario"
 | 
			
		||||
	NoRemoveScen:
 | 
			
		||||
 | 
			
		||||
	;Remove from registry...
 | 
			
		||||
	!insertmacro MUI_STARTMENU_GETFOLDER "OpenTTD" $SHORTCUTS
 | 
			
		||||
	ReadRegStr $SHORTCUTS HKEY_LOCAL_MACHINE "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\OpenTTD" "Shortcut Folder"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user