[LyX/master] Wininstaller2: minor bugfix
Eugene Chornyi
yu_jin at lyx.org
Sat Dec 12 08:07:22 UTC 2020
commit 17c1442429ce92ef67cf2a965dc6db363e1ca69e
Author: Eugene Chornyi <yu_jin at lyx.org>
Date: Sat Dec 12 09:37:28 2020 +0100
Wininstaller2: minor bugfix
---
.../Win32/packaging/installer2/src/main.nsh | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/development/Win32/packaging/installer2/src/main.nsh b/development/Win32/packaging/installer2/src/main.nsh
index 4bec8ac..905b80b 100644
--- a/development/Win32/packaging/installer2/src/main.nsh
+++ b/development/Win32/packaging/installer2/src/main.nsh
@@ -380,7 +380,10 @@ Function RetrieveSMState # Custom function, called after the Startmenu page has
StrCpy $StartMenuFolder ">$StartMenuFolder"
${Else}
GetDlgItem $0 $mui.StartMenuPage 1005 # Get the HWND of the checkbox, MUI2 does not provide variable for that
- SendMessage $0 ${BM_CLICK} 0 0 # NSIS delivers no other possibility here other than to send a click event to the checkbox
+ ${NSD_GetState} $0 $1
+ ${If} $1 = ${BST_UNCHECKED}
+ SendMessage $0 ${BM_CLICK} 0 0 # NSIS delivers no other possibility here other than to send a click event to the checkbox
+ ${EndIf}
${EndIf}
${EndIf}
FunctionEnd
@@ -563,6 +566,7 @@ Section -ProgramFiles
# Visual C++ redistributable (if native build)
File "${FILES_DEPS}\bin\concrt140.dll"
File "${FILES_DEPS}\bin\msvcp140.dll"
+ File "${FILES_DEPS}\bin\msvcp140_1.dll"
File "${FILES_DEPS}\bin\vcamp140.dll"
File "${FILES_DEPS}\bin\vccorlib140.dll"
File "${FILES_DEPS}\bin\vcomp140.dll"
More information about the lyx-cvs
mailing list