Fixed not updating INSTDIR while manually typing directory.

This commit is contained in:
Bosmanfrx 2013-01-29 18:49:41 +01:00
parent 05081c349d
commit 368e7bd5bd

View File

@ -131,7 +131,8 @@ NSIS_SCRIPT_TEMPLATE = r"""
StrCpy $$CheckBox_Associate_State $${BST_CHECKED} StrCpy $$CheckBox_Associate_State $${BST_CHECKED}
StrCpy $$CheckBox_StartMenuShortcut_State $${BST_CHECKED} StrCpy $$CheckBox_StartMenuShortcut_State $${BST_CHECKED}
Call GetSize SectionGetSize 1 $$Size
;Call GetSize
Call DriveSpace Call DriveSpace
Call Language Call Language
FunctionEnd FunctionEnd
@ -231,6 +232,7 @@ NSIS_SCRIPT_TEMPLATE = r"""
FunctionEnd FunctionEnd
Function DirectoryCustomLeave Function DirectoryCustomLeave
$${NSD_GetText} $$Text_Directory $$INSTDIR
$${NSD_GetState} $$CheckBox_Associate $$CheckBox_Associate_State $${NSD_GetState} $$CheckBox_Associate $$CheckBox_Associate_State
$${NSD_GetState} $$CheckBox_VLC $$CheckBox_VLC_State $${NSD_GetState} $$CheckBox_VLC $$CheckBox_VLC_State
$${NSD_GetState} $$CheckBox_StartMenuShortcut $$CheckBox_StartMenuShortcut_State $${NSD_GetState} $$CheckBox_StartMenuShortcut $$CheckBox_StartMenuShortcut_State
@ -385,7 +387,7 @@ NSIS_SCRIPT_TEMPLATE = r"""
Delete $$VLC_Directory\lua\intf\syncplay.lua Delete $$VLC_Directory\lua\intf\syncplay.lua
FunctionEnd FunctionEnd
Section "Install" Section "Install" 1
SetOverwrite on SetOverwrite on
SetOutPath $$INSTDIR SetOutPath $$INSTDIR
WriteUninstaller uninstall.exe WriteUninstaller uninstall.exe