NSIS installer: Fix VLC checkbox

This commit is contained in:
Et0h 2014-07-14 21:27:10 +01:00
parent e8cabc03d3
commit 613742da10

View File

@ -144,8 +144,7 @@ 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 GetVLCDir Call GetVLCDir
IfFileExists "$$VLC_Directory\vlc.exe" 0 +2 Call UpdateVLCCheckbox
StrCpy $$CheckBox_VLC_State $${BST_CHECKED}
Call GetSize Call GetSize
Call DriveSpace Call DriveSpace
@ -292,12 +291,14 @@ NSIS_SCRIPT_TEMPLATE = r"""
VLC_Enabled: VLC_Enabled:
EnableWindow $$CheckBox_VLC 1 EnableWindow $$CheckBox_VLC 1
;StrCpy $$CheckBox_VLC_State $${BST_CHECKED} StrCpy $$CheckBox_VLC_State $${BST_CHECKED}
$${NSD_SetState} $$CheckBox_VLC $$CheckBox_VLC_State
goto CheckboxUpdated goto CheckboxUpdated
VLC_Disabled: VLC_Disabled:
EnableWindow $$CheckBox_VLC 0 EnableWindow $$CheckBox_VLC 0
;StrCpy $$CheckBox_VLC_State $${BST_UNCHECKED} StrCpy $$CheckBox_VLC_State $${BST_UNCHECKED}
$${NSD_SetState} $$CheckBox_VLC $$CheckBox_VLC_State
CheckboxUpdated: CheckboxUpdated:
FunctionEnd FunctionEnd